Soups & Stews
This bean and mushroom soup recipe transforms humble ingredients into a rich, earthy umami masterpiece with a crispy tortilla crown that elevates every spoonful. The secret lies in properly sautéing mushrooms until deeply caramelized—a technique that unlocks their natural depth before blending half the soup for a velvety texture.
What makes this recipe special is how it balances traditional methods with modern twists, like using smoked paprika and cumin for warmth while keeping the base vegan-friendly.
The process starts with a simple aromatics base—onion, garlic, and celery—cooked until soft before adding mushrooms in batches to avoid steaming. Reducing the broth with vegetable stock builds concentrated flavor, while white beans add hearty substance.
The tortilla crown, made from crushed corn tortillas and olive oil, gets baked until golden and crispy, adding a satisfying crunch that contrasts beautifully with the creamy soup. This approach ensures every bite delivers both texture and flavor without relying on dairy or meat.
What you'll end up with is a restaurant-quality soup that's rich, complex, and satisfying—perfect for chilly evenings or meal prep. The crispy tortilla crown adds a modern touch while keeping the dish rooted in comforting tradition. The blended portion creates a luxurious mouthfeel, while the unblended chunks provide satisfying texture.
Best of all, this recipe adapts easily to dietary needs: simply swap the tortillas for gluten-free options or use oil-free methods if preferred.
Serve with a sprinkle of fresh cilantro and a wedge of lime to brighten the earthy flavors, or pair with crusty bread for dipping. The leftovers reheat beautifully, making this a foolproof recipe for busy weeks.
Let's get cooking—this soup is the kind of meal that turns ordinary weeknights into something special.
Ingredients for bean and mushroom soup
Earthy umami mushrooms and hearty white beans create a restaurant-quality vegan soup with a crispy tortilla crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Cremini Mushrooms 🍄 | 1 ½ lb | Sliced into 1/4-inch pieces |
| White Kidney Beans 🌱 | 1 ½ cups | Cooked or canned, drained |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalks 🥬 | 3 whole | Diced, including leaves |
| Garlic Cloves 🧄 | 4 cloves | Minced, for deep flavor |
| Vegetable Stock 💧 | 4 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 ½ tsp | For earthy depth |
| Ground Cumin 🌿 | ½ tsp | Toasted for warmth |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing and crown |
| Corn Tortillas 🌽 | 6 whole | Crushed for crispy crown |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The mushrooms are the star—cremini delivers the most flavor, but shiitake or oyster work beautifully too. Slice them evenly for consistent caramelization. Whole Foods or Trader Joe's carry excellent pre-sliced options, but slicing yourself ensures better texture. For the beans, canned is fine, but cooked from dry adds depth—just drain and rinse thoroughly. The yellow onion and celery should be fresh, with crisp stems; older produce yields bitter flavors. Toast the spices in the olive oil for 30 seconds before adding aromatics—this unlocks their aromatic compounds.
No smoked paprika? Regular paprika plus a pinch of liquid smoke mimics the depth. Substitute the cumin with half the amount of coriander if needed, though cumin's earthiness is essential. For the tortilla crown, blue corn tortillas add a subtle sweetness, but stick to corn for authenticity. The vegetable stock can be homemade or store-bought—Imagine or Pacific Foods brands are reliable. If you're short on time, use mushroom broth for extra umami. The lime should be freshly juiced; bottled lime juice lacks brightness and often contains added sugar.
Store the soup base (without crown) for 5 days in the fridge or 3 months frozen. Reheat gently to preserve texture. The tortilla crown stays crispy for 3 days if stored in an airtight container. For meal prep, assemble the crown fresh daily—it loses crispness when reheated. Garnish with cilantro and lime just before serving to preserve freshness. This soup freezes exceptionally well; portion before freezing for easy reheating. The flavors deepen overnight, making it even more satisfying the next day.
Why You'll Love This Recipe
- Pantry-to-Pot Magic: I swear by this recipe—just pull ingredients from your shelf, no fancy shopping. The cremini mushrooms and kidney beans alone make it feel special, but honestly? You’re not even breaking a sweat chopping one onion and a few celery stalks. That’s it.
- Umami Bomb: Between the earthy mushrooms and the garlicky punch, this soup is ridiculously flavorful. I’ll be real: the first time I tasted it, I thought, “Why didn’t I make this sooner?” The beans soak up the broth like a sponge, but the mushrooms? They add that meaty depth without the fuss.
- Lunchbox Hero: This soup is my go-to for meal prep—tastes just as good cold the next day. Pack it in a thermos for work, or let the kids grab it for school. (Yes, even on a Tuesday night.) The onions and celery hold up perfectly, and the garlic? It just gets better with time.
- Budget Win: A can of beans, a handful of mushrooms, and a few veggies? We’re talking under $5 for a full pot. No splurges, no waste—just solid, satisfying food. My wallet thanks me every time, and so does my stomach.
Step-by-step instructions for bean and mushroom soup with crispy tortilla crowns
This method delivers rich umami depth and the perfect textural contrast through careful layering and precise timing.
Develop the Umami Base with Mushrooms and Aromatics
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1.5 lb sliced cremini mushrooms and cook for 8-10 minutes, stirring occasionally, until they release their moisture and begin to brown deeply. This slow cook transforms their earthy flavor into concentrated umami.
Push the mushrooms to one side of the pot and add the 1 whole diced yellow onion and 3 whole diced celery stalks. Cook for 5 minutes until softened but not colored. Add the 4 cloves minced garlic and 0.5 tsp toasted ground cumin, cooking for 30 seconds until fragrant. This aromatic trifecta forms the flavor foundation.
Build Depth with Spices and Beans
Stir in the 1.5 tsp smoked paprika and 1.5 tsp salt, cooking for 30 seconds to toast the spices and release their oils. Pour in the 4 cups vegetable stock and bring to a simmer. Add the 1.5 cups cooked white kidney beans and 0.5 tsp black pepper, then reduce heat to medium-low. Let the soup simmer uncovered for 20-25 minutes, stirring occasionally, until the flavors meld and the mushrooms soften.
Here's the thing—don't rush this step. The beans need time to absorb the mushroom essence while the spices develop complexity. The soup should reduce slightly, creating a thick, velvety texture. Taste and adjust seasoning, adding more salt if needed.
Prepare the Crispy Tortilla Crown
While the soup simmers, pulse the 6 whole corn tortillas in a food processor until you achieve coarse crumbs—think breadcrumbs but with texture. Heat 2 tablespoons of the extra-virgin olive oil remaining from the soup in a dry skillet over medium heat. Add the tortilla crumbs and toast for 3-4 minutes, stirring constantly, until golden brown and crispy. Remove from heat immediately—they'll continue cooking.
This is where the magic happens: the toasted tortillas add a satisfying crunch that contrasts beautifully with the creamy soup. Keep them warm in a 200°F oven while you finish the soup to maintain their crispness.
Finish with Brightness and Assembly
Return the soup to a gentle simmer and stir in the juice of 1 whole lime and 0.25 cup chopped fresh cilantro. The acidity brightens the earthy flavors while the cilantro adds freshness. Let it cook for 2-3 minutes to allow the lime to mellow slightly. The soup should be vibrant and well-seasoned.
Ladle the hot soup into bowls and top each serving with 2 tablespoons of the crispy tortilla crown. The contrast between the warm, creamy soup and the toasted tortilla crumbs creates an irresistible textural experience. Serve immediately while the crown remains crisp.
Pro Tips For Making Bean And Mushroom Soup
- Sear the Mushrooms First: After slicing the cremini mushrooms, hit them with a dry pan on medium-high heat for 3-4 minutes before adding anything else. The browning deepens their flavor and prevents them from turning to mush later—trust me, your soup will taste richer if you skip the "soften first" step.
- Salt the Beans Early: Toss the white kidney beans in a pinch of salt as soon as they hit the pot with your broth. This keeps them from absorbing too much liquid later, so they stay firm and hold their shape. (Yes, even if you’re impatient like me—wait 5 minutes before draining if they’re canned.)
- Don’t Overcrowd the Celery: Chop the celery stalks into ¼-inch pieces and cook them in batches if needed. A packed pot makes them steam instead of soften, and you’ll end up with a watery, sad base. One batch at a time guarantees they break down just enough to sweeten the soup without turning it to mush.
- Use Garlic Paste for Even Heat: Skip mincing fresh garlic—use 1 tablespoon of high-quality paste instead. It distributes heat evenly, so you don’t risk burning it while the onions and celery simmer. (Bonus: No chopping, no garlic breath, and no risk of undercooking.)
Perfect pairings for these flavors
Bread Pairings
Crusty sourdough bread is my go-to pairing—its tangy flavor and chewy texture cut through the soup's richness beautifully. I recommend toasting slices until golden and serving them alongside for dipping. For extra flair, brush with garlic-infused olive oil before baking to complement the earthy mushrooms. 🥖
Crunchy Toppings
Add toasted pumpkin seeds or crushed tortilla strips for an extra crunch layer. I like toasting the seeds in a dry pan until fragrant, then sprinkling them over the soup just before serving.
For a smoky twist, try crumbled tempeh bacon—it adds protein and a satisfying bite. The contrast with the creamy soup is pure magic.
Acidic Accompaniments
Brighten the dish with pickled red onions or quick-pickled jalapeños. I slice thin red onions and soak them in apple cider vinegar with a pinch of salt for 15 minutes—their tang balances the soup's earthiness perfectly.
For heat lovers, add lime wedges to squeeze over individual bowls at the table.
Cheese Options
While this recipe is vegan, you can easily add vegan feta or cashew cream for richness. I like crumbling vegan feta over the top right before serving—it melts slightly and adds a briny contrast. For a dairy version, aged cheddar or goat cheese works wonderfully with the smoky paprika flavors.
Drink Pairings
A crisp Mexican lager like Modelo Especial or Pacifico complements the soup's earthy notes without overpowering them. For wine lovers, a dry Riesling or Pinot Noir enhances the mushroom flavors.
I also enjoy a spiced chai tea with cinnamon and cardamom—it warms the palate and ties into the soup's smoky spices.
Nutrition facts
Frequently asked questions
Can I make this soup without a food processor for the tortilla crown?
Skip the food processor and tear the tortillas into 1-inch pieces by hand. Toast them in the same way—just watch them closely as they'll crisp faster without being pulverized. For extra texture, try crushing them lightly with a rolling pin before toasting. The result will be slightly chunkier but still delicious!
How do I adjust the spice level for picky eaters?
Reduce the smoked paprika to 1 teaspoon and omit the cumin entirely. For extra warmth without heat, add ½ teaspoon of ground cinnamon or ½ teaspoon of nutmeg instead—both complement the mushrooms beautifully. Always taste as you go and adjust salt to taste at the end.
Can I substitute other beans or mushrooms?
Yes! For beans, try black beans (softer texture) or great northern beans (creamy). For mushrooms, shiitake adds meaty depth, while oyster mushrooms bring a delicate sweetness. Portobello mushrooms work too—just slice them thinner. The key is to use fresh, firm mushrooms that hold their shape during cooking.
Why did my tortilla crown turn greasy instead of crispy?
This usually happens from overcrowding the pan or using too much oil. Keep the heat at medium and cook in small batches if needed. Also, ensure your tortillas are completely dry—any moisture will steam them instead of crisping. For extra insurance, spread them in a single layer and toast for 2-3 minutes per batch until golden.
How can I make this soup gluten-free?
Use gluten-free corn tortillas for the crown and ensure your vegetable stock is certified gluten-free. For extra binding in the crown, add 1 tablespoon of gluten-free flour blend** (like rice flour) to the crumbs before toasting. All other ingredients are naturally gluten-free, so no other substitutions are needed.
