Bean And Noodle Soup Recipe: Hearty Simmer With Earthy Mushroom Depth

Soups & Stews

Bean And Noodle Soup Recipe: Hearty Simmer With Earthy Mushroom Depth

This bean and noodle soup recipe delivers the kind of deeply satisfying simmer that warms you from the inside out—earthy mushrooms, tender beans, and al dente noodles all working in perfect harmony.

The secret lies in building flavor layer by layer: starting with a rich broth base, then letting vegetables and spices meld together over 30 minutes of gentle simmering.

I developed this version after testing countless methods, and it’s the one that never fails to impress, whether you’re feeding a hungry family or craving a cozy solo meal.

What sets this recipe apart is its adaptability—it works as a vegetarian powerhouse or can be elevated with optional proteins like smoked sausage or crispy tofu. The mushrooms add an unexpected depth that transforms this into something far more complex than your typical noodle soup.

And because we’re using quick-cooking noodles, you’ll have dinner on the table in under 45 minutes, with minimal prep. The broth is the star here, packed with umami from mushrooms and a touch of soy sauce for that signature savory punch.

By the time you’re done, you’ll have a steaming bowl of soup with perfectly tender beans, chewy yet tender noodles, and a broth so flavorful it coats every spoonful.

The mushrooms release their earthy notes as they simmer, while the noodles absorb just enough of that rich liquid to make each bite irresistible. It’s the kind of meal that feels like a hug in a bowl—comforting, nourishing, and impossible to resist.

This recipe also shines in its flexibility: use it as a base for meal prep, or adjust the ingredients based on what’s in your pantry. The pressure cooker method cuts the cooking time in half, making it perfect for busy weeknights.

Let’s get to the recipe—your taste buds (and your stomach) will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bean and noodle soup

Pantry staples plus a few fresh finds for this cozy, earthy bean and noodle soup.

Ingredient Amount Notes
Vegetable Broth 💧 6 cups Low-sodium preferred for balance
Dried White Beans 🌱 1 ½ cups Soaked overnight or quick-soaked
Mushrooms 🍄 8 oz Cream or shiitake, sliced
Carrots 🥕 2 medium Peeled, cut into chunks
Yellow Onion 🧅 1 medium Diced, yellow or red
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Egg Noodles 🍜 8 oz Al dente texture preferred
Soy Sauce 🍶 1 tbsp For umami depth
Tomato Paste 🍅 2 tbsp Smooth texture preferred
Dried Thyme 🌿 1 tsp Fresh works too
Bay Leaves 🌿 2 whole Removed before serving
Olive Oil 🫒 2 tbsp For sautéing vegetables
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Optional Smoked Sausage 🌭 8 oz Sliced for protein boost

The mushrooms are the secret weapon here—cremini or shiitake add that deep, umami punch that makes this soup stand out. Trader Joe's usually has great pre-sliced options, but if you're buying whole, look for plump, firm mushrooms with no slimy spots. Carrots and onions are the base veggies, but don't stress about perfect sizes—just chop them evenly so they cook at the same rate. The beans? I always use cannellini or navy for their creamy texture, but any white bean works. For the broth, low-sodium is key—you'll be adding plenty of salt later, and you don't want to overdo it right away.

No soy sauce? Miso paste or Worcestershire sauce works in a pinch, though the flavor profile will shift slightly. Fresh thyme is ideal, but if you only have dried, use half the amount—it's more concentrated. Short on mushrooms? Extra carrots or celery add sweetness to balance the broth. The tomato paste might seem like overkill for just two tablespoons, but trust me—it deepens that savory richness. And if you're making this vegetarian, skip the smoked sausage and add an extra half-cup of beans for protein. The egg noodles should be al dente—cook them separately and add them at the very end to avoid mushiness.

