There’s something deeply comforting about this Tamale Soup — a bowl that feels like a warm hug from a Mexican kitchen. It’s loaded with tender vegetables, black beans, corn, and tomatoes simmered in a rich chili-spiced broth, then finished with fluffy cornmeal dumplings that taste just like the heart of a tamale.
Table of Contents
Why you’ll love this Tamale Soup

This soup captures everything you love about tamales without the time or effort.
- Easy one-pot comfort meal
- Packed with protein and fiber
- Smoky, hearty, and slightly spicy
- Naturally vegetarian and gluten-free friendly
- A creative spin on classic Mexican comfort food
I first made this recipe on a cool autumn night when my kids asked for tamales, but I didn’t have hours to steam them. So I took all those same flavors — corn, chili, and a touch of sweetness — and turned them into a quick, hearty soup. It’s been a weeknight staple ever since.
If you love Latin-style dishes that fill your kitchen with warmth, check out my Oven Baked Cheesy Tacos. It’s another easy way to get that classic Mexican comfort in half the time.
Ingredients you’ll need
This recipe keeps everything simple — just pantry staples and a few fresh vegetables.
For the Soup:
- 1 tbsp olive oil – creates a rich base
- 1 small onion, diced – adds sweetness
- 3 garlic cloves, minced – aromatic depth
- 1 red bell pepper, chopped – color and crunch
- 1 green bell pepper, chopped – mild, earthy flavor
- 1 (15 oz) can black beans, drained and rinsed – hearty texture
- 1 (15 oz) can corn, drained – natural sweetness
- 1 (15 oz) can diced tomatoes – acidity and body
- 4 cups vegetable broth – forms the flavorful base
- 2 tsp chili powder – warmth and smokiness
- 1 tsp cumin – earthy depth
- ½ tsp smoked paprika – adds a touch of campfire flavor
- Salt and pepper to taste – to balance everything
For the Tamale Dumplings:
- ¾ cup cornmeal – tamale flavor in dumpling form
- ¼ cup flour (or gluten-free blend) – binds the dough
- 1 tsp baking powder – keeps them fluffy
- ¼ tsp salt – enhances the corn flavor
- 1 tbsp olive oil – adds moisture
- ½ cup milk (plant-based or regular) – softens the texture
- 1 tbsp chopped fresh cilantro (optional) – adds freshness
Optional Add-ons or Substitutes:
- Add shredded chicken or turkey for protein
- Toss in pinto beans instead of black beans
- Use fire-roasted tomatoes for extra flavor
- Swap cornmeal for masa harina for true tamale taste
- Top with avocado or lime juice for freshness
If you love hearty soups like this, my Turkey Sweet Potato Soup has a similar soul-warming flavor with sweet and savory balance.
Step-by-step instructions

This recipe comes together easily in one pot with just a few simple steps.
- Sauté the aromatics.
- Heat olive oil in a large pot over medium heat. Add onion, garlic, and bell peppers. Cook for 4–5 minutes until softened and fragrant.
- Heat olive oil in a large pot over medium heat. Add onion, garlic, and bell peppers. Cook for 4–5 minutes until softened and fragrant.
- Build the base.
- Stir in black beans, corn, diced tomatoes, chili powder, cumin, smoked paprika, salt, and pepper.
- Stir in black beans, corn, diced tomatoes, chili powder, cumin, smoked paprika, salt, and pepper.
- Simmer the soup.
- Pour in vegetable broth and bring to a boil. Reduce to a simmer and cook for 15 minutes to let the flavors meld.
- Pour in vegetable broth and bring to a boil. Reduce to a simmer and cook for 15 minutes to let the flavors meld.
- Make the tamale dumplings.
- In a bowl, mix cornmeal, flour, baking powder, salt, olive oil, milk, and cilantro until a soft dough forms.
- In a bowl, mix cornmeal, flour, baking powder, salt, olive oil, milk, and cilantro until a soft dough forms.
- Add the dumplings.
- Drop spoonfuls of dough directly into the simmering soup. Cover and cook for 15 minutes, or until the dumplings are firm and cooked through.
- Drop spoonfuls of dough directly into the simmering soup. Cover and cook for 15 minutes, or until the dumplings are firm and cooked through.
- Finish and serve.
- Taste and adjust seasoning with more salt or lime juice. Serve hot, topped with cilantro, diced avocado, or a sprinkle of cheese.
Quick reminders:
- Don’t overmix the dumpling dough; it should be rustic.
- Simmer gently after adding dumplings to keep them intact.
- For extra flavor, sauté spices before adding broth.
- Add hot sauce or chili flakes for a spicy twist.
For another comforting Latin-style bowl, try my Mexican Donkey Balls — a fun and hearty dish that brings festive flavor to your table.
Expert tips for success

