Vegetarian Tortilla Soup
A hearty vegetarian tortilla soup packed with fresh tomatoes, corn, black beans, and spicy green chilies, topped with melted pepper-jack cheese. Perfect for cozy dinners or entertaining, it offers bold flavors and comforting warmth, making it suitable for vegetarians and those craving a flavorful, wholesome meal.
Ingredients
- 1 Tbsp vegetable oil ⓘ
- 3 cloves garlic, minced ⓘ
- 1 small onion, chopped ⓘ
- 3 medium tomatoes, seeded and chopped ⓘ
- 1 lb firm or extra-firm tofu, cut into cubes ⓘ
- 2 (15 oz) cans corn, drained ⓘ
- 1 (15 oz) can black beans, rinsed and drained ⓘ
- 2 (7 oz) cans diced green chilies ⓘ
- 6 cups vegetable broth ⓘ
- 1/4 cup chopped cilantro ⓘ
- 1/2 tsp ground cumin ⓘ
- Juice of half a fresh lime ⓘ
- Salt and pepper to taste ⓘ
- 1 cup shredded pepper-jack cheese ⓘ
- Yellow corn tortilla chips ⓘ
Instructions
- Heat vegetable oil over medium-high heat in a large saucepan or Dutch oven.
- Add minced garlic and chopped onion; cook until tender but not browned.
- Add chopped tomatoes and cook for a few minutes more.
- Add tofu cubes and stir gently until heated through.
- Add drained corn, rinsed black beans, diced green chilies, vegetable broth, chopped cilantro, ground cumin, salt, pepper, and lime juice.
- Simmer the soup for about 20-30 minutes to allow flavors to meld.
- Serve hot, topped with shredded pepper-jack cheese and yellow corn tortilla chips.
Tips & Substitutions
For added depth, consider roasting the tomatoes before adding them to the soup. If you don't have firm tofu, you can substitute with cooked chickpeas for a different texture. Feel free to adjust the spice level by adding jalapeños or cayenne pepper. This Vegetarian Tortilla Soup can also be made vegan by omitting the cheese or using a dairy-free alternative.
Serving Suggestions
Serve this hearty soup hot, garnished with shredded pepper-jack cheese, fresh cilantro, and yellow corn tortilla chips for crunch. It pairs beautifully with a Homemade Salsa Recipe or a side of guacamole for a complete meal. For a more filling option, consider serving it alongside Tex-Mex Turkey Chili for a fun, mixed platter.
Storage & Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors will continue to develop, making it even tastier the next day. To reheat, simply warm it on the stove over medium heat, adding a splash of vegetable broth if it thickens too much. Microwave in intervals if preferred.
Nutrition & Diet Analysis (per serving)
Each serving of Vegetarian Tortilla Soup contains roughly 2053 calories, with 114g protein, 339g carbohydrates, and 63g fat. It is an excellent source of vitamin C (1111% of the Daily Value), dietary fiber (282% of the Daily Value), and protein (228% of the Daily Value). Note that it is relatively high in sodium, at 2154mg per serving (94% of the Daily Value).
Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.
* % Daily Values based on a 2,000 calorie diet (FDA 2020).
Frequently Asked Questions
Can I make this soup ahead of time?
Yes, this soup can be made ahead of time and stored in the fridge. The flavors improve as they meld together, making it a great option for meal prep. Just be sure to add the tortilla chips right before serving to maintain their crunch.
Is this soup gluten-free?
Yes, this Vegetarian Tortilla Soup is gluten-free as long as you use gluten-free tortilla chips. Always check labels to ensure that all canned ingredients, like broth and beans, are certified gluten-free.
What can I use instead of tofu?
If you're not a fan of tofu, you can substitute it with diced zucchini or cooked lentils for added protein. Another option is to use jackfruit for a unique texture that complements the soup's flavors.
Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).