• Skip to main content
  • Skip to primary sidebar

Evergreen Kitchen

menu icon
go to homepage
  • Cookbook
  • Recipes
  • Resources
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Cookbook
    • Recipes
    • Resources
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Mains

    Published: Apr 5, 2016 · Modified: Feb 5, 2022 by bri · This post may contain affiliate links.

    Creamy White Bean Pesto Pasta

    This delicious vegan pasta features a creamy white bean pesto sauce. Not only is the sauce dairy-free, but it's also packed with protein. Spinach and peas round out this yummy weeknight dinner.
    Jump to Recipe
    Close up of white bean pesto pasta in a white bowl with fork

    We’ve had a lot of pesto the last few weeks. The sun and warm spring air have filled my head with a seemingly endless list of pesto combinations. Sorrel and lemon, spinach and feta, and now white bean and basil. I'm quickly learning that if there's anything that could stand up to the versatility of pasta, pesto is getting pretty darn close.

    Anguel and I have a special attachment to pesto. In our relationship’s early days, Anguel was very eager to impress me with his … erm ‘cooking skills', which you can read more about here. We both quickly learned that simple, fool-proof recipes were the perfect choice for our dinners in – or at least the ones he was in charge of. And this Ina Garten Spinach & Pesto Salad quickly became one of our favorites. Thankfully, we've expanded from store-bought pestos and now prefer to make our own at home when we can. The freshness is so worth it!

    White beans soaking in a white dutch oven
    Spinach leaves in a colander after washing

    Today's recipe packs in the delicious flavors of a pesto pasta, but with some serious health upgrades. Vegetarian pastas usually leave something to be desired. They're usually loaded with heaps of oil / cheese, and all too often lack a source of protein. So while they might be a delicious dish of carb-y goodness (cue nap time), they’re often lacking in the health department. I wanted to change that. Here, white beans form a creamy base for the sauce. One that's entirely dairy free – hip, hip hooray for a vegan pasta! And this creamy base couldn't be easier. I usually use a can of cannellini beans to save time, but you could definitely substitute canned for home-cooked beans. A quick dance party in the saucepan will infuse the beans with flavors of onion, garlic, and vegetable stock. And once the flavors have developed, a food processor or blender will turn your sauce into a creamy base.

    The creamy white bean base is then combined with a flavorful pesto sauce. The pesto itself is more of a classic take – with basil, pine nuts and lemon juice – just without the cheese. I like to throw in an extra handful or two of spinach as well, because it's an easy way to get more greens into your life. And since the basil is much stronger in taste, the spinach is barely recognizable.

    Brazil nut parmesan in a wooden pinch bowl
    Pea pesto sauce in a tall storage container

    A sprinkling of extra mix-ins keeps this pasta fresh and bright. I prefer to use spinach and green peas, which work together beautifully – and because it reminds me of Ina's salad, which we love. They also don't require any additional prep, which suits us well on weeknights when were tight on time. You can feel free to add in whatever toppings you wish. And because it's sometimes hard to have pasta without the cheese, this is where the Brazil nut parmesan comes in. No, it's not actually cheese. But it does add the salty, cheesy elements that you get from a parmesan topping. Vegan style, of course. But it's not strictly for vegans - even our cheese loving friends adore it!

    This recipe makes a rather large batch. It's perfect for us because we love serving this dish to friends – it's even a big hit with the green vegetable-avoidant types. Spinach in pesto is like childhood, I mean adulthood, trickery at its finest. If you want a smaller portion, I'd suggest storing half the sauce in the fridge and then cooking up fresh pasta the next day. Or, if you're all about efficiency, just make the full batch, and store the fully dressed pasta in the fridge. It makes a delicious and filling lunch or dinner the next day.

    Plate of white bean pesto pasta with full pot beside

    Creamy White Bean Pesto Pasta

    This delicious vegan pasta features a creamy white bean pesto sauce. Not only is the sauce dairy-free, but it's also packed with protein. Spinach and peas round out this yummy weeknight dinner.
    Prep Time 20 minutes
    Cook Time 25 minutes
    Total Time 45 minutes
    Servings 6
    Author: Bri
    Pin Recipe
    Close up of white bean pesto pasta in a white bowl with fork
    Print

    Ingredients

    Creamy White Bean Pesto Pasta

    • 3 tablespoons pine nuts
    • 5 tablespoons extra virgin olive oil, divided use
    • 1 medium yellow onion, diced (about 1½ cups)
    • 3 cloves garlic, minced
    • ¾ cup vegetable broth
    • 1 (15 oz/14 fl oz/398 ml) can cannellini beans, rinsed
    • 2 cups packed basil (2.8 oz/80 g)
    • 1 cup packed baby spinach
    • 2 tablespoons lemon juice
    • 1½ teaspoons fine sea salt
    • 1 lb dried rotini pasta (gluten free if needed)
    • 1 cup chopped baby spinach
    • 1½ cups frozen green peas, rinsed
    • Salt and black pepper (to taste)

    Brazil Nut Parmesan

    • ¼ cup Brazil nuts
    • ¼ tsp garlic powder
    • ¼ tsp fine sea salt
    • ¼ tsp nutritional yeast
    US Customary - Metric

    Instructions

    Creamy White Bean Pesto Pasta

    • Toast nuts: Add pine nuts to a large saucepan or pot over medium heat (see note 1). Toast nuts, stirring frequently, until golden brown, 2 to 3 minutes. Set aside to cool.
    • Start sauce: Return the saucepan to the stove. Heat 1 tablespoon of the olive oil over medium-high heat. Add onion, sauté until translucent, about 3 minutes. Add garlic, sauté until fragrant, about 1 minute. Pour in broth and beans. Stir to incorporate any brown bits from the bottom of pan. Cover with a lid, reduce heat to medium-low, and simmer until liquid has been absorbed (5 to 10 minutes).
    • Cook pasta: Bring a large pot of salted water to boil. Cook pasta al dente. Reserve 1 cup pasta water, before draining.
    • Blend sauce: Meanwhile, add pine nuts, basil, (whole) spinach, remaining 4 tablespoons olive oil, lemon juice, salt, and the onion bean mixture to a blender. Blend until smooth and creamy (it's okay if there are small flecks of basil still visible).
    • Combine: Return the noodles to the pot, over low heat. Pour in the sauce, stir until evenly coated. Stir in in spinach and green peas. If needed, add small amounts of pasta water to thin. Cook until peas are warmed through. Season with salt and pepper. Serve hot with brazil nut parmesan on top.

    Brazil Nut Parmesan

    • Preheat: Preheat oven to 350°F (177°C).
    • Bake nuts: Scatter brazil nuts on a baking sheet. Bake until golden, about 10 minutes, shaking the pan halfway through. Transfer to a plate to cool.
    • Peel nuts: Using a small knife, flake off as much of the skin from the nuts as you can.
    • Mix: Add nuts, garlic powder, salt and nutritional yeast (if using) to a food processor (or blender). Process until the mixture looks sandy. Use as a topping wherever you might sprinkle parmesan cheese. Refrigerate extra.

    Notes

    1. Pan: This pan size might look like overkill for the pine nuts, but you're going to use the pan for cooking the sauce, so go big.

    Nutrition

    Calories: 563kcal | Carbohydrates: 78g | Protein: 18g | Fat: 20g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Sodium: 760mg | Potassium: 687mg | Fiber: 8g | Sugar: 6g | Vitamin A: 1916IU | Vitamin C: 25mg | Calcium: 112mg | Iron: 4mg
    Did you make this recipe?Let us know by leaving a rating below and tag us @evergreenkitchen on instagram!

    More Mains

    • Vegetarian air fryer eggplant parmesan with marinara sauce on a dinner plate.
      Air Fryer Eggplant Parmesan
    • Halloumi Thai Curry in a skillet topped with cilantro, jalapeno, and herbs.
      Easy Halloumi Curry
    • Vegan Potato Leek Soup topped with chives and pepper in a bowl with a spoon.
      Vegan Potato Leek Soup
    • Vegetarian Orzo Pesto Salad with tomatoes, peas, and cheese in a bowl.
      Easy Orzo Pesto Salad

    Reader Interactions

    Comments

      LEAVE A COMMENT Cancel reply

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

      Recipe Rating




    1. Andrea says

      January 09, 2022 at 11:15 pm

      5 stars
      This pasta was so good! I love anything pesto so this was an easy sell for me but the white bean makes this dish something special... the creamy texture is soooo yummy and filling!

      Reply
    2. Jessica says

      June 11, 2018 at 5:54 pm

      Do you use store bought vegetable stock or make your own? The store stuff usually seems tomatoey to me.

      Reply
      • Bri says

        June 14, 2018 at 7:21 am

        Hey Jessica! Sometimes we make our own, but most of the time we use store bought just for convenience. My personal favorite is "Better than Bouillon". They have an organic vegetable broth (concentrate) that we enjoy. Our local Costco stocks it, which is the best pricing I've found. You can read more about some of our pantry favorites, including brands we recommend over at --> https://evergreenkitchen.ca/our-pantry/ . Hope this helps!

        Reply

    Primary Sidebar

    Welcome to Evergreen Kitchen! We're all about delicious vegetarian food you actually want to eat. Here you'll find craveable dinner recipes, meal prep ideas, healthy-ish desserts, and everyday cooking resources.

    More about us →

    Get the Cookbook!

    Evergreen Kitchen Weeknight Vegetarian Dinners for Everyone Cookbook Cover
    Learn more about Evergreen Kitchen:
    Weeknight Vegetarian Dinners for Everyone

    Spring Features

    • Vegetarian Lentil Nicoise Salad
    • Whipped ricotta dip with honey, thyme, and pepper in a bowl.
      Whipped Ricotta Dip with Honey
    • Black Lentil Salad with Feta in a bowl with a fork.
      Mediterranean Black Lentil Salad with Feta
    • Halloumi Couscous Salad with Lemon on a green plate with a fork.
      Halloumi Couscous Salad with Lemon
    • Lemon Spinach Orzo in a bowl topped with feta and dill.
      One Pan Lemon Spinach Orzo with Feta
    • Roasted veggie sandwich with avaocado and chipotle mayo on a serving platter
      Roasted Veggie Sandwiches with Peri Peri

    Fan Favorites

    • Close up of crispy breaded air fryer tofu with panko breadcrumb crust
      Crispy Breaded Air Fryer Tofu
    • Lemon dill and chickpea sandwich cut in half
      Vegan Smashed Chickpea Sandwich
    • Mushroom stroganoff in a white plate with fresh thyme and parmasen
      Vegetarian Mushroom Stroganoff (One Pot)
    • 12 peanut butter coconut power balls on a marble background
      Best Peanut Butter Coconut Balls
    • Close up of crispy air fryer breakfast potatoes (home fries)
      Air Fryer Breakfast Potatoes (Home Fries)
    • A bowl of Instant Pot Navy Bean Soup with a piece of bread sitting on the edge of the bowl, with a white spoon and sliced lemon
      Instant Pot Bean Soup

    Footer

    ↑ back to top

    Info

    About

    Privacy Policy

    Contact

    Contact us

    Recipes

    Jump to Recipes

    As an Amazon Associate, we may earn commissions from qualifying purchases, at no cost to you. Thank you for supporting Evergreen Kitchen!