White Bean & Tomatillo Soup
There’s something so soul-warming about a bowl of soup, especially when it’s bubbling with vibrant flavor and a touch of zest. This White Bean & Tomatillo Soup is one of those feel-good recipes that instantly fills the kitchen with comfort. With its creamy white beans, bright tomatillos, and fresh herbs, each spoonful is a cozy hug for your taste buds. The kind of dish that makes you pause and just savor.
Behind the Recipe
This recipe was born on a cool afternoon when I wanted something light yet filling, with a little zing. I had a handful of tomatillos and a can of white beans begging to be used. The result was a soup so good, I ended up making it three days in a row. It’s the kind of meal that doesn’t ask for much but gives back tenfold.
Recipe Origin or Trivia
Tomatillos, often called “Mexican husk tomatoes,” are a staple in many Latin American kitchens. Unlike their red tomato cousins, they have a slightly tart flavor that brightens up soups, salsas, and stews. This soup draws inspiration from traditional Mexican verde sauces and bean-based stews, combining the best of both worlds into one simple, nourishing bowl.
Why You’ll Love White Bean & Tomatillo Soup
Get ready to fall for this recipe for more reasons than one.
Versatile: Serve it chunky or blend it smooth. Add grains or keep it brothy. It plays nice with your mood.
Budget-Friendly: With just a few pantry staples and fresh produce, this soup is as easy on your wallet as it is on your time.
Quick and Easy: Minimal chopping, one pot, and under 45 minutes. That’s it.
Customizable: Spice it up with jalapeños, mellow it down with more broth, or stir in some greens. You’re the boss.
Crowd-Pleasing: It’s plant-based but deeply satisfying. Everyone at the table will be asking for seconds.
Make-Ahead Friendly: Flavors deepen over time, so go ahead and make it the night before.
Great for Leftovers: Store it and reheat it anytime. It just keeps getting better.
Chef’s Pro Tips for Perfect Results
Want to take your soup from good to unforgettable? Here’s how.
- Roast the Tomatillos: Give them a quick roast before blending to deepen their flavor and reduce acidity.
- Don’t Skip the Lime: That splash of citrus at the end brings everything to life.
- Mash Some Beans: For a creamier texture, mash a portion of the white beans into the soup as it simmers.
- Add Greens: Stir in spinach or kale for extra nutrients and color.
Kitchen Tools You’ll Need
Nothing fancy, just the basics.
Large Pot: For cooking everything in one cozy place.
Blender or Immersion Blender: Optional, if you want a creamier texture.
Cutting Board and Knife: For prepping veggies and herbs.
Wooden Spoon: For stirring and smashing beans.
Ingredients in White Bean & Tomatillo Soup
This recipe brings together earthy, zesty, and creamy all in one pot. Here’s what you’ll need:
- Olive Oil: 1 tablespoon – Adds richness and helps soften the aromatics.
- Yellow Onion: 1 medium, diced – Lays the flavor foundation for the soup.
- Garlic: 3 cloves, minced – Brings bold, savory depth.
- Tomatillos: 1 pound, husked and chopped – The star of the show, offering tart brightness.
- White Beans: 2 cans (15 oz each), drained and rinsed – Creamy, hearty, and full of protein.
- Vegetable Broth: 4 cups – Keeps it light while building body.
- Ground Cumin: 1 teaspoon – Adds a warm, earthy tone.
- Salt: To taste – Enhances all the other flavors.
- Black Pepper: ½ teaspoon – Adds a touch of sharpness.
- Lime Juice: From 1 lime – A zippy finish that lifts the soup.
- Fresh Cilantro: A handful, chopped – Adds freshness and color.
Ingredient Substitutions
Need to make a swap? No problem.
White Beans: Cannellini, navy, or great northern beans all work beautifully.
Tomatillos: Try green tomatoes with a splash of lime juice.
Vegetable Broth: Use water and add more spices for depth.
Cilantro: Swap with parsley or fresh oregano if needed.
Ingredient Spotlight
Tomatillos: These small green fruits may look like unripe tomatoes, but their tangy flavor is what makes them shine in Latin cooking. They add brightness that balances the creamy white beans perfectly.
White Beans: Mild and buttery, white beans are a soup lover’s best friend. They add substance and soak up the broth’s goodness like a sponge.

