This hearty taco soup packs all your favorite Mexican flavors into one delicious bowl while keeping things light and nutritious. Perfect for busy weeknights, this high-protein recipe comes together in just 25 minutes using simple ingredients. Loaded with colorful vegetables and lean protein, it delivers maximum satisfaction with minimal calories – making it ideal for weight management or fueling active lifestyles. Let’s dive into why this comforting soup deserves a regular spot in your meal rotation!

Why You’ll Love This Taco Soup
When you need a meal that satisfies both your taste buds and nutrition goals, this veggie-packed taco soup delivers.
With 24 grams of protein per serving, it keeps you full for hours while clocking in at just 260 calories per generous portion. Furthermore, the combination of savory seasonings and creamy texture makes this healthier option taste downright indulgent.
You’ll appreciate how effortlessly it comes together – simply brown the meat, toss in canned goods and frozen veggies, then stir in the creamy finishes. It’s practically foolproof cooking! Plus, this soup freezes beautifully for make-ahead meals that combat takeout temptation.
Recipe
Print
Taco soup recipe with veggies (Low calorie & High protein)
- Total Time: 25 min
- Yield: 12 servings 1x
Description
A hearty, protein-packed taco soup loaded with vegetables that cooks in just 25 minutes. Perfect for healthy weeknight meals.
Ingredients
- 2 pounds Ground Beef (96/4) (907 g)
- 15 oz can Sliced Stewed Tomatoes (425 g)
- 10 oz can RO-TEL (diced tomatoes with green chiles) (283 g)
- 15 oz can Black Beans (425 g)
- 15 oz can Pinto Beans (425 g)
- 15 oz can Whole Kernel Corn (425 g)
- 2 packets Taco Seasoning
- 1 packet Ranch Dip Mix
- 12 oz bag Frozen Pepper & Onion Blend (340 g)
- 12 oz bag Frozen Broccoli & Cauliflower Florets (340 g)
- 8 oz Fat Free Cream Cheese, room temp (227 g)
- 1 cup Fat Free Greek Yogurt (227 g)
Instructions
- Heat a large pot over medium-high heat. Brown the ground beef before breaking apart and fully cooking.
- Once the meat is fully cooked, add all the canned ingredients and seasoning packets. Stir to fully combine and bring to a boil.
- Add the frozen vegetables and reduce to a simmer. Cook until the vegetables are tender, about 6-8 minutes.
- Reduce the heat to low or turn off the heat if serving immediately. Add the cream cheese and Greek yogurt and stir until evenly incorporated.
- Serve with desired toppings like cilantro, diced onion, jalapeño, or tortilla chips.
Notes
- For lower sodium, rinse canned beans thoroughly before adding.
- Prep Time: 5 min
- Cook Time: 20 min
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 1/2 cups (approx 300g)
- Calories: 260 calories
- Sugar: 5g
- Sodium: 890mg
- Fat: 4g
- Saturated Fat: 1.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 24g
- Cholesterol: 60mg
Ingredients and Substitutions
This flexible recipe adapts well to ingredient swaps based on your preferences or pantry contents. Below we’ll break down the components and suggested alternatives.
Protein Base
The lean ground beef provides rich flavor while keeping fat content low. For an even lighter option, use ground chicken or turkey. Alternatively, you could explore meatless crumbles for a vegetarian version that still delivers that satisfying texture.
Vegetable Medley
Using frozen pepper-onion blend and broccoli-cauliflower mix saves prep time without sacrificing nutrition. Feel free to substitute fresh veggies when available – simply dice peppers and onions, then chop broccoli and cauliflower into bite-sized pieces before adding to the pot. Additionally, you could stir in spinach or zucchini during the last few minutes of cooking.
Flavor Boosters
The combination of taco seasoning and ranch dip mix creates that signature Southwest flair. If you prefer homemade blends, try mixing chili powder, cumin, garlic powder, onion powder, smoked paprika, dried oregano, and a pinch of cayenne. The fat-free cream cheese and Greek yogurt add creaminess without the extra calories you’d get from traditional cheese or sour cream toppings.

