Perfect One-Pot Mushroom and White Bean Pasta

Posted on July 29, 2025 · [Elisa]

Mushroom and White Bean Pasta

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

There’s nothing quite like a warm bowl of pasta to bring comfort, especially when it’s packed with nourishing ingredients, comes together in a single pot, and is both dairy-free and satisfying. This One-Pot Mushroom and White Bean Pasta is a weeknight hero. Creamy, hearty, and loaded with savory mushrooms, protein-rich white beans, and aromatic Italian herbs, this plant-based dish is designed to satisfy every craving without the mess of multiple pots or complicated steps.

Ideal for vegans, vegetarians, and even meat-eaters looking to embrace more plant-forward meals, this recipe fits seamlessly into a variety of diets and preferences. It’s a budget-friendly, pantry-staple meal that doesn’t skimp on flavor. Plus, the entire dish can be prepared in under 30 minutes, making it perfect for busy weeknights or cozy weekends when you need something easy, warm, and deeply nourishing.

Why You’ll Love This One-Pot Mushroom and White Bean Pasta

This One-Pot Mushroom and White Bean Pasta is more than just convenient. It offers a unique balance of creamy texture and hearty ingredients that feel indulgent without being heavy. The lasagna noodles, broken into bite-sized pieces, create a rustic texture that mimics wide ribbon pasta while soaking up every bit of the creamy sauce. Unlike traditional cream-based pastas, this version gets its richness from a combination of dairy-free milk, nutritional yeast, and sautéed mushrooms.

Using only one pot not only saves time on clean-up, but it also intensifies the flavors as everything cooks together. Each bite is infused with the aroma of garlic, onion, and Italian seasoning, making this dish both fragrant and satisfying. The white beans not only add creaminess and substance but also provide an excellent source of plant-based protein and fiber. Whether you’re cooking for yourself or feeding a family, you’ll appreciate how comforting, customizable, and fuss-free this meal truly is.

If you love the simplicity of one-pan meals, you might also enjoy this cozy Spinach Zucchini Squash and Feta Casserole, which also combines vegetables and protein in an oven-baked delight.

Wholesome Ingredients You’ll Need (With Substitution Tips)

Gathering your ingredients ahead of time will make the cooking process seamless. Here’s what you’ll need for this One-Pot Mushroom and White Bean Pasta:

  • 3 tablespoons neutral oil (like avocado oil or canola oil)
  • 1 medium white or yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 3 tablespoons all-purpose flour (or use gluten-free flour if needed)
  • 2 cups vegetable broth
  • 7 ounces lasagna noodles, broken into pieces (gluten-free if necessary)
  • 1 cup cooked white beans (canned, drained and rinsed)
  • 2 cups unsweetened dairy-free milk (soy, almond, or oat milk work well)
  • 1 (8-ounce) package white mushrooms, sliced
  • 2 tablespoons nutritional yeast
  • 1½ tablespoons Italian seasoning
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • ½ teaspoon garlic powder (optional)

Optional toppings: Fresh parsley, red pepper flakes, vegan parmesan, or a drizzle of olive oil.

These ingredients are likely already in your pantry or easy to find at any grocery store. To adapt for different dietary needs, you can substitute regular flour with a gluten-free blend or swap out soy milk for oat or almond if there are allergies or preferences.

Essential Kitchen Tools to Make It Effortlessly

One of the biggest perks of this dish is how little equipment you’ll need. Here are the basics:

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or silicone spatula
  • Sharp knife and cutting board
  • Measuring cups and spoons
  • Can opener (if using canned beans)

With these basic kitchen tools, you’ll be able to prep, cook, and serve the entire meal in under half an hour—making this recipe a perfect addition to your regular rotation.

Step-by-Step Instructions for One-Pot Mushroom and White Bean Pasta

1. Sauté the Aromatics:
Begin by heating your pot over medium heat. Add 3 tablespoons of oil followed by the chopped onion. Sauté for about 4 minutes until the onion becomes soft and translucent. Then, add the minced garlic and continue cooking for another 2 minutes until fragrant.