- Use fine cornmeal or masa for soft, tender dumplings.
- Add a squeeze of lime before serving for brightness.
- A pinch of sugar can balance the smoky spices.
- To thicken the soup, mash a few beans and stir them in.
- For a vegan version, use plant-based milk and skip cheese toppings.
- Garnish with sliced jalapeños for heat and crunch.
- Pair with warm tortillas for a complete meal.
Serving suggestions
This soup is a full meal on its own but pairs beautifully with fresh, zesty sides.
- Serve with tortilla chips or cornbread
- Add a side of guacamole or salsa fresca
- Pair with a light salad topped with lime vinaigrette
- Sprinkle cotija or cheddar cheese on top
- Finish with a few cilantro leaves and lime wedges
If you love seafood soups with vibrant flavors, my Cioppino Soup offers a Mediterranean twist that’s just as cozy.
Storing and reheating
How to store it:
- Let soup cool completely before storing.
- Refrigerate in an airtight container for up to 4 days.
- Freeze without dumplings for up to 2 months.
How to reheat it:
- Reheat gently on the stovetop over medium-low heat.
- Add a splash of broth or water if it thickens too much.
- Avoid microwaving dumplings too long to prevent toughness.
Nutrition facts (per serving)
- Calories: 320
- Protein: 10g
- Carbohydrates: 52g
- Fat: 9g
- Saturated Fat: 1g
- Fiber: 9g
- Sugar: 6g
- Sodium: 640mg
- Calcium: 120mg
- Iron: 15% DV
Frequently asked questions
Can I make this soup ahead of time?
Yes! Prepare the soup base a day ahead and add dumplings when reheating.
Can I make it spicier?
Absolutely — add diced jalapeños, chipotle peppers, or extra chili powder.
What can I use instead of cornmeal?
Masa harina gives a more authentic tamale flavor, or you can use polenta for a coarser texture.
Final thoughts
This Tamale Soup combines the heartiness of traditional tamales with the ease of a one-pot meal. Every spoonful is rich, smoky, and full of texture — from the tender beans to the soft cornmeal dumplings. It’s comfort food with a fiesta flair, perfect for cozy nights or casual gatherings.
- Classic tamale flavor in soup form
- Wholesome, spicy, and deeply satisfying
- The perfect dish to warm up any evening

Tamale Soup
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add onion, garlic, and bell peppers. Sauté for 5 minutes until softened.
- Add black beans, corn, diced tomatoes, chili powder, cumin, smoked paprika, salt, and pepper. Stir well.
- Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 15 minutes.
- In a bowl, combine cornmeal, flour, baking powder, salt, olive oil, milk, and cilantro. Mix until soft dough forms.
- Drop spoonfuls of dumpling dough into the simmering soup. Cover and cook for 15 minutes until dumplings are cooked through.
- Taste and adjust seasoning. Serve hot, garnished with cilantro, avocado, or cheese if desired.
Nutrition
Notes
- Masa harina can be substituted for cornmeal in dumplings.
- Use plant-based milk for a vegan version.





1 thought on “Tamale Soup : Hearty Mexican-Inspired Soup with Cornmeal Dumplings”