Vegetable Taco Soup Recipe
If you’re looking for a vibrant, hearty, and utterly comforting dish that brings together bold southwestern flavors and nourishing ingredients, this Vegetable Taco Soup is your new best friend in the kitchen. Packed with colorful veggies, protein-rich beans, and a subtle kick of homemade taco seasoning, it’s the perfect bowl to warm you up on any day. This soup feels like a cozy hug in a bowl while delivering fresh, exciting flavors that keep every spoonful interesting.

Ingredients You’ll Need
Every ingredient in this Vegetable Taco Soup is thoughtfully chosen to balance flavor, texture, and nutrition. From the fragrant sautéed onion and bell pepper to the hearty beans and tangy tomato paste, these simple elements come together to create something truly special.
- Olive oil (2 teaspoons): This adds a lovely base to soften the vegetables while keeping the soup light and healthy.
- Yellow onion (1 medium, chopped): Brings natural sweetness and depth of flavor when sautéed to tender perfection.
- Red bell pepper (1, diced): Adds a pop of color and subtle fruity notes that brighten every bite.
- Garlic (3 cloves, minced): Essential for that unmistakable savory aroma and delicious complexity.
- Homemade taco seasoning (1 1/2 tablespoons): The key spice blend that infuses the soup with classic southwestern flair.
- Tomato paste (2 tablespoons): Concentrates rich tomato flavor and lends a luscious thickness to the soup base.
- Rotel (1 10-ounce can): Brings vibrant diced tomatoes and a touch of jalapeño heat for zing and freshness.
- Frozen corn (1 1/2 cups): Adds bursts of sweetness and lovely texture without any thawing hassle.
- Dry quinoa (1/2 cup, rinsed): A protein-packed grain that gives just the right bite and makes the soup more filling.
- Vegetable broth (3 cups): This flavorful liquid ties all the ingredients together while keeping it vegetarian-friendly.
- Pinto beans (1 14-ounce can, drained and rinsed): Creamy and hearty, mashed lightly to thicken the soup naturally.
- Black beans (1 14-ounce can, drained and rinsed): Offers contrasting texture and a boost of plant-based protein.
- Cilantro (1/4 cup, minced): Fresh and citrusy, it’s the perfect final touch to brighten the soup.
- Salt (to taste): Used sparingly to bring all the flavors together in harmony.
How to Make Vegetable Taco Soup
Step 1: Sauté the Vegetables and Build Flavor
Start by heating the olive oil in a large saucepan over medium heat. Toss in the chopped onion and diced red bell pepper and cook them gently until the onion turns tender and translucent, about five minutes. This soft base is where your soup’s heart begins to form – those softened veggies add sweetness and depth you don’t want to skip.
Step 2: Add Aromatics and Taco Seasoning
Next, stir in the minced garlic and homemade taco seasoning. Let them cook together for about a minute to release all those enticing southwestern aromas. Adding the tomato paste and stirring frequently for about three minutes is crucial here – it caramelizes just enough to deepen the taste, making the soup irresistibly rich.
Step 3: Introduce the Tomato and Grains
Pour in the Rotel, frozen corn, rinsed quinoa, and vegetable broth. The Rotel gives this Vegetable Taco Soup its signature tomato and jalapeño punch, while the quinoa will cook and absorb all those vibrant flavors, adding a pleasing bite.
Step 4: Mash and Add Pinto Beans
Place the drained pinto beans in a bowl and mash them roughly with a potato masher or fork. This step is what thickens the soup naturally without needing any extra thickeners. Stir the mashed beans back into the soup for that wonderful creamy texture.
Step 5: Simmer Until Quinoa is Tender
Bring your pot to a boil, then lower the heat to a gentle simmer, cover it, and let the soup cook for about 20 minutes. This slow simmer is where all the flavors mingle and the quinoa softens until tender yet a little firm, making every spoonful perfectly balanced.
Step 6: Add Black Beans and Finish
After the quinoa is cooked, stir in the black beans and continue cooking uncovered for another 5 minutes. This warms the beans through while letting the soup thicken slightly. Finally, give the soup a taste, adjust the salt as needed, and fold in the fresh cilantro for that last burst of freshness before serving.
How to Serve Vegetable Taco Soup

