One Pot Creamy Kale, White Bean and Pesto Pasta

4.54 from 15 votes

This post may contain affiliate links. Please read our disclosure policy.

One Pot Creamy Kale, White Bean and Pesto Pasta is an easy, vegetarian dinner that’s perfect for weeknights and fancy enough for a special occasion. 

Creamy Kale, White Bean and Pesto Pasta in a black serving bowl with a spoon.We’re still dealing with snow and cold weather this week in Colorado, but I’m hoping it will be out of here by the weekend. I don’t know about you, but I get a major craving for carbs when the weather is like this. Nothing hits the spot on a snowy day like a plate of pasta and this week I’m making this One Pot Creamy Kale, White Bean and Pesto Pasta.

This vegetarian pasta is a great option if you’re cutting back on meat or don’t eat it all together. It’s completely filling and has a bit of protein in it thanks to the beans. My favorite part about this pasta recipe is that it’s all made in one pot. No need to boil the pasta separately. 

Creamy Kale, White Bean and Pesto Pasta in a serving bowl with a spoon of pesto in front of it.

What Do I Need to Make the Pasta?

  • Shallots
  • Garlic
  • Lemon
  • Kale, I used lacinato (Tuscan/dinosaur) kale, but curly kale works too
  • Cannellini beans
  • Pasta, I like fusilli because it holds the sauce nicely
  • Pesto (dairy free if needed)
  • Coconut milk (canned and full fat) or cream
  • Dill, fresh if possible
  • Parmesan cheese (omit if you’re making this dairy free)

Like the recipe title says, this is a creamy pasta. However, you can absolutely make this dairy free and still have it be creamy. Whenever you make a one pot pasta it will generally have a more creamy consistency than if you were to cook the pasta separately. That’s because you’re retaining all of the starch that the pasta releases rather than dumping it out with the pasta water.

Creamy Kale, White Bean and Pesto Pasta in a serving bowl with a black serving spoon.

How Can I Make This Dairy Free?

To make this one pot pasta dairy free you’ll make several adjustments. First you’ll want to use a dairy free pesto. You can make you’re own, I suggest this Easy Vegan Pesto or there are several store bought brands available as well. You will also want to use canned full fat coconut milk versus cream and skip the Parmesan cheese. You could add in vegan cheese if that’s important to you, but it isn’t necessary.

Can I Make This with Gluten Free Pasta?

I was skeptical that a one pot gluten free pasta would work, however, I tested it and had success. I will note that if you do make this with gluten free pasta that you use the same brand that I used, which was Jovial Foods Gluten Free Brown Rice Fusilli. While researching if gluten free pasta would work for a one pot recipe, I saw many reviews saying the pasta fell apart or was gummy. As you can see from the photos, I didn’t have that issue with the Jovial Foods brand.

Creamy Kale, White Bean and Pesto Pasta in a brown ceramic bowl with a spoon.

Making one pot pasta is easy, it just requires getting all the prep done before you start cooking. You’ll want to use a large heavy bottomed pot to make this pasta. Start by sautéing the shallots until they’re soft and then add in the garlic, lemon zest and red pepper flakes. Sauté another minute and then the kale, pasta and water. The water will barely cover all the ingredients at this point, but once the kale wilts and pasta starts to soften everything will settle down.

The pasta will cook uncovered in the pot and you will need to stir it frequently to keep it from sticking together and to evenly cook. After the pasta is al dente, about 10 minutes or so, add in the beans, coconut milk (or heavy cream), pesto. Cook for several more minutes so the pasta is warmed through and gets creamy.

Closeup of Creamy Kale, White Bean and Pesto Pasta in a brown ceramic bowl. The final step is to add in fresh dill and lemon juice. These ingredients help brighten up the whole dish. Serve the pasta topped with extra Parmesan cheese and dill if you’ll like. This hearty vegetarian pasta is perfect to make when you’re craving healthy comfort food!

One Pot Creamy Kale, White Bean and Pesto Pasta Pinterest Collage.

More One Pot Pasta Recipes

Parmesan Chicken, Spinach and Orzo in a metal pot with a serving spoon in it.One Pot Parmesan Chicken, Spinach and Orzo

Creamy Lemon Goat Cheese Pasta with Chickpeas and Asparagus in silver pan with wooden spoon.One Pot Creamy Lemon Goat Cheese Pasta with Chickpeas and Asparagus

One Pot Caprese Chicken Pasta in skilletOne Pot Caprese Chicken Pasta

4.54 from 15 votes

One Pot Creamy Kale, White Bean and Pesto Pasta

By Danae Halliday
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 4 -5 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tablespoon olive oil
  • 1/2 cup finely chopped shallots
  • 1 teaspoon grated or minced garlic
  • Zest of a lemon
  • 1/4 teaspoon red pepper flakes
  • Kosher salt and fresh ground black pepper to taste
  • 12 ounces uncooked fussili or similar size pasta see above on gluten free pasta
  • 1 bunch Tuscan kale stems removed and chopped
  • 4 cups water
  • 14.5 ounce can cannellini beans rinsed and drained
  • 1/3 cup canned full fat coconut milk or heavy cream
  • 1/4 cup shredded Parmesan cheese
  • 2 heaping tablespoons pesto plus extra for topping the pasta
  • 1 tablespoon chopped fresh dill
  • Juice of a lemon

Instructions 

  • In a large, heavy bottomed pot, heat the olive oil over medium-high heat. Add in the shallots and sauté for 2 minutes or until softened. Add in the garlic, red pepper flakes, lemon zest, salt and pepper and sauté another 30 seconds.
  • Add in the kale, pasta, water and season with salt and pepper. Stir, then bring to a boil. Cook for approximately 10 minutes or until the pasta is al dente. Stir frequently. Most of the water should be absorbed at this point.
  • Stir in the beans, coconut milk or cream, Parmesan cheese and pesto. Continue to cook until the pasta is creamy and warmed through, taste for seasoning. Finish the pasta by squeezing in the juice of a lemon and adding in the dill. Stir to combine and then serve topped with extra pesto, Parmesan cheese and dill if desired.

Nutrition

Serving: 1gCalories: 466kcalCarbohydrates: 77gProtein: 17gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 6gCholesterol: 4mgSodium: 386mgFiber: 8gSugar: 10g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

You May Also Like...

Get new recipes sent to your inbox!
Subscribe to get new recipes first!
Please enable JavaScript in your browser to complete this form.
4.54 from 15 votes (15 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




3 Comments

  1. Laura Shubert says:

    How much kale should be used?

    1. Danae says:

      1 bunch of Tuscan kale with the stems removed.

  2. Megan says:

    This recipe was FANTASTIC! Unfortunately, I was out of white beans and ended up using black beans instead but the flavors involved were spectacular! I whipped this up for dinner in no time while I was making breakfast and drinking my morning tea because I wasn’t going to have time to make dinner later. The boyfriend devoured it before I even made it home and asked me to make more!
    My advice? Make it.
    Thanks for this tasty recipe!