This Vegetarian Meatball Tortilla Soup is a hearty and flavorful dish perfect for any time of the year. Combining the rich flavors of vegetable broth, diced tomatoes, and black beans with the satisfying texture of vegetarian meatballs, this soup is both comforting and nutritious. Topped with crispy tortilla strips, creamy avocado, and a squeeze of fresh lime, it’s a delightful meal that will please vegetarians and meat-eaters alike.
Some ingredients in this recipe might not be commonly found in every household. Vegetarian meatballs are a key component and can usually be found in the frozen section of your supermarket. Tortilla strips for garnish can be purchased pre-made or you can make your own by frying or baking sliced tortillas. Fresh cilantro and avocado might also be items you need to pick up if they are not staples in your kitchen.
Ingredients for Vegetarian Meatball Tortilla Soup
Olive oil: Used for sautéing the onions and garlic, adding a rich flavor base to the soup.
Onion: Adds sweetness and depth to the soup when cooked until translucent.
Garlic: Provides a pungent, aromatic flavor that enhances the overall taste.
Ground cumin: Adds a warm, earthy flavor that is essential in many Mexican-inspired dishes.
Chili powder: Brings a mild heat and complex flavor to the soup.
Vegetable broth: Forms the base of the soup, providing a savory and rich liquid.
Diced tomatoes: Adds acidity and a slight sweetness, balancing the flavors.
Black beans: Adds protein and a creamy texture to the soup.
Corn kernels: Adds a sweet crunch, complementing the other ingredients.
Vegetarian meatballs: Provides a hearty, meaty texture without the meat, making the soup more filling.
Tortilla strips: Adds a crunchy texture when used as a garnish.
Avocado: Adds creaminess and a rich flavor when sliced and used as a garnish.
Lime: Adds a fresh, tangy flavor when squeezed over the soup.
Cilantro: Adds a fresh, herbaceous note when chopped and used as a garnish.
Technique Tip for This Recipe
When sautéing the onion and garlic, ensure they are cooked until the onion is translucent and the garlic is fragrant but not browned. This helps to release their natural sweetness and enhances the overall flavor of the soup. Additionally, when adding the ground cumin and chili powder, toast them briefly in the olive oil to bloom their flavors before adding the vegetable broth and diced tomatoes. This step intensifies the spices, giving the soup a deeper, more complex taste.
Suggested Side Dishes
Alternative Ingredients
olive oil - Substitute with avocado oil: Avocado oil has a similar smoke point and neutral flavor, making it a good alternative for sautéing.
onion - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor, which can add a different depth to the soup.
garlic - Substitute with garlic powder: Garlic powder can be used if fresh garlic is unavailable, though it has a more concentrated flavor.
ground cumin - Substitute with ground coriander: Ground coriander has a warm, citrusy flavor that can complement the other spices in the soup.
chili powder - Substitute with paprika: Paprika provides a milder heat and a sweet, smoky flavor that can enhance the soup.
vegetable broth - Substitute with mushroom broth: Mushroom broth adds a rich, umami flavor that can deepen the taste of the soup.
diced tomatoes - Substitute with crushed tomatoes: Crushed tomatoes can provide a similar texture and flavor, though they may make the soup slightly thicker.
black beans - Substitute with pinto beans: Pinto beans have a similar texture and can absorb the flavors of the soup well.
corn kernels - Substitute with peas: Peas offer a sweet flavor and similar texture, making them a suitable alternative.
vegetarian meatballs - Substitute with tofu cubes: Tofu cubes can absorb the flavors of the soup and provide a similar protein content.
tortilla strips - Substitute with crushed tortilla chips: Crushed tortilla chips can provide the same crunchy texture as tortilla strips.
avocado - Substitute with sour cream: Sour cream can add a creamy texture and tangy flavor as a garnish.
lime - Substitute with lemon: Lemon wedges can provide a similar acidic brightness to the soup.
cilantro - Substitute with parsley: Parsley offers a fresh, slightly peppery flavor that can complement the soup.
Other Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
- Allow the soup to cool completely before storing. This helps prevent condensation, which can lead to a watery texture and spoilage.
- Transfer the cooled soup to airtight containers. Glass containers with tight-fitting lids are ideal, but high-quality plastic containers or resealable freezer bags also work well.
- If using resealable freezer bags, lay them flat in the freezer to save space and ensure even freezing.
- Label each container or bag with the date and contents. This helps you keep track of freshness and ensures you use the oldest soup first.
- Store the soup in the refrigerator for up to 4 days. For longer storage, place it in the freezer, where it can last for up to 3 months.
- When ready to enjoy, thaw frozen soup in the refrigerator overnight. This slow thawing process helps maintain the texture and flavor.
- Reheat the soup on the stovetop over medium heat, stirring occasionally, until it reaches a simmer. Alternatively, you can reheat it in the microwave, stirring every minute to ensure even heating.
- If the soup appears too thick after reheating, add a splash of vegetable broth or water to reach your desired consistency.
- Garnish with fresh tortilla strips, avocado slices, lime wedges, and chopped cilantro just before serving to maintain their texture and flavor.
How to Reheat Leftovers
Stovetop Method:
- Pour the leftover vegetarian meatball tortilla soup into a pot.
- Heat over medium heat, stirring occasionally to ensure even heating.
- Once the soup reaches a simmer, cook for an additional 5 minutes to ensure the vegetarian meatballs are heated through.
- Serve hot, and add fresh tortilla strips, avocado slices, lime wedges, and chopped cilantro as garnishes.
Microwave Method:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Heat on high for 2-3 minutes, then stir the soup.
- Continue heating in 1-minute intervals, stirring in between, until the soup is hot throughout.
- Garnish with fresh tortilla strips, avocado slices, lime wedges, and chopped cilantro before serving.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Pour the leftover soup into an oven-safe casserole dish.
- Cover the dish with aluminum foil to prevent drying out.
- Heat in the oven for 20-25 minutes, or until the soup is hot and bubbling.
- Serve with fresh tortilla strips, avocado slices, lime wedges, and chopped cilantro.
Slow Cooker Method:
- Transfer the leftover soup to your slow cooker.
- Set the slow cooker to the low setting.
- Heat for 1-2 hours, stirring occasionally, until the soup is thoroughly heated.
- Serve with fresh tortilla strips, avocado slices, lime wedges, and chopped cilantro.
Best Tools for This Recipe
Large pot: Used for cooking the soup and simmering all the ingredients together.
Wooden spoon: Ideal for stirring the ingredients as they cook to ensure even cooking and prevent sticking.
Cutting board: Provides a safe and stable surface for chopping the onion, garlic, and other ingredients.
Chef's knife: Essential for chopping the onion and mincing the garlic.
Measuring spoons: Used to measure out the olive oil, ground cumin, and chili powder accurately.
Measuring cups: Useful for measuring the vegetable broth, corn kernels, and other ingredients.
Can opener: Necessary for opening the cans of diced tomatoes and black beans.
Ladle: Perfect for serving the soup into bowls.
Serving bowls: Used to serve the soup.
Tongs: Handy for placing the garnishes like tortilla strips, avocado slices, and lime wedges onto the soup.
Small bowl: Useful for holding the chopped cilantro before garnishing.
How to Save Time on Making This Soup
Prep ingredients in advance: Chop the onion, mince the garlic, and measure out the spices ahead of time.
Use canned goods: Opt for canned diced tomatoes and canned black beans to save on prep time.
Frozen corn: Use frozen corn kernels instead of fresh to cut down on preparation.
Pre-cooked meatballs: Buy pre-cooked vegetarian meatballs to eliminate cooking time.
Garnish smartly: Prepare tortilla strips, avocado slices, lime wedges, and chopped cilantro while the soup simmers.
Vegetarian Meatball Tortilla Soup
Ingredients
Main Ingredients
- 1 tablespoon Olive oil
- 1 Onion, chopped
- 2 cloves Garlic, minced
- 1 teaspoon Ground cumin
- 1 teaspoon Chili powder
- 4 cups Vegetable broth
- 1 can Diced tomatoes (14.5 oz)
- 1 can Black beans, drained and rinsed (15 oz)
- 1 cup Corn kernels fresh or frozen
- 1 cup Vegetarian meatballs pre-cooked
- 1 cup Tortilla strips for garnish
- 1 Avocado, sliced for garnish
- 1 Lime, cut into wedges for garnish
- 1 tablespoon Cilantro, chopped for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and cook until translucent, about 5 minutes.
- Add minced garlic, ground cumin, and chili powder. Cook for another minute.
- Pour in vegetable broth and diced tomatoes. Bring to a simmer.
- Add black beans, corn kernels, and vegetarian meatballs. Simmer for 10-15 minutes.
- Serve hot, garnished with tortilla strips, avocado slices, lime wedges, and chopped cilantro.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Fingerling Potato Medley Griddled Hash Browns Recipe35 Minutes
- Cranberry Almond Biscotti Recipe1 Hours
- Oven Fried Tomatillos Recipe35 Minutes
- Mystic Mangosteen Potion Recipe10 Minutes
- Grilled Summer Salad Recipe25 Minutes
- Tung Ho And Shallots Recipe25 Minutes
- Medium Heat Classic Guacamole Recipe10 Minutes
- Tossed Vegetarian Pepperoni Pizza Salad Recipe15 Minutes

Leave a Reply