This Vegan White Bean Pasta Sauce is a delightful, creamy dish that’s both nutritious and satisfying. Packed with protein from cannellini beans, this sauce is perfect for a quick weeknight dinner or a fancy gathering. With its rich flavor profile reminiscent of a classic white bean dip, it’s sure to please both vegans and non-vegans alike. Whether you’re serving it over pasta or using it as a spread, this sauce adds a touch of elegance to any meal.
Why You’ll Love This Recipe
- Easy to Make: With just a handful of ingredients and simple steps, you can create a delicious meal in no time.
- Creamy Texture: The pureed white beans provide a smooth, velvety sauce that coats pasta beautifully.
- Nutritious: Packed with protein and fiber from the beans and spinach, this sauce is both filling and health-conscious.
- Versatile: Perfect as a pasta sauce or as a dip for veggies and bread, it’s great for various occasions.
- Flavorful Ingredients: The combination of garlic, red onions, and sundried tomatoes creates a burst of flavor in every bite.
Tools and Preparation
Before you start cooking, gather your tools and equipment. Having everything ready makes the process seamless.
Essential Tools and Equipment
- Food processor
- Large pot
- Large pan
- Measuring cups and spoons
- Wooden spoon
Importance of Each Tool
- Food processor: Essential for blending the beans into a creamy texture quickly.
- Large pot: Necessary for boiling pasta efficiently while allowing enough space for it to move freely.
- Large pan: Ideal for sautéing vegetables without crowding them, ensuring even cooking.
Ingredients
This vegan white bean pasta sauce is packed full of protein yet creamy and mouth-watering. You only need a handful of ingredients to make this dairy-free pasta dish that will remind you of a delicious white bean dip.
Ingredients:
– 8.8 oz (250 g) pasta
– 3 tablespoons olive oil, divided
– 2 cans (14 oz/ 400 g) cannellini beans
– 2 medium red onions, diced
– 2 large garlic cloves, chopped
– 1/4 teaspoon red chili flakes
– 1 tablespoon fresh thyme, finely chopped
– 2 cups baby spinach
– 1/2 cup sundried tomatoes, chopped
– 1/2 cup roasted red pepper, chopped
– Salt and pepper to taste
How to Make Vegan White Bean Pasta Sauce
Step 1: Cook the Pasta
Bring a large pot of water to a boil. Salt it generously before adding the pasta. Cook according to the package instructions. Reserve 2-3 cups of pasta water before draining.
Step 2: Prepare the Bean Mixture
Drain one can of cannellini beans and add its contents to the food processor. Add the other can without draining it. Include 1 tablespoon olive oil and a pinch of salt. Blitz for 1-2 minutes until smooth.
Step 3: Sauté Onions
In a large pan, heat the remaining olive oil over medium-low heat. Add the diced red onions and cook for about 7-8 minutes until softened.
Step 4: Add Flavor Components
Add the chopped garlic, red chili flakes, and fresh thyme to the pan with onions. Cook for another minute until fragrant.
Step 5: Combine Ingredients
Stir in the pureed cannellini beans along with some reserved pasta water to achieve your desired consistency. Then add in baby spinach; simmer until wilted.
Step 6: Toss Everything Together
Transfer the cooked pasta into the pan with the sauce. Toss well to combine all ingredients evenly. Add sundried tomatoes and roasted red pepper; season with salt and pepper to taste before serving immediately.
How to Serve Vegan White Bean Pasta Sauce
Serving your Vegan White Bean Pasta Sauce can elevate the dining experience. This creamy, protein-packed sauce pairs well with various ingredients to enhance its flavors and textures.
Add Fresh Herbs
- Basil: Chopped fresh basil adds a fragrant touch and a burst of freshness.
- Parsley: Finely chopped parsley complements the dish with a hint of earthiness.
Top with Nuts
- Pine Nuts: Toasted pine nuts provide a delightful crunch and nutty flavor.
- Walnuts: Chopped walnuts add texture and a rich taste that balances the creaminess.
Pair with Extra Veggies
- Sautéed Zucchini: Lightly sautéed zucchini slices introduce a tender bite and vibrant color.
- Roasted Broccoli: Crispy roasted broccoli florets offer a satisfying contrast and extra nutrients.
Serve with Crusty Bread
- Garlic Bread: A warm slice of garlic bread makes for perfect dipping into the sauce.
- Ciabatta Rolls: Soft ciabatta rolls are great for soaking up every last drop of sauce.

