If you’re on the lookout for a dish that feels like a warm hug on a plate while still being vibrant and nourishing, this Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe is about to become your new favorite. It brings together tender pasta shells drenched in a velvety, tangy white bean sauce packed with flavor, perfectly complemented by crisp-tender broccoli and the delightful crunch of toasted pine nuts. Whipping this up is straightforward and rewarding, creating a beautiful balance of creamy texture and fresh, zesty brightness that satisfies your taste buds and keeps things wholesome. Whether for a quick weeknight dinner or impressing friends with a plant-based treat, this recipe hits all the right notes effortlessly.
Ingredients You'll Need
The beauty of this recipe lies in its simplicity and the way each ingredient works in harmony to create a dish that's creamy, flavorful, and colorful. From the nutty aroma of toasted pine nuts to the fresh burst of lemon juice, every element adds a layer of deliciousness and texture that’s hard to resist.
- 2½ cups small shell pasta: These little shells are perfect for holding onto the luscious white bean sauce.
- 1 tablespoon extra-virgin olive oil: Adds a smooth richness and helps sauté the onion and broccoli stems.
- 1 small yellow onion, chopped: Provides a sweet, mellow base flavor that enhances the sauce.
- 5 cups broccoli florets, chopped stems, and leaves: Using every part of the broccoli adds texture, nutrients, and vibrant green color.
- ¼ cup toasted pine nuts: Offers a delightful crunch and subtle nutty flavor to finish the dish.
- Lemon wedges, for serving: Give a bright, zesty kick when squeezed on top, balancing the creaminess perfectly.
- 1½ cups cooked white beans, drained and rinsed: The star of the sauce, lending a creamy texture and protein boost.
- ¼ cup vegetable broth: Thins out the sauce to a luscious consistency and adds savory depth.
- 3 tablespoons fresh lemon juice: Infuses the sauce with a fresh, tangy flavor that keeps it vibrant.
- 2 tablespoons extra-virgin olive oil: Helps bind the sauce ingredients together and enhances the richness.
- ¼ cup nutritional yeast: Adds a subtle cheesy flavor, a must-have for vegan creaminess.
- 1 garlic clove, minced: Brings aromatic warmth and depth to the sauce.
- ¼ teaspoon onion powder: Enhances the savory profile without overpowering the sauce.
- ½ teaspoon sea salt: Balances all flavors and draws out the natural sweetness of the ingredients.
- Freshly ground black pepper, to taste: Adds just the right amount of spicy warmth to round out the dish.
How to Make Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe
Step 1: Prepare the creamy white bean sauce
Let’s start by blending the magic sauce that gives this dish its dreamy texture and tangy flavor. Combine the cooked white beans, vegetable broth, fresh lemon juice, olive oil, nutritional yeast, minced garlic, onion powder, sea salt, and black pepper in a blender. Blend everything until smooth and creamy, setting it aside for later. This sauce is the heart of the dish, lending a luscious, satisfying mouthfeel that's completely plant-based.
Step 2: Cook the pasta until al dente
Bring a large pot of salted water to a boil and cook the shell pasta according to the package instructions. You want it al dente to give a slight bite that contrasts wonderfully with the creamy sauce. Once cooked, drain the pasta and set it aside, keeping it warm for the next step.
Step 3: Sauté onions and broccoli stems
Heat a tablespoon of olive oil in a large skillet over medium heat. Toss in the chopped onion and cook until it softens and becomes fragrant, around five minutes. Then add the broccoli stems and sauté for another three to five minutes until tender. This step builds layers of flavor and makes sure even the stalks get their moment to shine.
Step 4: Steam the broccoli florets and leaves
Add the broccoli florets and leaves to the skillet along with a splash of water or vegetable broth. Cover the pan and turn off the heat, letting the broccoli steam gently for two to three minutes. This keeps them vibrant green and tender-crisp, adding freshness and a beautiful pop of color to the dish.
Step 5: Combine pasta with sauce and broccoli
Into the skillet, add the cooked pasta and then pour in about three-quarters of your white bean sauce. Stir everything together, adding a bit more vegetable broth if the sauce feels too thick or dry. Taste and adjust seasoning with additional salt, pepper, or lemon juice for that perfect balance. This final mix brings all the elements together in one joyful, creamy plate.
How to Serve Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe
Garnishes
The final touch to this cozy dish is an inviting sprinkle of toasted pine nuts that add irresistible crunch and sophistication. Serving it alongside fresh lemon wedges invites each eater to brighten their bowl with a squeeze of citrus, heightening the zing in the bean sauce and cutting through the richness with vibrant freshness.
Side Dishes
This pasta shines as the star, but pairing it with a simple green salad tossed in lemon vinaigrette or some crusty whole-grain bread makes it a well-rounded and satisfying meal. Light sides allow the creamy vegan pasta with white bean sauce and broccoli recipe to remain the focal point without overwhelming the palate.
Creative Ways to Present
If you want to elevate this dish for a dinner party or special occasion, consider plating the pasta in individual shallow bowls for a rustic vibe. Drizzle a little extra sauce over the top, sprinkle additional pine nuts, and garnish with fresh herbs like parsley or basil to add a pop of color and an extra aroma boost that will mesmerize your guests.
Make Ahead and Storage
Storing Leftovers
Leftovers of this creamy vegan pasta with white bean sauce and broccoli recipe keep beautifully in an airtight container in the fridge for up to three days. The sauce firms up slightly when chilled but loosens back beautifully when reheated.
Freezing
If you want to save portions for longer, freezing is an option. Place the pasta and sauce mixture into a freezer-safe container and freeze for up to two months. Keep in mind that broccoli texture might soften a bit after freezing, so it’s best enjoyed fresh or thawed gently.
Reheating
Reheat gently on the stovetop over low heat or in the microwave, stirring occasionally. If the sauce is too thick, stir in a splash of vegetable broth or water to bring back that creamy consistency. This makes it just as comforting and delicious as when freshly made.
FAQs
Can I use a different type of pasta?
Absolutely! While small shell pasta is perfect for holding the sauce, other pasta shapes like macaroni, penne, or fusilli work wonderfully too. Just pick your favorite texture and shape.
Is nutritional yeast necessary in the sauce?
Nutritional yeast adds a subtle cheesy, umami flavor that’s key to creating that classic creamy sauce vibe without dairy. If you don’t have it, the sauce will still be tasty but a bit less rich.
Can I swap broccoli for other vegetables?
Yes! Feel free to mix in vegetables like asparagus, spinach, or zucchini for a different twist, but broccoli’s crispness and slight bitterness pair perfectly with the creamy white bean sauce.
How do I make sure the pasta doesn’t stick together?
Make sure to stir the pasta a few times while cooking and drain it well. Tossing it in a bit of olive oil after draining can also help keep it separate until you mix it with the sauce.
Is this recipe suitable for meal prep?
Definitely. It reheats nicely and stays flavorful, making the Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe ideal for prep-ahead lunches or easy dinners on busy days.
Final Thoughts
I can’t recommend the Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe enough—it’s one of those feel-good meals that nourishes both body and soul without a fuss. The creamy sauce paired with fresh broccoli and the satisfying pasta shells creates a dish that’s as comforting as it is exciting to eat. Give it a try soon, and I promise it will become a beloved staple in your kitchen too!
Print
Creamy Vegan Pasta with White Bean Sauce and Broccoli Recipe
- Total Time: 30 mins
- Yield: 4 servings
- Diet: Vegan
Description
This creamy vegan pasta is a quick and healthy weeknight meal, featuring tender pasta coated in a tangy white bean sauce and topped with sautéed broccoli and toasted pine nuts. It's plant-based, nutritious, and bursting with bright flavors from lemon and nutritional yeast.
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, plus 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
- Make the sauce: In a blender, combine white beans, vegetable broth, lemon juice, olive oil, nutritional yeast, garlic, onion powder, sea salt, and pepper. Blend until smooth and creamy. Set the sauce aside.
- Cook the 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 and set aside.
- Sauté the aromatics: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and sauté until soft and translucent, about 5 minutes.
- Cook broccoli stems: Add the chopped broccoli stems to the skillet and cook for 3 to 5 minutes until tender to start softening them.
- Steam broccoli florets and leaves: Add broccoli florets and leaves to the skillet with a splash of water or vegetable broth. Cover the skillet and turn off the heat. Allow the broccoli to steam for 2 to 3 minutes until bright green and tender.
- Combine pasta and sauce: Add the drained pasta to the skillet with broccoli. Stir in about three-quarters of the prepared sauce, adding more vegetable broth if the sauce feels too thick or dry.
- Season and serve: Taste and adjust seasoning with additional salt, pepper, and lemon juice as desired. Divide into bowls, spoon the remaining sauce on top, sprinkle with toasted pine nuts, and serve with lemon wedges on the side.
Notes
- You can substitute any small pasta shape if small shell pasta is unavailable.
- For extra protein, add some sautéed tofu or tempeh.
- Nutritional yeast adds a cheesy flavor but can be omitted or replaced with vegan Parmesan.
- To toast pine nuts, dry roast them in a skillet over medium heat for 3-4 minutes, stirring frequently until golden brown.
- Use freshly squeezed lemon juice for the best bright flavor.
- This recipe can be made gluten-free by using gluten-free pasta.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Category: Main Dish
- Method: Stovetop
- Cuisine: Vegan, American
Leave a Reply