Aztec soup, a vibrant and hearty dish rooted in ancient Mexican cuisine, is a perfect comfort meal that bursts with bold flavors and nourishing ingredients. Traditionally made with a rich chicken broth and roasted chilies, this vegetarian adaptation transforms the classic into a wholesome, plant-based delight without sacrificing any of its authentic essence.
Combining fragrant spices, fresh vegetables, and hearty beans, this soup offers a warming, satisfying experience that is both nutritious and delicious. Whether you’re looking for a cozy dinner or a flavorful way to explore Mexican heritage, this vegetarian Aztec soup recipe will quickly become a staple in your kitchen.
With its perfect balance of spice, texture, and colors, this soup is ideal for chilly evenings or anytime you crave something comforting yet healthy. Let’s dive into why this recipe deserves a spot on your menu and how you can make it easily at home.
Why You’ll Love This Recipe
This vegetarian Aztec soup recipe is a celebration of wholesome ingredients and vibrant flavors. Here’s why it’s worth making:
- Rich and Flavorful: Roasted chilies and smoky spices bring a deep, authentic taste that warms your palate.
- Nutritious and Filling: Packed with black beans, vegetables, and corn, it’s a protein-rich meal that keeps you satisfied.
- Easy to Customize: Whether you want it spicier or milder, or prefer adding extra veggies, this recipe adapts easily.
- Vegetarian and Vegan-Friendly: No meat or dairy, making it perfect for plant-based diets.
- Great for Meal Prep: This soup stores well, so you can enjoy leftovers throughout the week.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 poblano peppers, roasted, peeled, and diced
- 1 large tomato, chopped
- 4 cups vegetable broth
- 1 cup cooked black beans (or canned, drained and rinsed)
- 1 cup corn kernels (fresh or frozen)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4 teaspoon cayenne pepper (optional for heat)
- Salt and freshly ground black pepper, to taste
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- 1/2 cup crushed tortilla chips (for garnish)
- 1 avocado, diced (optional for garnish)
- Vegan sour cream or plain yogurt (optional garnish)
Equipment
- Large heavy-bottomed pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or spatula
- Blender or immersion blender (optional for a smoother texture)
- Measuring cups and spoons
- Roasting pan or baking sheet (for roasting poblanos)
- Serving bowls
Instructions
- Roast the peppers: Preheat your oven to 450°F (230°C). Place the poblano peppers on a baking sheet and roast for about 20 minutes, turning occasionally, until the skins are blistered and charred. Remove the peppers and place them in a covered bowl or sealed plastic bag to steam for 10 minutes. Peel off the skins, remove seeds, and dice the peppers.
- Sauté aromatics: Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for 5 minutes until translucent. Add the minced garlic and cook for another 1-2 minutes, stirring frequently to avoid burning.
- Add spices and tomato: Stir in the ground cumin, smoked paprika, dried oregano, and cayenne pepper if using. Cook the spices with the onion and garlic for about 1 minute to release their aroma. Add the chopped tomato and cook until it breaks down and softens, about 5 minutes.
- Add broth and veggies: Pour in the vegetable broth, diced roasted poblanos, black beans, and corn kernels. Stir to combine, then bring the soup to a boil.
- Simmer: Reduce the heat to low and let the soup simmer gently for 20-25 minutes to allow the flavors to meld. Season with salt and pepper to taste.
- Blend (optional): For a creamier texture, carefully transfer half the soup to a blender and puree until smooth. Stir back into the pot. Alternatively, use an immersion blender to lightly blend the soup right in the pot.
- Finish and serve: Stir in the fresh cilantro and lime juice just before serving. Ladle the soup into bowls and garnish with crushed tortilla chips, diced avocado, and a dollop of vegan sour cream or yogurt if desired.
Tips & Variations
“Roasting the poblanos is key for authentic smoky flavor, but if you’re short on time, you can substitute with canned roasted green chilies.”
- Make it spicier: Add chopped jalapeños or a dash of hot sauce.
- Protein boost: Add cooked quinoa or lentils for extra protein and texture.
- Veggie variations: Toss in diced zucchini, carrots, or bell peppers to increase the vegetable content.
- Make it gluten-free: Ensure the tortilla chips used for garnish are gluten-free or omit them.
- Storage: This soup keeps well in the fridge for up to 4 days and freezes beautifully for up to 3 months.
Nutrition Facts
| Nutrient | Amount per Serving |
|---|---|
| Calories | 220 kcal |
| Protein | 9 g |
| Carbohydrates | 34 g |
| Dietary Fiber | 9 g |
| Fat | 5 g |
| Saturated Fat | 0.7 g |
| Sodium | 600 mg |
| Vitamin A | 15% DV |
| Vitamin C | 35% DV |
| Iron | 15% DV |
Serving Suggestions
This Aztec soup shines when paired with simple yet complementary sides. Consider serving it with warm corn tortillas or crusty bread such as Green Chile Cheese Bread for a satisfying meal.
For a sweeter finish, try baking Grandma’s Old Fashioned Bread Pudding With Vanilla Sauce as a dessert.
For a brunch or snack option to accompany the soup, homemade Glazed Twist Donuts are a delightful treat that balances savory and sweet beautifully.
Conclusion
Vegetarian Aztec soup is a delicious way to enjoy the rich heritage of Mexican flavors while keeping your meal plant-based and nutritious. With smoky roasted poblanos, hearty black beans, and fresh corn, this soup offers a perfect balance of texture and taste.
Its versatility and ease of preparation make it a great addition to weeknight dinners or meal prep routines. Whether you’re a seasoned vegetarian or just looking to try something new, this recipe invites you to savor vibrant, wholesome ingredients in every comforting spoonful.
Don’t forget to explore other recipes on the blog to complement your meal or satisfy your sweet tooth. Happy cooking!
📖 Recipe Card: Aztec Soup Recipe Vegetarian
Description: A hearty and flavorful vegetarian soup inspired by traditional Aztec flavors, featuring corn, beans, and spices. Perfect for a nutritious and comforting meal.
Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M
Servings: 6 servings
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 jalapeño, seeded and chopped
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 4 cups vegetable broth
- 1 can (15 oz) black beans, rinsed and drained
- 1 can (15 oz) diced tomatoes
- 1 cup corn kernels (fresh or frozen)
- 1/2 cup quinoa, rinsed
- Salt and pepper to taste
- Juice of 1 lime
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, and jalapeño; sauté until softened.
- Stir in cumin and chili powder; cook for 1 minute.
- Add vegetable broth, black beans, diced tomatoes, corn, and quinoa.
- Bring to a boil, then reduce heat and simmer for 30 minutes.
- Season with salt, pepper, and lime juice.
- Serve hot, garnished with fresh cilantro.
Nutrition: Calories: 220 kcal | Protein: 10 g | Fat: 4 g | Carbs: 38 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Aztec Soup Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegetarian soup inspired by traditional Aztec flavors, featuring corn, beans, and spices. Perfect for a nutritious and comforting meal.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 medium onion, diced”, “3 cloves garlic, minced”, “1 jalape\u00f1o, seeded and chopped”, “1 teaspoon ground cumin”, “1 teaspoon chili powder”, “4 cups vegetable broth”, “1 can (15 oz) black beans, rinsed and drained”, “1 can (15 oz) diced tomatoes”, “1 cup corn kernels (fresh or frozen)”, “1/2 cup quinoa, rinsed”, “Salt and pepper to taste”, “Juice of 1 lime”, “Fresh cilantro for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, and jalape\u00f1o; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in cumin and chili powder; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add vegetable broth, black beans, diced tomatoes, corn, and quinoa.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt, pepper, and lime juice.”}, {“@type”: “HowToStep”, “text”: “Serve hot, garnished with fresh cilantro.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “10 g”, “fatContent”: “4 g”, “carbohydrateContent”: “38 g”}}