I absolutely love sharing this Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe because it never fails to impress me with its rich, tangy flavor and velvety texture. It’s one of those dishes that feels indulgent yet wholesome, and it’s so simple to whip up on a busy weeknight or when I want something nourishing yet comforting. The combination of tender pasta, vibrant broccoli, and that luscious white bean sauce creates a meal that’s bright, satisfying, and packed with plant-based goodness.

Why You’ll Love This Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe

What really makes this recipe stand out to me is the flavor profile. The white bean sauce has this beautiful, creamy tang from the fresh lemon juice and nutritional yeast, giving it a cheesy, savory vibe without dairy. When you pair that with perfectly cooked pasta and fresh broccoli steamed just right, every bite is a perfect balance of creamy, fresh, and slightly nutty thanks to the toasted pine nuts. It’s so vibrant and lively on the palate, yet comforting enough to feel like a warm hug on a plate.

Another thing I love is how easy and quick this recipe is. I’m always pressed for time, and being able to throw together something healthy in about 30 minutes is a game changer. It’s a recipe you can make on an ordinary weeknight but also feel proud serving guests. Plus, it’s naturally vegan and relies on simple pantry staples and fresh ingredients that don’t require any complicated prep. To me, that makes it approachable and perfect for almost any occasion, whether it’s a casual family dinner or a lively gathering where you want to impress with a delicious plant-based dish.

Ingredients You’ll Need

The image shows ingredients arranged on a white marbled surface including a white bowl filled with bright green broccoli florets to the right center, a metal measuring cup filled with light brown small pasta shells below the broccoli, and scattered light green chopped celery pieces next to a halved yellow lemon at the bottom right. On the left side, there is a pile of dark green leafy vegetables beneath a whole yellow onion and a cluster of broccoli florets. At the top left, a white bowl contains a creamy beige sauce with a wooden spoon resting inside. Nearby, a whole garlic bulb and a small pile of pale pine nuts lie close to the broccoli. photo taken with an iphone --ar 4:5 --v 7

The magic of this Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe really comes from a handful of straightforward ingredients that each add something special. These essentials work together to create that rich, satisfying texture and fresh flavor that keeps me coming back for more.

  • Small shell pasta: Its shape holds the creamy sauce beautifully and ensures every bite is coated.
  • Extra-virgin olive oil: Adds a silky smoothness and richness to the sauce and vegetables.
  • Yellow onion: Provides a sweet and savory base that deepens the flavor.
  • Broccoli florets and stems: Offer a fresh crunch and vibrant color, with the stems adding subtle earthiness.
  • Toasted pine nuts: Give a delightful nutty crunch that contrasts the creamy textures.
  • Cooked white beans: The star of the sauce, creating creaminess and a subtle, earthy flavor.
  • Vegetable broth: Helps thin the sauce to the perfect consistency and adds savory depth.
  • Fresh lemon juice: Brightens everything with a lively, tangy kick.
  • Nutritional yeast: Imparts a cheesy, umami flavor that’s essential for vegan creaminess.
  • Garlic clove: Gives a punch of aromatic flavor.
  • Onion powder, sea salt, and black pepper: Season and enhance all the flavors in the dish.
  • Lemon wedges: Optional but perfect for adding extra freshness at serving.

Directions

Step 1: Prepare the white bean sauce by combining the cooked white beans, vegetable broth, fresh lemon juice, extra-virgin olive oil, nutritional yeast, minced garlic, onion powder, sea salt, and freshly ground black pepper in a blender. Blend until completely smooth and creamy, then set aside while you move on to the next steps.

Step 2: Bring a large pot of salted water to a boil. Add the small shell pasta and cook it according to the package instructions until al dente — usually around 7 to 9 minutes. Drain the pasta well and set it aside so it’s ready for the skillet.

Step 3: In a large skillet, heat one tablespoon of extra-virgin olive oil over medium heat. Add the chopped yellow onion and sauté for about 5 minutes until it’s soft and translucent. This will build a fragrant, sweet base for the veggies.

Step 4: Toss in the chopped broccoli stems and cook them with the onions for another 3 to 5 minutes. The stems take a bit longer to soften than the florets, so this step ensures everything cooks evenly and has tender texture.

Step 5: Add the broccoli florets and leaves to the skillet, plus a splash of water or vegetable broth. Cover the skillet, turn off the heat, and let the broccoli steam for 2 to 3 minutes. You want it tender but still bright green and vibrant — not mushy.