2. Create the Roux:
Next, stir in the all-purpose flour and cook for about a minute. This helps to eliminate the raw flour taste and will later thicken your sauce. Stir constantly to avoid burning.

3. Add Liquid and Pasta:
Gradually pour in the vegetable broth while stirring to avoid clumps. Break the lasagna noodles into bite-sized pieces and add them to the pot. Pour in the dairy-free milk and stir to combine.

4. Season and Simmer:
Add the Italian seasoning, salt, pepper, and garlic powder if using. Stir frequently as the pasta cooks, usually about 7 to 8 minutes. Stirring often prevents sticking and ensures even cooking.

5. Add Beans and Mushrooms:
Once the pasta is nearly tender, add the mushrooms, white beans, and nutritional yeast. Continue cooking for 3–4 more minutes until the mushrooms are soft and the flavors are well combined.

6. Final Taste and Serve:
Taste and adjust seasoning if needed. Once everything is perfectly cooked, remove the pot from heat and let it rest for a few minutes. Divide into bowls and garnish with fresh parsley or crushed red pepper flakes if desired.

This dish pairs beautifully with a side of crusty bread or something light like this Pickle Juice Ranch Cucumber Salad, which adds a refreshing crunch.

Tips for the Creamiest and Most Flavorful One-Pot Pasta

  • Stir consistently: This keeps the pasta from sticking and ensures that the sauce thickens evenly.
  • Use a nonstick or enameled pot: It helps reduce burning and makes cleanup easier.
  • Taste as you go: Seasoning is key, especially in plant-based dishes, so don’t be afraid to adjust the salt or herbs.
  • Don’t skip the nutritional yeast: It adds a cheesy depth of flavor and richness without any dairy.

Common Mistakes to Avoid with One-Pot Vegan Pasta Recipes

  • Overcooking the pasta: Be sure to check for doneness frequently to avoid mushy noodles.
  • Adding mushrooms too early: They can release water and dilute the sauce. Adding them later helps keep the sauce creamy.
  • Using sweetened milk: Always go for unsweetened plant milk to keep the dish savory.
  • Skipping the roux: The flour and oil base thickens the sauce and gives it a comforting, creamy consistency.

Serving Suggestions and Garnish Ideas for Added Flavor

Serving this One-Pot Mushroom and White Bean Pasta is all about simplicity and warmth. Try these ideas for a little extra flair:

  • Top with vegan parmesan or nutritional yeast for added cheesiness.
  • Garnish with chopped fresh herbs like parsley, basil, or thyme.
  • Sprinkle with red pepper flakes for a spicy kick.
  • Drizzle with olive oil or lemon juice for brightness.

Serve it in a wide bowl with a chunk of toasted sourdough or whole-grain bread. You can also pair it with a seasonal side like Garlic Flat Bread or Roasted Zucchini Bites for a more filling meal.

Storing and Reheating Leftovers the Right Way

If you happen to have leftovers, this pasta stores wonderfully:

  • Refrigerate: Store in an airtight container for up to 3 days.
  • Reheat: Add a splash of plant-based milk or water to rehydrate and warm on the stovetop or in the microwave.
  • Do not freeze: The sauce texture may change upon thawing due to the dairy-free milk.

Enjoying it as leftovers is just as satisfying the next day, especially when the flavors have had more time to blend together.

Customizations and Variations for Every Dietary Need

This recipe is inherently vegan and can easily be made gluten-free by using certified gluten-free lasagna noodles and flour. But there are plenty of ways to make it your own:

  • Use chickpeas or lentils instead of white beans for a different protein source.
  • Add spinach or kale in the last few minutes for added greens.
  • Use gluten-free pasta shells or penne instead of lasagna pieces.
  • Swap mushrooms with zucchini or bell peppers for a veggie twist.
  • Add vegan sausage or tofu crumbles for a heartier version.

If you’re looking for another comforting one-pot meal, check out this flavorful Creamy Mushroom Asparagus Chicken Penne which brings another layer of creaminess to your dinner table.