How to Perfect Vegan White Bean Pasta Sauce
To achieve the best flavor and texture in your Vegan White Bean Pasta Sauce, consider these helpful tips.
- Use Fresh Ingredients: Fresh garlic and herbs enhance the overall taste, making the sauce more aromatic.
- Adjust Consistency: If the sauce is too thick, gradually add reserved pasta water until you reach your desired consistency.
- Experiment with Spices: Feel free to play with spices like smoked paprika or Italian seasoning for added depth of flavor.
- Blend Well: Ensure you blend the beans thoroughly for a smooth, creamy texture that mimics traditional alfredo sauces.
Best Side Dishes for Vegan White Bean Pasta Sauce
Complementing your Vegan White Bean Pasta Sauce with delicious side dishes can create a complete meal. Here are some ideas to consider:
- Garlic Roasted Potatoes: Crispy potatoes seasoned with garlic make for a hearty side that pairs wonderfully.
- Mixed Green Salad: A light salad with fresh greens, cucumbers, and a tangy vinaigrette balances the richness of the sauce.
- Grilled Asparagus: Tender grilled asparagus adds an elegant touch to your plate while providing essential nutrients.
- Quinoa Pilaf: Fluffy quinoa pilaf offers a nutty flavor and pairs nicely as a protein-rich side dish.
- Bruschetta: Toasted bread topped with fresh tomatoes, basil, and balsamic glaze is refreshing alongside the creamy pasta.
- Stuffed Bell Peppers: Colorful bell peppers stuffed with rice, beans, or veggies make for an appealing and filling option.
Common Mistakes to Avoid
When making Vegan White Bean Pasta Sauce, it’s easy to overlook some important details that can affect the outcome. Here are some common mistakes to avoid:
- Skipping the pasta water – Pasta water is essential for achieving the right sauce consistency. Always reserve some before draining the pasta.
- Overcooking the garlic – Garlic can turn bitter if overcooked. Add it just after the onions have softened and cook for only a minute.
- Not seasoning enough – Under-seasoning can lead to bland flavors. Taste as you go and adjust salt and pepper accordingly.
- Ignoring the texture – A smooth sauce is key. Ensure your white bean puree is creamy; blend until there are no lumps.
- Using old ingredients – Fresh ingredients make a big difference in flavor. Always use fresh herbs and vegetables for the best results.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow sauce to cool completely before refrigerating.
Freezing Vegan White Bean Pasta Sauce
- Freeze in a freezer-safe container for up to 3 months.
- Leave space in the container as the sauce may expand when frozen.
Reheating Vegan White Bean Pasta Sauce
- Oven – Preheat to 350°F (175°C) and heat in an oven-safe dish until warmed through, about 15-20 minutes.
- Microwave – Heat in short intervals (1-2 minutes) on medium power, stirring between sessions for even heating.
- Stovetop – Gently reheat over low heat, stirring frequently until warmed throughout.
Frequently Asked Questions
Here are some commonly asked questions about Vegan White Bean Pasta Sauce that may help you:
What makes Vegan White Bean Pasta Sauce creamy?
The creaminess comes from blending cannellini beans into a smooth purée, which replaces traditional dairy ingredients.
Can I customize this Vegan White Bean Pasta Sauce?
Absolutely! You can add different vegetables or spices based on your preferences. Try adding nutritional yeast for a cheesy flavor!
How do I make this recipe gluten-free?
Simply substitute regular pasta with gluten-free pasta options available at most grocery stores.
What should I serve with Vegan White Bean Pasta Sauce?
This sauce pairs wonderfully with various types of pasta, roasted vegetables, or fresh salads for a complete meal.
How can I adjust the spice level in this sauce?
To control heat, adjust the amount of red chili flakes used or omit them entirely if you prefer a milder flavor.
Final Thoughts
This Vegan White Bean Pasta Sauce is not only delicious but also versatile and easy to make. It offers a creamy texture while being packed with protein, making it perfect for any meal. Feel free to customize it by adding your favorite veggies or herbs to create your unique twist!
Vegan White Bean Pasta Sauce
Indulge in the rich, velvety goodness of Vegan White Bean Pasta Sauce, a nutritious and satisfying dish perfect for quick weeknight dinners or elegant gatherings. This dairy-free sauce blends cannellini beans to create a creamy texture, reminiscent of traditional Alfredo but entirely plant-based. Enhanced with aromatic garlic, red onions, and sun-dried tomatoes, this versatile sauce can be served over your favorite pasta or used as a delightful dip. With its protein-packed ingredients, it’s not only a delicious option for vegans but also a crowd-pleaser for everyone at the table. Elevate your meals with this easy-to-make recipe!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- Method: Cooking
- Cuisine: Vegan
Ingredients
- 8.8 oz (250 g) pasta
- 3 tablespoons olive oil, divided
- 2 cans (14 oz/ 400 g) cannellini beans
- 2 medium red onions, diced
- 2 large garlic cloves, chopped
- 1/4 teaspoon red chili flakes
- 1 tablespoon fresh thyme, finely chopped
- 2 cups baby spinach
- 1/2 cup sundried tomatoes, chopped
- 1/2 cup roasted red pepper, chopped
- Salt and pepper to taste
Instructions
- Cook the pasta in a large pot of boiling salted water according to package instructions. Reserve 2-3 cups of pasta water before draining.
- In a food processor, blend one can of drained cannellini beans with the second can (un-drained), olive oil, and a pinch of salt until smooth.
- In a large pan over medium-low heat, sauté diced red onions in olive oil until softened (about 7-8 minutes).
- Add chopped garlic and spices; cook for an additional minute.
- Stir in the pureed bean mixture and reserved pasta water to achieve desired consistency; add baby spinach until wilted.
- Toss cooked pasta into the sauce along with sun-dried tomatoes and roasted red pepper; season with salt and pepper before serving.
Nutrition
- Serving Size: 1 cup (approximately 200g)
- Calories: 350
- Sugar: 4g
- Sodium: 450mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 57g
- Fiber: 12g
- Protein: 14g
- Cholesterol: 0mg



Leave a Comment