Soups & Stews
This Beanland Soup Mix recipe transforms simple ingredients into a hearty, smoky masterpiece with crispy celery crowns and a rich tomato-bacon base. The secret lies in slow-simmered flavors that build depth while maintaining that satisfying texture—no bland broth here.
I’ve perfected this method over years of testing, ensuring every spoonful delivers a balance of smoky, savory, and slightly sweet notes that linger.
What sets this recipe apart is the crispy celery crowns—a technique that turns ordinary celery into golden, textured bites that add crunch to the creamy soup. The smoky tomato-bacon base provides a robust foundation, while the mix’s spices infuse warmth without overpowering.
Ready in under 45 minutes, this soup is ideal for chilly evenings or meal prep, offering restaurant-quality results with minimal effort.
The beauty of this recipe is its versatility. Start with the base mix, then customize with optional add-ins like fresh herbs, diced tomatoes, or a splash of cream for extra richness. The crispy celery crowns can be prepped ahead and toasted just before serving, ensuring they stay perfectly crunchy.
Whether you’re feeding a crowd or savoring a cozy solo meal, this soup delivers comfort in every bowl.
Pair it with crusty bread or a side of rice to round out the meal, and don’t forget to garnish with fresh parsley or a drizzle of olive oil for that final touch of elegance.
The instructions are straightforward, but the flavors are anything but—this is the kind of soup that turns a simple dinner into a memorable experience.
Ingredients for beanland soup mix
Sixteen ingredients blend to create a smoky, hearty soup with crispy celery crowns that elevate every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 ½ cups | Unsoaked, rinsed thoroughly |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Celery Stalks 🥬 | 4 whole | Fresh, trimmed for crowns |
| Carrots 🥕 | 3 whole | Medium, sliced into rounds |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Balsamic Vinegar 🍷 | 1 tbsp | For subtle sweetness |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The celery crowns are the star here—fresh, crisp stalks make all the difference. Look for celery with vibrant green leaves and firm, unblemished stalks at Whole Foods or your local market. The San Marzano canned tomatoes add natural sweetness without watering down the broth. For the beans, I always use dried black beans—they hold their shape better than canned when simmered. The smoked paprika is non-negotiable; Penzeys has a great selection if you want to splurge, but the regular grocery store brand works fine. Toast your cumin seeds in a dry pan for 30 seconds before grinding for deeper flavor—trust me on this.
No smoked paprika? Substitute half the amount with regular paprika plus a pinch of liquid smoke. Fresh thyme unavailable? Dried works at one-third the amount. Want to skip the balsamic? A splash of apple cider vinegar gives similar brightness. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought—just check for low sodium. For extra richness, stir in 2 tbsp of coconut milk at the end. The celery crowns should be toasted until golden—don't rush this part, or they'll turn bitter. If you're prepping ahead, store the crowns separately and toast them fresh before serving.
This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge or freeze for 3 months. For meal prep, double the batch and portion into containers—just reheat the celery crowns separately to maintain crispness. The parsley wilts fast, so add it last. Garnish with a drizzle of olive oil and extra black pepper for that restaurant-quality finish. Leftovers reheat beautifully—just add a splash of broth if it gets too thick.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, the celery and carrots barely need dicing—just rough chop if you’re feeling fancy, or toss them in whole for a rustic vibe. That onion? One quick slice, then let the pot do the work while you stir in the garlic like you’re conducting a tiny symphony.
- Garlic Bomb Vibes: Between us, the garlic cloves here aren’t just flavor—they’re the star. Sautéed until golden, they melt into the beans like a warm hug, while the onions caramelize into something dangerously addictive. (Yes, even on a Tuesday night.)
- Soup-to-Salad Swap: Make a big batch, then repurpose it: toss cooled beans with lime and cilantro for tacos, or blend into a creamy dip with sour cream. The mix stays fresh for days, so you’re never stuck deciding what’s for dinner.
- Pantry Goldmine: Dried black beans are my secret weapon—cheap, shelf-stable, and packed with protein. This mix costs pennies per serving, and the leftovers? Even better the next day, when the flavors deepen into something rich and homey. (My wallet and I thank you.)
Step-by-step instructions for beanland soup mix recipe
Here's how to transform simple ingredients into a rich, smoky soup with crispy celery crowns.
👨🍳 Step 1: Prepare the Celery Crowns and Base Vegetables
Start by trimming the 4 whole celery stalks to create the signature crowns. Cut off the leafy tops and slice the stalks diagonally into ½-inch thick rounds. Set aside 1 cup of these celery rounds for garnish—they'll become your crispy crowns later.
Next, dice the 1 whole yellow onion into ¼-inch pieces and slice the 3 whole carrots into ¼-inch rounds. Mince the 4 cloves garlic cloves finely—you'll want them almost paste-like for maximum flavor. Keep these vegetables separate until you're ready to sauté them together in the next step.
🔥 Step 2: Sauté the Vegetables and Build the Flavor Base
Heat 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the diced onion, sliced carrots, and minced garlic, stirring frequently for 5-6 minutes until the onions become translucent and the carrots begin to soften slightly. This step develops the foundational flavors of your soup.
Once the vegetables are tender, add the 1 tablespoon smoked paprika, 1 teaspoon ground cumin, and 1 teaspoon dried thyme. Stir for 30 seconds to toast the spices—this releases their aromatic oils and deepens their flavor. The mixture should smell rich and earthy, with a hint of smokiness from the paprika.
🍳 Step 3: Simmer the Tomato-Bacon Base
Pour in the 2 cups canned diced tomatoes and stir to combine with the sautéed vegetables. Add the 4 cups vegetable broth, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes to allow the flavors to meld.
After 15 minutes, stir in the 1 tablespoon balsamic vinegar. This adds a subtle sweetness that balances the smoky flavors. Taste the mixture and adjust the seasoning if needed—you want a rich, well-rounded base that's slightly tangy and deeply savory. The soup should be fragrant and inviting at this stage.
🥘 Step 4: Cook the Black Beans and Prepare the Crispy Crowns
Add the 1.5 cups dried black beans to the simmering soup. Increase the heat to medium-high and bring the mixture to a boil. Once boiling, reduce heat to low and let the beans simmer for 45-50 minutes, stirring occasionally. The beans are done when they're tender but still hold their shape—you should be able to crush them easily between your fingers with a light touch.
While the beans cook, heat a separate skillet over medium-high heat with 1 tablespoon olive oil. Add the reserved 1 cup celery crowns and cook for 3-4 minutes per side until they're golden brown and crispy. These will be your garnish, adding a delightful textural contrast to the creamy soup.
🍽️ Step 5: Finish and Serve with Fresh Herbs
Once the beans are tender, taste the soup and adjust the seasoning if needed. The beans should have absorbed some of the liquid, but you want the soup to be rich and flavorful, not watery. If it's too thick, add a splash of water or broth; if too thin, let it simmer uncovered for a few more minutes to reduce.
Ladle the soup into bowls and top each serving with 2-3 crispy celery crowns and 1 tablespoon chopped fresh parsley. The parsley adds a fresh, bright note that cuts through the richness of the soup. Serve immediately while the celery crowns are still crispy and the soup is steaming hot—this is when the flavors will be at their peak.
Pro Tips For Making Beanland Soup Mix
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing black beans with a quick soak leaves them tough. Use a 1:3 bean-to-water ratio, cover, and let them sit for at least 12 hours. The longer they soak, the creamier your soup will be, and no one wants mushy beans that fight back.
- SWEEAT ONIONS LOW: High heat turns onions bitter faster than you’d think. Keep the heat at a gentle simmer, not a sizzle, and stir every 3-4 minutes until they’re translucent but not browned. This builds the base flavor without burning it into oblivion.
- CHOP VEGETABLES UNIFORM: Celery and carrots should be cut into matchsticks—no giant chunks, no fine dust. Aim for ¼-inch slices so they cook evenly and disappear into the soup instead of sitting like awkward guests. A sharp knife and steady hand make this easier (and safer).
- SALT THE BEANS EARLY: Adding salt only at the end makes the beans tough. Toss them in a ½-teaspoon salt per pound of dry beans during soaking, then another pinch when simmering. It keeps them tender and lets the flavor develop properly—no one wants bland beans pretending to be exciting.
Flavor customization for this beanland soup mix
Spice Level Control
Adjust the heat to your taste by modifying the smoked paprika and cayenne pepper. For a mild version, reduce the smoked paprika to ½ tablespoon and omit cayenne entirely.
If you love heat, add ½ teaspoon cayenne pepper and ½ teaspoon red pepper flakes—this creates a slow-building warmth that lingers. I often start with the mild version and let guests add their own heat at the table with extra hot sauce or chili flakes. 🌶️
Smoky vs. Sweet Balance
Want more smokiness? Increase the smoked paprika to 1.5 tablespoons and add ½ teaspoon chipotle powder for a deeper, almost barbecue-like flavor. For extra sweetness, stir in 1 tablespoon brown sugar or 2 tablespoons apple cider during the final 5 minutes of simmering.
This works especially well if you're serving the soup with cornbread or crusty bread. The key is to taste as you go—sweetness and smokiness should complement, not overpower, the natural bean flavors.
Herb Variations
Swap out thyme for 1 teaspoon dried oregano for a Mediterranean twist, or add 1 teaspoon dried rosemary for an earthy depth. Fresh herbs like cilantro or basil work beautifully as garnishes—cilantro adds brightness, while basil introduces a slightly sweet, floral note.
I love adding ½ teaspoon dried marjoram for a subtle complexity that pairs perfectly with the smoky base. Always toast dried herbs in the oil with the spices to release their full aroma.
Protein Add-Ins
Make this soup heartier by adding ½ pound cooked smoked sausage (like kielbasa) or ½ pound shredded rotisserie chicken during the last 10 minutes of cooking. For a vegetarian option, stir in 1 cup cooked quinoa or ½ cup coconut milk for creaminess.
If you're using meat, brown it first in the Dutch oven before adding the broth—this builds a rich, meaty foundation. The beans will still be the star, but the protein adds satisfying substance. 💪
Vegetable Boosts
Incorporate seasonal vegetables like 1 cup diced butternut squash (add with the carrots) or 1 cup chopped kale (stir in during the last 5 minutes). For a summer variation, add 1 cup cherry tomatoes and ½ cup corn kernels—these add freshness and sweetness.
If using leafy greens, wilt them in the pot for 2 minutes before serving to maintain texture. The key is to add denser vegetables first and lighter ones later to prevent mushiness.
Creamy Upgrades
For a velvety texture, stir in ½ cup coconut milk or ¼ cup Greek yogurt during the final 5 minutes of cooking.
For a dairy-free option, blend ½ cup cooked white beans with ½ cup broth and stir it into the soup—this creates a naturally creamy consistency without altering the flavor profile. I also like adding 1 tablespoon nutritional yeast for a cheesy, umami depth.
Always temper the dairy by mixing it in gradually to prevent curdling. ✨
Nutrition facts
Frequently asked questions
Can I make this Beanland Soup Mix without dried beans?
For a quicker version, substitute the 1.5 cups dried black beans with 2.5 cups canned black beans, drained and rinsed. Reduce the simmering time to just 10 minutes to heat through. For extra richness, mash ½ cup of the canned beans before adding to create a thicker, heartier soup.
How do I store leftovers to keep the celery crowns crispy?
Store the soup and celery crowns separately in airtight containers. Reheat the soup on the stove over medium-low heat until steaming. Toast the celery crowns fresh in a dry skillet for 2-3 minutes per side before serving—this restores their crispiness. The crowns should be golden and crunchy, not soggy.
What's the best way to adjust the soup's thickness?
If your soup is too thin, let it simmer uncovered for 5-10 minutes to reduce the liquid. For extra thickness, stir in 1-2 tablespoons cornstarch mixed with 2 tablespoons water and simmer for 2 minutes. Avoid adding flour directly, as it can make the soup taste grainy. Always taste as you go!
Can I make this soup in an Instant Pot or pressure cooker?
Yes! Sauté the onions, carrots, and garlic as directed, then add all remaining ingredients except the celery crowns. Pressure cook on high for 20 minutes, then quick-release. For crispy crowns, toast them separately in a skillet after cooking. The beans will soften faster, so check for doneness at 15 minutes.
Why did my celery crowns turn bitter instead of crispy?
Bitter celery usually means they were overcooked. Keep heat at medium-high and cook for only 3-4 minutes per side until golden. Use fresh celery with vibrant green tops—older stalks develop bitterness. If they start to darken too quickly, remove them immediately.