This soup tastes even better the next day as the flavors meld together. Store leftovers in the fridge for up to 5 days, or freeze portions for 3 months. I like to portion it into containers so I can grab a bowl for lunch all week. The broth freezes beautifully, so you can make extra and save it for future soups. If you're meal prepping, hold off on adding the noodles until reheating—just toss them in at the end to keep them from getting soggy. And if you're short on time, use a pressure cooker to cut the simmering time in half—just make sure to account for the extra time the beans need to soften.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Staples: I swear by this when my fridge is bare—just dried beans, mushrooms, and a few veggies. The beauty? No last-minute grocery runs, no fancy prep. Soak the beans overnight (or use canned in a pinch), toss everything in one pot, and let it simmer. That’s it. Even my "I can’t be bothered" days end with a steaming bowl.
  • Umami Bomb Combo: Here’s what sold me—the mushrooms and carrots caramelizing in the broth? Chef’s kiss. The onions add sweetness, the beans bring that creamy texture, and the mushrooms? They soak up all the flavor like little flavor sponges. It’s the kind of soup that makes you go back for seconds without even thinking.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in jars or thermoses, and it stays warm (and delicious) for days. I’ll make a big batch on Sunday, and by Wednesday, I’m still eating it—no sad leftovers here. The noodles hold up, the beans stay tender, and honestly? It’s the only soup that doesn’t turn into mush in my lunchbox.
  • Budget Booster: I’m not joking—this feeds four for under $8. Dried beans are a steal, mushrooms stretch far, and vegetable broth is cheap (or make your own scraps). It’s my secret weapon for stretching groceries without sacrificing taste. Plus, the leftovers? Even better the next day when the flavors meld. Win.

Step-by-Step instructions for hearty bean and noodle soup

This soup builds flavor layer by layer—start with the vegetables, then let the beans and noodles absorb all that richness.

1

Sauté the Vegetable Base

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5 minutes until soft and translucent. Here's the thing—you want the onion to sweat out its moisture before the carrots join, so don't rush this step.

Add the peeled and chopped carrots and sliced mushrooms, stirring to coat in the oil. Cook for 8-10 minutes until the mushrooms release their moisture and the carrots begin to soften at the edges. This caramelization adds deep, earthy flavor to the soup. If the mushrooms look dry, add a splash of vegetable broth to keep them juicy.

2

Build the Flavor Foundation

Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown, or it'll turn bitter. Add the 2 tablespoons tomato paste and the 1 teaspoon dried thyme, stirring well to combine. This creates a rich, savory base that will deepen as the soup simmers.

Pour in the 6 cups vegetable broth and bring to a gentle boil. Add the 2 whole bay leaves and 1.5 teaspoons salt, then reduce heat to medium-low. Let it simmer uncovered for 15 minutes to allow the flavors to meld. This is where the magic happens—the broth will develop a complex, aromatic depth that makes the whole soup sing.

3

Add Beans and Simmer

Add the 1.5 cups soaked dried white beans (if quick-soaked, drain them first) and the 8 ounces sliced smoked sausage (if using). Stir gently to combine, then return to a simmer. Cook for 30-40 minutes, stirring occasionally, until the beans are tender but not mushy.

Here's the test: press a bean with a fork—it should be soft but still hold its shape. If the soup looks too thick, add a little more broth. The beans should be fully hydrated and flavorful, absorbing all the savory notes from the vegetables and broth.

4

Finish with Noodles and Season

Add the 8 ounces egg noodles and the 1 tablespoon soy sauce, stirring gently to distribute evenly. Cook for 8-10 minutes until the noodles are al dente—they should have a slight bite but still be tender. The soy sauce adds a touch of umami that ties everything together.

Remove the bay leaves before serving and adjust seasoning with black pepper and additional salt if needed. The soup should be hearty and flavorful, with each spoonful delivering a perfect balance of earthy mushrooms, savory beans, and rich broth.

5

Rest and Serve

Let the soup rest for 5-10 minutes off the heat before serving. This allows the flavors to settle and the noodles to finish cooking slightly from the residual heat. Ladle into bowls and enjoy immediately while warm.

This soup tastes even better the next day as the flavors continue to develop. Store leftovers in the fridge for up to 4 days or freeze for 3 months. The perfect bowl of comfort food—ready in one pot, packed with flavor, and guaranteed to satisfy.

👨‍🍳

Pro Tips For Making Bean And Noodle Soup

  • SOAK BEANS OVERNIGHT: DESCRIPTION: I learned this the hard way—rushing dried beans with a quick soak means gummy, uneven texture. Toss them in cold water for at least 8 hours (or overnight) and change the water once. Your beans will cook faster and stay tender, not splitting apart like sad little ghosts.
  • SAUTE ONIONS UNTIL GOLDEN: DESCRIPTION: Don’t just chop and toss—the caramelized onions make this soup sing. Cook the onions in a dry pan for 10-12 minutes until they’re deep amber, not just soft. Add a splash of broth later if they stick, but push through. The flavor difference is night and day.
  • ADD NOODLES LAST MINUTE: DESCRIPTION: I used to dump them in early, and they’d turn to mush before the beans finished. Cook your noodles separately for 1 minute less than package time, then stir them in during the final 2 minutes of simmering. They’ll absorb heat perfectly without falling apart.
  • SLICE MUSHROOMS THINLY: DESCRIPTION: Thick mushroom chunks hide in soup like shy guests. Slice them paper-thin (almost like shaving) so they cook fast and release their meaty flavor. Toss them in the last 5 minutes—any earlier, and they’ll turn to mush. Trust me, your spoon will thank you.