Step 6: Add the cooked pasta to the skillet with the broccoli. Pour in about three-quarters of the white bean sauce and gently stir to combine everything. If the sauce feels too thick or dry, add a little more broth, a tablespoon at a time, until it’s luxuriously creamy and coats the pasta nicely.

Step 7: Taste and adjust the seasoning as needed with additional salt, pepper, or a squeeze of fresh lemon juice to brighten the flavors. Then, portion the pasta into bowls. Drizzle the remaining sauce on top, sprinkle generously with toasted pine nuts, and serve with lemon wedges on the side for an extra pop of freshness.

Servings and Timing

This recipe makes about 4 hearty servings, perfect for a family dinner or sharing with friends. The prep time is around 10 minutes, mostly for chopping and blending the sauce. Cooking takes about 20 minutes, including boiling the pasta and sautéing the vegetables. Overall, you’re looking at about 30 minutes from start to finish, which makes it a fantastic quick meal option. There’s no resting or cooling time needed — it tastes best served warm immediately after mixing and garnishing!

How to Serve This Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe

A white round pan filled with a creamy pasta dish shows three main layers: the base layer is pale beige small shell pasta, the middle layer consists of vibrant green broccoli florets and dark green spinach leaves, and on top, a light cream sauce is partially covering the vegetables and pasta. A wooden spoon with a smooth texture rests inside the pan, mixing the ingredients gently. The pan sits on a white marbled surface with a white and purple striped cloth nearby. photo taken with an iphone --ar 4:5 --v 7

When I serve this pasta, I like to keep things simple but inviting. A crisp, green side salad with a light vinaigrette complements the creamy texture of the pasta beautifully, adding a refreshing contrast. Sometimes I also bring out a basket of crusty artisan bread or garlic bread for dipping into any extra sauce — it really makes the meal feel special and complete.

Presentation-wise, I love to sprinkle a bit more toasted pine nuts on the top just before serving for that final nutty crunch. Adding fresh lemon wedges on the side not only brightens the plate with color but lets everyone add a zing of citrus to their taste. I find that serving this dish warm is ideal so you get the full creaminess and comforting feel, but it’s also tasty at room temperature if you’re packing it for a picnic or potluck.

For drinks, I often reach for a crisp, chilled white wine like Sauvignon Blanc or Pinot Grigio to balance the richness of the sauce. If you prefer non-alcoholic options, sparkling water with lemon or a lightly brewed green tea pairs wonderfully. This dish shines at casual weeknight dinners, dinner parties with friends, or even cozy weekend lunches when you want something nourishing but exciting.

Variations

I like to switch things up with this Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe depending on what I have on hand or the mood I’m in. One easy substitution is using gluten-free pasta to keep it accessible for guests with dietary restrictions — it works just as well with chickpea or brown rice pasta, which add a nice texture contrast as well.

If you want to experiment with the sauce, swapping white beans for cannellini or great northern beans still gives a creamy base but subtly changes the flavor. For an extra layer of depth, I sometimes add a pinch of smoked paprika or nutritional yeast variations that have other flavor notes. You can also toss in other seasonal vegetables like asparagus tips or baby spinach for additional color and nutrients.

For a different cooking method, roasting the broccoli instead of sautéing and steaming creates a slightly caramelized, smoky flavor that’s truly delicious and adds another texture dimension. You could even blend some cooked cauliflower into the white bean sauce to create an ultra-silky texture while keeping everything plant-based and light. The possibilities feel endless!

Storage and Reheating

Storing Leftovers

I usually store leftover creamy vegan pasta in an airtight container in the refrigerator. Glass or BPA-free plastic containers work well because they keep the sauce fresh and prevent the broccoli from drying out. The leftovers stay good for about 3 to 4 days. Before storing, I recommend letting the pasta cool completely at room temperature to avoid excess condensation which can affect texture.

Freezing

This Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe can be frozen, though I find the texture of the broccoli softens after freezing. To freeze, portion the pasta into freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. It’s best to consume within 1 to 2 months for optimal flavor and texture. When you’re ready to enjoy it, thaw overnight in the fridge for best results.

Reheating

To reheat, I recommend warming the pasta gently in a skillet over low to medium heat, stirring frequently and adding a splash of vegetable broth or water to revive the sauce’s creaminess. Avoid microwaving directly without stirring, as it can make the pasta dry or unevenly heated. Reheating slowly and adding liquid ensures the broccoli stays tender but crisp, and the sauce regains its luscious texture.

FAQs

Can I use canned white beans for the sauce?

Yes! Canned white beans work perfectly as long as you drain and rinse them well to remove excess sodium and any canning liquid taste. They’re a convenient shortcut and blend into a creamy texture just as nicely as cooked-from-scratch beans.