Instructions for Making White Bean & Tomatillo Soup
Let’s turn these humble ingredients into something seriously delicious. Here’s how to bring it all together.
- Preheat Your Equipment:
Set a large pot over medium heat and drizzle in the olive oil. - Combine Ingredients:
Add diced onions and sauté until translucent, about 5 minutes. Stir in garlic and cumin, cooking for another minute. - Prepare Your Cooking Vessel:
Toss in chopped tomatillos and cook for 5 to 7 minutes until they soften and release their juices. - Assemble the Dish:
Add the white beans and pour in the vegetable broth. Season with salt and pepper. - Cook to Perfection:
Bring everything to a gentle boil, then reduce heat and let it simmer for 20 minutes. If you like a creamier texture, blend half the soup or mash some beans. - Finishing Touches:
Stir in lime juice and chopped cilantro just before serving. - Serve and Enjoy:
Ladle into bowls and top with extra cilantro or avocado slices if desired. Enjoy warm.
Texture & Flavor Secrets
This soup plays with contrasts in the best way. You get the creaminess from the beans, the slight tang and chunkiness of tomatillos, and the zing of fresh lime and cilantro. Every spoonful brings a little surprise in texture and flavor.
Cooking Tips & Tricks
Here are a few tricks to make your soup truly special:
- Roast the tomatillos for extra depth.
- Add a pinch of smoked paprika for a warm undertone.
- If blending, don’t overdo it. Leave some chunks for body.
What to Avoid
Keep your soup on point by avoiding these common missteps:
- Skipping the lime: It really does brighten the whole dish.
- Overseasoning early: Wait until the end to adjust salt.
- Using raw beans: Cooked or canned beans are essential for timing and texture.
Nutrition Facts
Servings: 4
Calories per serving: 310
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Make-Ahead and Storage Tips
This soup is a dream for meal prep. You can make it a day ahead and let the flavors deepen overnight. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months. Reheat gently on the stove or in the microwave.
How to Serve White Bean & Tomatillo Soup
Pair it with warm tortillas, a slice of crusty bread, or a light avocado salad. Add a dollop of vegan sour cream or swirl of coconut cream for richness.
Creative Leftover Transformations
Leftover soup? Try these tasty reinventions:
- Use it as a base for a grain bowl with quinoa or rice.
- Blend it fully and serve chilled as a summer soup.
- Add some roasted corn and turn it into a chunky stew.
Additional Tips
For extra layers of flavor, sauté your spices with the aromatics to bloom them. Always taste before serving and adjust lime, salt, or herbs as needed.
Make It a Showstopper
Garnish is everything. Try cilantro sprigs, avocado slices, crushed tortilla chips, or even pickled onions for a bold pop of color and texture.
Variations to Try
- Spicy Kick: Add jalapeño or green chili with the tomatillos.
- Protein Boost: Stir in cooked quinoa or lentils.
- Leafy Greens: Toss in chopped kale or spinach at the end.
- Creamy Version: Blend all the soup and stir in coconut milk.
- Hearty Bowl: Add roasted sweet potatoes or corn kernels.
FAQ’s
Q1: Can I use dried beans instead of canned?
A1: Absolutely, just soak and cook them beforehand to keep the timing right.
Q2: Are tomatillos spicy?
A2: Not at all. They’re tangy and fresh, with no heat.
Q3: How do I know when tomatillos are ripe?
A3: Look for firm fruits that fill their husk and are bright green.
Q4: Can I freeze this soup?
A4: Yes, it freezes beautifully for up to 3 months.
Q5: Is this soup vegan?
A5: 100%, with all plant-based ingredients.
Q6: Can I make it creamy without blending?
A6: Yes, just mash some beans directly into the broth as it simmers.
Q7: What can I use instead of cilantro?
A7: Parsley or oregano work well as substitutes.
Q8: Is it gluten-free?
A8: Yes, there’s no gluten in any of the ingredients.
Q9: Can I serve this cold?
A9: If blended smooth, it makes a refreshing chilled soup.
Q10: Can I double the recipe?
A10: Definitely, just use a larger pot and adjust seasoning to taste.
Conclusion
This White Bean & Tomatillo Soup is more than a bowl of comfort. It’s a celebration of humble ingredients made magical with just a few thoughtful touches. Light, cozy, and bursting with flavor, it’s the kind of meal you’ll want on repeat. Trust me, you’re going to love this.
Print
White Bean & Tomatillo Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-Inspired
- Diet: Vegan
Description
A zesty, comforting bowl of White Bean & Tomatillo Soup made with tender white beans, tangy tomatillos, and fresh herbs. Light, creamy, and packed with flavor, it’s perfect for any time of the year.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 pound tomatillos, husked and chopped
- 2 cans (15 oz each) white beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- Salt, to taste
- 1/2 teaspoon black pepper
- Juice of 1 lime
- Handful of fresh cilantro, chopped
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and sauté for 5 minutes until translucent.
- Stir in garlic and cumin, cook for 1 more minute.
- Add chopped tomatillos and cook for 5–7 minutes until softened.
- Add white beans, vegetable broth, salt, and pepper. Bring to a boil.
- Reduce heat and simmer for 20 minutes. Mash some beans for a creamier texture if desired.
- Stir in lime juice and chopped cilantro.
- Serve hot, garnished with more cilantro or avocado if desired.
Notes
- Roasting the tomatillos before adding them to the soup adds depth of flavor.
- Adjust lime juice to your taste for extra brightness.
- Blend partially for a creamy, yet chunky texture.
- Add greens like spinach or kale for extra nutrition.
Nutrition
- Serving Size: 1 bowl
- Calories: 310
- Sugar: 4g
- Sodium: 670mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 11g
- Protein: 15g
- Cholesterol: 0mg
Keywords: white bean tomatillo soup, vegan soup, tomatillo recipes, healthy soup, easy vegan dinner