Regional styles of bean and noodle soup

Italian Minestrone Twist

In Italy, this soup transforms into a rustic minestrone with the addition of 1 can diced tomatoes (15 oz) and 1 cup chopped kale or spinach at the end. Swap the egg noodles for ditalini pasta and add ½ cup white beans for extra heartiness.

The Italians love their soups packed with vegetables, so I often add ½ cup chopped celery and 1 zucchini to the sautéed base. Serve with crusty bread to soak up every last drop of that savory broth. 🍷

Japanese Miso-Inspired

For a Japanese-inspired version, replace the soy sauce with 2 tablespoons white miso paste and add 1 tablespoon grated ginger to the sautéed vegetables. Swap the mushrooms for shiitake mushrooms and include ½ cup sliced green onions at the end.

Use udon noodles instead of egg noodles for a chewier texture. The miso adds a fermented depth that pairs beautifully with the beans and carrots. Garnish with a sprinkle of toasted sesame seeds for extra crunch. 🍜

Thai-Inspired Curry Noodle Soup

Bring global flavors to your bowl by adding 1 tablespoon red curry paste when sautéing the vegetables and 1 cup coconut milk to the broth. Swap the mushrooms for bell peppers and bamboo shoots and add 1 lime wedge and 2 tablespoons chopped cilantro before serving.

Use rice noodles for a lighter texture and include ½ cup chopped peanuts for garnish. The curry paste adds a spicy, aromatic kick that transforms this into a completely different dish. 🌶️

Southern U.S. "Shrimp and Grits" Fusion

Give this soup a Southern twist by adding ½ pound peeled and deveined shrimp in the last 5 minutes of cooking. Swap the mushrooms for andouille sausage (8 oz) and add 1 cup cooked grits to the bottom of the pot before adding the broth.

Stir in ½ teaspoon smoked paprika and 1 bay leaf for extra depth. The grits add a creamy texture that pairs perfectly with the shrimp and sausage. Top with green onions and hot sauce for a true Southern experience. 🍤

Mexican-Style Pozole

Turn this into a Mexican-inspired pozole by using 1 can hominy (white or red corn) instead of noodles and adding 1 chipotle pepper in adobo sauce to the broth. Swap the mushrooms for chopped jalapeños and radishes and garnish with avocado slices, lime wedges, and cilantro.

Serve with warm tortillas for scooping. The chipotle adds a smoky heat that elevates the earthy flavors of the beans and carrots. 🌶️💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 15mg5%
Sodium 750mg33%
Total Carbohydrate 50g18%
Dietary Fiber 9g32%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried?

Yes! For convenience, use 2 (15 oz) cans drained white beans (cannellini or navy work best). Add them with the broth in Step 2 and simmer for just 10-15 minutes to warm through. Dried beans develop more flavor during long simmering, but canned beans save 30+ minutes of prep time. Just drain them well to avoid watering down the soup.

2

How do I make this soup vegetarian?

Skip the smoked sausage and add ½ cup extra beans or 8 oz firm tofu (cubed and pan-fried first). For extra protein, stir in ½ cup cooked lentils with the beans. The mushrooms and tomato paste already provide deep umami, so no additional seasoning adjustments are needed. The soup remains hearty and satisfying without meat.

3

Why do my noodles turn mushy?

This happens when noodles cook too long in the broth. Always add them in Step 4 and cook for only 8-10 minutes—they'll finish cooking from residual heat while the soup rests. For extra insurance, cook noodles separately for 1 minute less than package instructions, then add them to the hot soup. Stirring gently helps maintain their shape.

4

Can I make this in a slow cooker?

Sauté the onions, carrots, and mushrooms first, then transfer everything to your slow cooker. Add broth, beans, and seasonings, then cook on LOW for 6-7 hours or HIGH for 3-4 hours. Add noodles and soy sauce in the last 30 minutes—they'll absorb flavor without overcooking. The slow cooker method actually enhances the broth's depth through gentle, extended simmering.

5

What if I don't have mushrooms?

No problem! Replace them with 1 cup chopped celery and 1 cup chopped zucchini for freshness, or 1 cup diced bell peppers for sweetness. For umami depth, add 1 tablespoon nutritional yeast or an extra ½ teaspoon soy sauce. The carrots and onions will still provide natural sweetness, but the flavor profile will be slightly lighter without mushrooms.

★★★★★4.7(8 reviews)
Categories Soups & Stews