How to Make Taco Soup
Follow these straightforward steps for perfect results every time. You’ll need a large Dutch oven or soup pot and about 25 minutes from start to finish.
Step 1: Prepare the Protein
Heat your pot over medium-high heat. Add the ground beef and cook until fully browned, breaking apart larger chunks with a wooden spoon. Once the meat shows no pink spots, drain any excess grease – though with 96/4 lean beef, you’ll have minimal fat to remove.
Step 2: Build the Base
Add undrained canned tomatoes, RO-TEL, beans, corn, taco seasoning, and ranch mix to the cooked beef. Give everything a good stir, ensuring the seasonings distribute evenly throughout the mixture. Bring the pot to a rolling boil, which helps meld the flavors together beautifully. Stir occasionally to prevent sticking.
Step 3: Add Vegetables
Reduce heat to medium-low after adding your frozen pepper-onion blend and broccoli-cauliflower mix. Simmer uncovered for 6-8 minutes, or until vegetables reach desired tenderness. Remember, the veggies will release moisture as they cook, transforming the thick mixture into perfect soup consistency without becoming watery. Stir occasionally to prevent scorching.
Step 4: Finish with Creaminess
Remove the pot from heat. Stir in softened fat-free cream cheese and Greek yogurt until completely smooth. This final step creates the signature rich texture that makes this soup feel decadent despite its healthy profile. If serving later, you can pause after the vegetable cooking step, then reheat gently before adding the dairy components.
Pro Tips for Success
Keep these expert suggestions in mind for your best-ever taco soup experience:
- For smoother incorporation, cut cream cheese into small cubes before adding to the hot soup
- Pat frozen veggies dry with paper towels to prevent excess water from thinning your soup
- Taste before serving and adjust seasonings – add a splash of lime juice for brightness if desired
- Consider trying our ricotta-topped classic lasagna soup if you enjoy creamy, protein-packed comfort food

Flavor Variations
Make this versatile recipe your own with these tasty twists:
- Smoky Chipotle: Add 1-2 minced chipotle peppers in adobo sauce
- Extra Creamy: Blend 1/2 cup nutritional yeast into the dairy mixture
- Spicy Italian Sausage Lovers:Swap ground beef for hot turkey sausage crumbles
- White Bean Twist: Replace pinto beans with cannellini beans for a different texture
- Green Chile Style: Use two cans of diced green chiles instead of RO-TEL
Serving Suggestions
While delicious on its own, this taco soup shines with creative garnishes and sides. Try topping individual bowls with fresh cilantro, diced red onions, and thinly sliced jalapeños for brightness and crunch. For cheesy indulgence, sprinkle with queso fresco or reduced-fat shredded cheddar. Crushed tortilla chips or crisp lettuce strips add satisfying texture contrasts. Pair with a simple side salad or avocado slices for a complete meal, or scoop up the savory goodness with warm cornbread. If you love heartwarming soups, our tortellini lasagna soup offers similar comfort with Italian flair.
Storage and Freezing Instructions
Store cooled leftovers in airtight containers for up to 5 days in the refrigerator. For freezer storage, skip the dairy additions (cream cheese and yogurt) initially. Portion the soup base into freezer-safe bags or containers, pressing out excess air. Freeze for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator, reheat gently on the stovetop, then stir in the dairy components.
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 260 calories | 4 grams | 30 grams | 24 grams | 6 grams |
With its balanced macronutrient profile, this taco soup makes an excellent choice for those monitoring calorie intake while prioritizing protein consumption for muscle maintenance and satiety.
FAQs About Taco Soup
Can I make this recipe vegetarian?
Absolutely! Replace ground beef with plant-based crumbles or double the beans for a satisfying meat-free alternative. You might enjoy adding mushrooms for extra umami flavor.
How can I reduce the sodium content?
Opt for no-salt-added canned goods and low-sodium seasoning packets. Rinsing beans thoroughly before adding also removes significant sodium. Making homemade taco seasoning allows you to control salt levels precisely.
What if my soup becomes too thick?
Stir in 1/4 cup of low-sodium broth or water at a time until reaching your preferred consistency. Keep in mind the vegetables release moisture during cooking, so consider waiting a few minutes before adjusting.
Can I use fresh vegetables exclusively?
Certainly! Double the pepper-onion blend measurements if using fresh, and add them when you add the canned ingredients to ensure proper cooking. Fresh broccoli and cauliflower florets may need an extra 3-4 minutes simmer time compared to frozen.
Final Thoughts
This high-protein taco soup proves healthy eating doesn’t require sacrificing flavor or satisfaction. With its simple preparation and flexible ingredients, you’ll find yourself returning to this recipe whenever you need nourishing comfort food.
Whether meal-prepping for the week or serving a hungry crowd, this veggie-packed creation delivers on all fronts. For more protein-packed soup inspiration, explore our collection featuring classics like cozy chicken noodle and hearty sausage variations.