Garnishes
To make your Vegetable Taco Soup feel even more special, top it with a handful of shredded cheese, a dollop of sour cream or Greek yogurt, and some crunchy tortilla strips or crushed tortilla chips. Slices of avocado or a squeeze of lime juice also bring a creamy or zesty contrast that elevates each spoonful into a little fiesta.
Side Dishes
This soup shines on its own but pairs wonderfully with warm cornbread or a simple green salad dressed with lime vinaigrette. If you want to go all out, a side of Mexican rice or refried beans will turn it into a hearty, satisfying meal fit for sharing.
Creative Ways to Present
Try serving your Vegetable Taco Soup in hollowed-out mini bell peppers or small, crisped tortilla bowls for a festive look. It’s a fun twist that makes the meal feel more celebratory and perfect for casual get-togethers or taco nights with friends and family.
Make Ahead and Storage
Storing Leftovers
Vegetable Taco Soup refrigerates beautifully. Store any leftovers in an airtight container for up to 4 days. The flavors actually deepen overnight, making your next-day lunch even better than the first bowl.
Freezing
This soup freezes well, making it a great option for meal prep. Allow it to cool completely, then freeze in portion-sized containers for up to 3 months. Just be mindful that the texture of the beans and quinoa might soften slightly after thawing but the flavor remains fantastic.
Reheating
Reheat your Vegetable Taco Soup gently on the stove over medium-low heat, stirring occasionally to prevent sticking. If it has thickened too much, add a splash of vegetable broth or water to loosen it to your preferred consistency.
FAQs
Can I use fresh tomatoes instead of Rotel?
Absolutely! If you don’t have Rotel on hand, finely diced fresh tomatoes with a bit of chopped jalapeño will work beautifully and keep the zesty spirit alive in this soup.
Is it necessary to rinse quinoa before cooking?
Yes, rinsing quinoa removes its natural coating called saponin, which can taste bitter. A quick rinse under cold water ensures a cleaner, more pleasant flavor in your soup.
Can I make this soup vegan?
This Vegetable Taco Soup is naturally vegan as long as you skip cheese or sour cream toppings or use their plant-based alternatives. It’s packed with plant nutrients and perfect for vegan comfort food.
How spicy is the Vegetable Taco Soup?
The spice level depends on your taco seasoning and Rotel choice. Feel free to adjust by using mild versions or adding extra chili powder if you like it hotter. It’s a very customizable recipe!
Can I substitute the quinoa with another grain?
Yes, you can use brown rice, barley, or even couscous if you prefer. Just keep in mind that cooking times may vary slightly depending on the grain you choose.
Final Thoughts
This Vegetable Taco Soup has quickly become one of my go-to recipes whenever I want something nourishing, flavorful, and simple to prepare. Each spoonful is like a little celebration of wholesome ingredients working in harmony, making it easy to fall in love again and again. I can’t wait for you to try it, customize it, and make it your own comforting staple anytime you need a satisfying bowl of goodness.
PrintVegetable Taco Soup Recipe
This Vegetable Taco Soup is a hearty and flavorful plant-based dish packed with vibrant vegetables, protein-rich beans, and wholesome quinoa. It’s seasoned with a blend of taco spices and tomato paste to deliver a savory and comforting meal that is both nutritious and easy to prepare. Perfect for a wholesome weeknight dinner or meal prep, this soup is vegan, gluten-free, and full of texture and bold flavors.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Mexican-inspired
- Diet: Vegan
Ingredients
Vegetables & Aromatics
- 2 teaspoons olive oil (or avocado oil)
- 1 medium yellow onion (chopped)
- 1 red bell pepper (diced)
- 3 garlic cloves (minced)
- 1 1/2 tablespoons homemade taco seasoning (or store-bought taco seasoning, low sodium preferred)
- 2 tablespoons tomato paste
- 1 (10 ounce) can Rotel (diced tomatoes and green chilies)
- 1 1/2 cups frozen corn (no need to defrost)
- 1/4 cup minced cilantro
Grains & Legumes
- 1/2 cup dry quinoa (rinsed in a fine mesh sieve)
- 1 (14 ounce) can pinto beans (drained and rinsed)
- 1 (14 ounce) can black beans (drained and rinsed)
Liquids & Seasoning
- 3 cups vegetable broth (or more to thin, as needed)
- Salt to taste (optional)
Instructions
- Heat the aromatics: Heat the olive oil in a large saucepan over medium heat. Add the chopped onion and diced red bell pepper. Cook, stirring occasionally, until the onion becomes tender and translucent, about 5 minutes.
- Add garlic and taco seasoning: Stir in the minced garlic and taco seasoning, cooking for 1 minute to release their flavors. Then add the tomato paste and cook, stirring frequently for 3 minutes to enrich its taste and deepen flavor.
- Add remaining base ingredients: Stir in the can of Rotel, frozen corn, rinsed quinoa, and vegetable broth. Mix well to combine.
- Mash pinto beans: Place the drained and rinsed pinto beans in a bowl and mash roughly using a mini potato masher or the back of a fork. You want the beans partially mashed to thicken the soup but still have texture.
- Simmer the soup: Stir the mashed pinto beans into the soup. Bring the mixture to a boil, then reduce heat to medium-low or medium so the broth gently simmers. Cover the saucepan and let it simmer for about 20 minutes, or until the quinoa is tender.
- Add black beans and finish cooking: Stir in the drained black beans and cook uncovered for another 5 minutes to heat through.
- Final touches and serve: Taste the soup and adjust salt or seasonings if needed. Stir in the minced cilantro just before serving for a fresh burst of flavor. Serve hot.
Notes
- Rotel substitution: If you don’t have Rotel, substitute with a 10-ounce can of diced tomatoes mixed with 1-2 chopped green chilies or jalapeños for a similar flavor.
- Frozen corn: No need to thaw frozen corn; it can be added directly from the freezer to the soup.
- Broth adjustment: Add more vegetable broth if you prefer a thinner soup consistency. Adjust the quantity as needed during cooking.
- Taco seasoning: Use a low sodium store-bought blend or homemade seasoning to control salt content.
- Serving suggestion: Garnish with avocado slices, shredded cheese (or vegan cheese), and tortilla chips for extra texture and flavor.
Nutrition
- Serving Size: 1 cup (about 250 ml)
- Calories: 220 kcal
- Sugar: 5 g
- Sodium: 350 mg
- Fat: 4.5 g
- Saturated Fat: 0.6 g
- Unsaturated Fat: 3.9 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 8 g
- Protein: 9 g
- Cholesterol: 0 mg
Keywords: Vegetable taco soup, vegan taco soup, Mexican vegetable soup, quinoa soup, healthy soup recipe, bean soup, easy vegan dinner