FAQs About One-Pot Mushroom and White Bean Pasta

Can I use other types of beans?
Absolutely. Chickpeas, cannellini, or even lentils work well in this recipe.

What kind of mushrooms should I use?
White button mushrooms are great, but cremini or baby bella will give a deeper, richer flavor.

Can I make this oil-free?
Yes, you can sauté the onions in a splash of broth and skip the roux for a lighter version, although the sauce may be slightly thinner.

Is this recipe good for meal prep?
Definitely. It holds up well in the fridge and is perfect for batch-cooking.

Can I use other pasta shapes?
Yes, short pastas like rotini, penne, or shells all work well in one-pot recipes. Just adjust the cooking time accordingly.

Final Thoughts on One-Pot Mushroom and White Bean Pasta

This One-Pot Mushroom and White Bean Pasta is everything a great weeknight meal should be—easy to make, deeply flavorful, filling, and incredibly comforting. With its creamy, herby sauce and a rich combination of mushrooms and white beans, it checks all the boxes for a satisfying plant-based dinner. The one-pot method simplifies cleanup and infuses each component with flavor. Whether you’re vegan, gluten-free, or just looking for more wholesome recipes, this pasta is sure to earn a permanent spot in your kitchen repertoire.

If you loved this Mushroom and White Bean Pasta, don’t forget to share it with your friends, and be sure to subscribe to the blog for more one-pot meals, comforting pastas, and plant-based inspirations that simplify your dinner plans.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Comforting One-Pot Mushroom and White Bean Pasta Recipe


  • Author: Elisa
  • Total Time: 30 minutes
  • Yield: 4 1x
  • Diet: Vegetarian

Description

One-Pot Mushroom and White Bean Pasta is a creamy, comforting, plant-based dinner made in under 30 minutes. Loaded with savory mushrooms, protein-rich beans, and Italian herbs, it’s a hearty vegan meal perfect for busy nights.


Ingredients

Scale
  • 3 tablespoons neutral oil (avocado or canola)
  • 1 medium white or yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 3 tablespoons all-purpose flour (or gluten-free)
  • 2 cups vegetable broth
  • 7 ounces lasagna noodles, broken into pieces
  • 1 cup cooked white beans (canned, drained and rinsed)
  • 2 cups unsweetened dairy-free milk (soy, almond, or oat)
  • 1 (8-ounce) package white mushrooms, sliced
  • 2 tablespoons nutritional yeast
  • 1½ tablespoons Italian seasoning
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • ½ teaspoon garlic powder (optional)
  • Optional toppings: Fresh parsley, red pepper flakes, vegan parmesan, olive oil

Instructions

  1. Heat oil in a large pot over medium heat. Add chopped onion and sauté for 4 minutes until translucent. Add garlic and cook 2 minutes more.
  2. Stir in the flour to create a roux. Cook 1 minute, stirring constantly.
  3. Gradually pour in vegetable broth while stirring to avoid clumps. Add broken lasagna noodles and dairy-free milk. Stir to combine.
  4. Add Italian seasoning, salt, pepper, and garlic powder. Simmer for 7–8 minutes, stirring frequently to prevent sticking.
  5. Add mushrooms, white beans, and nutritional yeast. Cook for another 3–4 minutes until mushrooms are soft and pasta is tender.
  6. Taste and adjust seasoning if needed. Let rest a few minutes before serving. Garnish with herbs, flakes, or vegan cheese if desired.

Notes

  • Use unsweetened plant milk to keep the dish savory.
  • Stir often while cooking to prevent pasta from sticking.
  • Use a nonstick or enameled pot for easier cooking and cleanup.
  • Do not freeze—texture changes with dairy-free milk upon thawing.
  • Customize by adding spinach, chickpeas, or gluten-free pasta as needed.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: One Pot
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 14g
  • Saturated Fat: 1g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 11g
  • Cholesterol: 0mg

Tags:

You might also like these recipes