This high protein creamy taco soup is my go-to when I need something warm, satisfying, and packed with nutrition. With 24 grams of protein and only 260 calories per serving, it’s the perfect answer to cool weather cravings. I love how this soup sneaks in tons of vegetables while still tasting indulgent and creamy.
I started making this soup during my meal prep Sundays when I realized I needed something that could feed me for days without getting boring. The beauty of this high protein taco soup is that it gets better as it sits, and the flavors meld together beautifully. What really sets this recipe apart is the hidden vegetables. I blend frozen broccoli and cauliflower right into the mix, and nobody ever guesses they’re eating their veggies. The creamy taco soup base comes from fat free cream cheese and Greek yogurt, which adds extra protein without the guilt. It’s become my most requested recipe, especially from friends who are trying to eat healthier without sacrificing flavor.
Table of Contents
What You’ll Need for This Hearty Taco Soup
Before you start, here’s a pro tip I always share: make sure your cream cheese is at room temperature. This makes all the difference in getting that smooth, creamy texture without lumps. I also recommend using 96/4 ground beef for the leanest option, but you can substitute ground chicken or turkey if you prefer.
- 2 pounds ground beef (96/4)
- 15 oz can sliced stewed tomatoes
- 10 oz can RO-TEL (diced tomatoes with green chiles, original or hot)
- 15 oz can black beans (undrained)
- 15 oz can pinto beans (undrained)
- 15 oz can whole kernel corn (undrained)
- 2 packets taco seasoning
- 1 packet ranch dip mix
- 12 oz bag frozen pepper and onion blend
- 12 oz bag frozen broccoli and cauliflower florets
- 8 oz fat free cream cheese, room temperature
- 1 cup (227g) fat free Greek yogurt
Personal note: I never drain the canned ingredients. The liquid adds incredible flavor and keeps the nutrition calculations accurate. If you’re looking for an even bigger protein boost, swap the cream cheese and Greek yogurt for blended low fat cottage cheese. Also, if using ground turkey or chicken instead of beef, add 1 to 2 tablespoons of olive oil since these proteins are much leaner and can dry out.
How to Make This Simple High Protein Soup
I recommend having all your ingredients ready before you start. This high protein creamy taco soup comes together quickly, so you’ll want everything within reach.
Step 1: Heat your large stock pot over medium-high heat until it’s really hot. Pat your ground beef dry with a paper towel (this ensures proper browning and prevents steaming), then add it to the pot. Gently press the meat down to create surface area, then leave it untouched for 3 to 4 minutes to develop a brown crust. Break apart the meat and continue cooking until no pink remains and meat is browned, about 10 to 12 minutes total.
Step 2: Add all the canned ingredients with their liquid, the taco seasoning, and ranch dip mix to the pot. Stir everything together until fully combined. The mixture will look very thick and chunky at this stage, which is completely normal. Increase heat and bring the mixture to a rolling boil, about 3 to 5 minutes.
Step 3: Add both bags of frozen vegetables and reduce heat to a simmer. Cook for 6 to 8 minutes, stirring occasionally, until the vegetables are tender. The frozen veggies will release water as they cook, thinning the soup to the perfect consistency. Watch for the broccoli to turn bright green and the peppers to soften.
Step 4: Turn the heat to low or off completely if you’re serving immediately. This step is crucial to prevent curdling. Add the room temperature cream cheese in chunks and the Greek yogurt. Stir gently but continuously, breaking up cream cheese chunks with your spoon, until completely smooth with no white streaks remaining, about 2 to 3 minutes. The finished soup should coat the back of a spoon but still pour easily.
Step 5: Taste and adjust seasoning if needed. The high protein taco soup should be rich, slightly spicy, and perfectly creamy. Serve hot with your favorite toppings.
Heads up: If you’re making this ahead, stop after Step 3 and add the creamy components when reheating. This prevents any texture issues during storage.
Perfect Pairings for Your Creamy Taco Soup
This high protein creamy taco soup is hearty enough to stand alone, but the right sides take it to the next level.
Baked Tostitos Scoops: These add the perfect crunch without derailing your nutrition goals. The scooped shape is ideal for grabbing chunks of this hearty soup, and at only 120 calories per serving, they keep the meal light.
Fresh Avocado Slices: The creamy richness of avocado complements the tangy soup base beautifully. Plus, you’re adding healthy fats that help you stay full longer. I usually add half an avocado per serving.
Mexican Street Corn Salad: If you want to make this a complete meal, serve alongside a cold, crunchy corn salad with lime and cilantro. The temperature contrast and fresh flavors balance the warm, creamy taco soup perfectly.
Jalapeño Cornbread: For a more indulgent meal, bake a batch of slightly sweet, spicy cornbread. The combination is unbeatable on cold winter nights.
Simple Side Salad: A crisp romaine salad with lime vinaigrette adds freshness and crunch. This is one of the best sides for high protein creamy taco soup when you want to keep things light and balanced.
More Protein-Packed Soups to Complete the Weekly Menu
This creamy taco soup works beautifully alongside other high-protein options that make meal planning simple and delicious. For classic comfort with a protein boost, the High Protein Broccoli Cheddar Soup delivers 20 grams per serving with the same clever cottage cheese trick. When craving something hearty with rice, the Stuffed Pepper Soup offers 30 grams of protein and brings all those beloved stuffed pepper flavors without the fussy prep work.
Looking for variety in the meal prep rotation? The High Protein Tomato Soup provides a lighter option with 11 grams of protein while maintaining that creamy satisfaction. These soups complement each other perfectly throughout the week, offering different flavors and textures while consistently hitting protein goals without feeling repetitive.
Storing Your High Protein Taco Soup
I always make the full batch of this high protein creamy taco soup because it stores so well. Transfer cooled soup to airtight containers and refrigerate for up to 4 days. The flavors actually deepen after a day or two, making leftovers even better than the original meal.
For longer storage, this soup freezes well for up to 3 months for best quality. The creamy components may separate slightly upon thawing, but a good stir brings everything back together. I recommend portioning it into individual servings before freezing for easy grab-and-go lunches. Leave about an inch of headspace in your containers to allow for expansion. When you’re ready to eat, thaw overnight in the refrigerator.
Reheating is simple: warm on the stovetop over medium-low heat, stirring occasionally, until heated through. You can also microwave individual portions for 2 to 3 minutes, stirring halfway through. If the soup seems too thick after storage, stir in a splash of water or broth. I always keep a few portions frozen for those nights when I need a healthy dinner but have zero energy to cook.
Common Questions About This Taco Soup Recipe
Can I make this high protein creamy taco soup in a slow cooker?
Yes! Brown the meat first, then add everything except the cream cheese and Greek yogurt to your slow cooker. Cook on low for 4 to 6 hours or high for 2 to 3 hours. Stir in the creamy ingredients during the last 15 minutes with the cooker on warm.
What if I don’t like broccoli and cauliflower?
The beauty of this high protein taco soup is how well the veggies blend in. Once cooked and stirred, they practically disappear into the soup. If you really want to skip them, add extra peppers and onions, or try zucchini or green beans instead.
Can I use fresh vegetables instead of frozen?
Absolutely! Just note that fresh vegetables won’t release as much liquid, so you may need to add 1 to 2 cups of broth or water to achieve the right consistency for your creamy taco soup.
Ready to Make This Protein-Packed Comfort Food?
This high protein creamy taco soup proves that healthy eating doesn’t have to be boring or complicated. With just one pot and minimal hands-on time, you’ll have multiple servings of nutritious, satisfying soup that your whole family will love. The combination of lean protein, hidden vegetables, and creamy texture makes every bowl feel like a treat, not a diet meal. Try this high protein taco soup recipe and discover your new favorite meal prep staple!
High Protein Creamy Taco Soup
This high protein taco soup is loaded with vegetables and creamy components, delivering 24 grams of protein and only 260 calories per serving. Perfect for meal prep and super easy to make.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 12 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-American
Ingredients
- 2 pounds ground beef (96/4)
- 15 oz can sliced stewed tomatoes
- 10 oz can RO-TEL (diced tomatoes with green chiles, original or hot)
- 15 oz can black beans (undrained)
- 15 oz can pinto beans (undrained)
- 15 oz can whole kernel corn (undrained)
- 2 packets taco seasoning
- 1 packet ranch dip mix
- 12 oz bag frozen pepper and onion blend
- 12 oz bag frozen broccoli and cauliflower florets
- 8 oz fat free cream cheese, room temperature
- 1 cup (227g) fat free Greek yogurt
Instructions
- Heat a large stock pot over medium-high heat. Pat ground beef dry with paper towel, add to pot, and press down to create surface area. Leave untouched for 3-4 minutes, then break apart and cook until no pink remains and meat is browned, about 10-12 minutes total.
- Add all canned ingredients with their liquid, taco seasoning, and ranch dip mix to the pot. Stir until fully combined. The mixture will look very thick, which is normal. Bring to a rolling boil, about 3-5 minutes.
- Add both bags of frozen vegetables and reduce heat to a simmer. Cook for 6-8 minutes, stirring occasionally, until vegetables are tender and have released their water, thinning the soup.
- Reduce heat to low or turn off completely. Add room temperature cream cheese in chunks and Greek yogurt. Stir gently but continuously, breaking up chunks, until completely smooth with no white streaks, about 2-3 minutes.
- Taste and adjust seasoning if needed. Serve hot with your favorite toppings like cilantro, diced onion and jalapeño, shredded cheese, and tortilla chips.
Notes
- All canned ingredients go in undrained for nutrition accuracy and flavorful cooking liquid.
- Can substitute ground chicken or ground turkey for ground beef. Add 1-2 tablespoons olive oil if using turkey or chicken as they are leaner.
- If using fresh vegetables and soup is too thick, add 1-2 cups water or broth as needed.
- Can use blended low fat cottage cheese instead of cream cheese and Greek yogurt for extra protein boost.
- For non-creamy version, add 2-4 cups of broth or water when adding canned vegetables.
- Make sure cream cheese is at room temperature to prevent lumps.
- Soup freezes well for up to 3 months for best quality. Creamy components may separate slightly but stir back together when reheating.
Nutrition
- Serving Size: 1.5 cups (about 12 oz)
- Calories: 260 kcal
- Sugar: 6 g
- Sodium: 850 mg
- Fat: 5 g
- Saturated Fat: 2 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 7 g
- Protein: 24 g
- Cholesterol: 55 mg