Is this recipe suitable for gluten-free diets?

Absolutely. Simply swap the small shell pasta for your favorite gluten-free pasta variety. The sauce and vegetables are naturally gluten-free, making this an easy option for those avoiding gluten.

What can I substitute for nutritional yeast if I don’t have it?

Nutritional yeast gives that cheesy umami flavor, but if you don’t have it, you can try a small amount of miso paste or vegan Parmesan-style toppings, though the flavor profile will change slightly. For best results, I recommend having some nutritional yeast on hand as it really elevates the sauce.

Can I add protein to this dish?

This dish already has plant protein from the white beans, but you can easily boost it by tossing in sautéed tofu cubes, tempeh, or even some toasted chickpeas. These additions add extra texture and make the meal even more filling.

What’s the best way to keep the broccoli bright green and crisp?

Steaming the broccoli just until tender and bright green is key. Avoid overcooking by timing it carefully—usually 2 to 3 minutes under a lid after sautéing the stems ensures the florets stay crisp-tender. Adding a splash of water or broth helps create steam for even cooking.

Conclusion

I truly hope you give this Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe a try because it’s one of those dishes that perfectly balances comfort, nutrition, and vibrant flavor. It’s easy to prepare, deliciously creamy without dairy, and brightened by fresh ingredients and lemon. Whether you’re cooking for yourself or friends, this recipe never fails to bring smiles around the table. I can’t wait to hear how much you enjoy it!

Print

Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 8 reviews

This creamy vegan pasta features tender small shell pasta coated in a tangy, luscious white bean sauce, complemented by sautéed broccoli and toasted pine nuts. It’s an easy, healthy, and comforting weeknight meal bursting with fresh flavors and wholesome ingredients.

  • Author: admin
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Vegan, American
  • Diet: Vegan

Ingredients

Pasta and Vegetables

  • 2½ cups small shell pasta
  • 1 tablespoon extra-virgin olive oil
  • 1 small yellow onion, chopped
  • 5 cups broccoli florets, chopped stems, and leaves (keep stems separate)
  • ¼ cup toasted pine nuts
  • lemon wedges, for serving

Creamy Vegan Pasta Sauce

  • 1½ cups cooked white beans, drained and rinsed
  • ¼ cup vegetable broth, more as needed
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons extra-virgin olive oil
  • ¼ cup nutritional yeast
  • 1 garlic clove, minced
  • ¼ teaspoon onion powder
  • ½ teaspoon sea salt
  • freshly ground black pepper, to taste

Instructions

  1. Make the Sauce: In a blender, combine the white beans, vegetable broth, fresh lemon juice, olive oil, nutritional yeast, minced garlic, onion powder, sea salt, and freshly ground black pepper. Blend until perfectly smooth and creamy. Set the sauce aside.
  2. Cook Pasta: Bring a large pot of salted water to a boil. Add the small shell pasta and cook according to package instructions until al dente. Drain well and set aside.
  3. Sauté Onions: Heat 1 tablespoon of extra-virgin olive oil in a large skillet over medium heat. Add the chopped yellow onion and sauté for about 5 minutes until softened and fragrant.
  4. Cook Broccoli Stems: Stir in the chopped broccoli stems into the skillet with the onions. Cook for 3 to 5 minutes until the stems begin to soften.
  5. Steam Broccoli Florets and Leaves: Add the broccoli florets and leaves along with a splash of water or vegetable broth to the skillet. Cover and turn off the heat. Let the broccoli steam for 2 to 3 minutes until tender yet vibrant green.
  6. Combine Pasta and Sauce: Add the cooked pasta to the skillet with the steamed broccoli. Stir in about ¾ of the prepared white bean sauce, adding additional vegetable broth if the sauce feels too thick or dry.
  7. Season and Serve: Adjust seasoning with extra salt, freshly ground black pepper, and lemon juice according to your taste. Divide the pasta into serving bowls, spoon the remaining sauce on top, sprinkle with toasted pine nuts, and serve with fresh lemon wedges on the side.

Notes

  • Use nutritional yeast to add a cheesy, nutty flavor and boost vitamin B12 content in this vegan dish.
  • To maintain vibrant green broccoli, avoid overcooking and steam briefly as described.
  • Additional vegetable broth can be added to adjust sauce consistency to your preference.
  • Pine nuts add a delightful crunch and richness; you can substitute with toasted walnuts or almonds if desired.
  • Leftover sauce can be stored in the refrigerator for up to 3 days and used as a spread or dip.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star