High Protein Low Carb Taco Soup – Easy Keto Recipe for Busy Nights

Posted on

high protein low carb taco soup - featured image

You know that moment when the smell of sizzling taco spices fills your kitchen and you just know dinner is going to be epic? That’s exactly how I feel every single time I whip up this high protein low carb taco soup. Honestly, I stumbled onto this recipe one hectic weeknight—when my fridge was basically empty and takeout was looking way too tempting. I needed something fast, filling, and still on track with my keto goals.

I’ve always loved classic taco flavors, but the high-carb tortilla situation wasn’t doing me any favors. After a little experimenting (and, let’s face it, a couple of bland soup fails), I landed on the magic combo: hearty ground beef, a punchy blend of spices, and a creamy, brothy base—without a single bean or corn kernel in sight. The best part? This high protein low carb taco soup comes together in under 30 minutes, and my whole family actually cheers when it’s taco soup night.

If you’re living that low carb or keto lifestyle (or even if you’re just looking for a seriously delicious meal), you’re going to love this. It’s loaded with protein, ultra-satisfying, and has that cozy, comfort food vibe that makes you want to dig in for seconds. I’ve tested and tweaked this recipe dozens of times—so trust me when I say, this is the soup you’ll want on repeat all year long. Whether you’re meal-prepping for the week or just need an easy dinner win, this high protein low carb taco soup will save the day (and maybe your sanity, too).

Why You’ll Love This High Protein Low Carb Taco Soup Recipe

Let me tell you, I’ve tried a lot of “keto taco soups” over the years, and most just don’t hit the spot. But this one? It’s the unicorn of low carb dinners—here’s why:

  • Quick & Easy: You can have this soup simmering on the stove in under 10 minutes, and it’s ready to eat in 30. Perfect for those nights when you just can’t deal with complicated recipes or tons of cleanup.
  • Simple Ingredients: Everything in this soup is either a pantry staple or something you can pick up at any grocery store. No weird specialty items or expensive keto products.
  • Perfect for Busy Nights: Whether you’re shuttling kids to practice or just slogging through a tough workday, this recipe is a lifesaver. It’s hands-off, hearty, and totally meal prep friendly.
  • Crowd-Pleaser: Even my picky eaters always ask for seconds. The flavors are bold, comforting, and familiar—like a taco in a bowl. Plus, it’s easy to adjust the spice level for everyone at the table.
  • High Protein, Low Carb, Keto-Friendly: With plenty of lean beef or ground turkey, it keeps you full and satisfied. This soup fits perfectly into a keto or low carb meal plan but doesn’t taste “diet” at all.
  • Make It Your Own: The base recipe is fantastic, but you can totally play around with toppings, proteins, and spices to make it your own. Sometimes I swap in ground chicken, or add a swirl of sour cream for extra richness.

What sets this high protein low carb taco soup apart? For me, it’s all about the smooth, creamy broth (thanks to a secret ingredient—cream cheese!) and the way all those classic taco flavors come together without a single carb-heavy filler. It’s the kind of dish that gets you excited about dinnertime, makes meal prepping feel like a treat, and keeps you on track with your goals without any sacrifice. Trust me, one spoonful and you’ll be hooked!

What Ingredients You Will Need

This high protein low carb taco soup recipe keeps things simple, but every ingredient plays its part in building big, bold flavor. The best part? Most of these are pantry or fridge staples, and if you’re missing something, I’ve got swaps and tips to keep things easy.

  • For the Soup Base:
    • 1 pound (450g) lean ground beef (or ground turkey/chicken for a lighter version)
    • 1 tablespoon olive oil (for sautéing, adds healthy fats and flavor)
    • 1 medium onion, diced (about 1 cup/130g; sweet or yellow works best)
    • 3 cloves garlic, minced (or 1 teaspoon garlic powder in a pinch)
    • 1 (10-ounce/285g) can diced tomatoes with green chilies (like Rotel; adds a gentle heat and tanginess)
    • 4 cups (950ml) beef broth (I recommend low sodium for better control over saltiness—chicken broth works too!)
    • 4 ounces (115g) cream cheese, cut into cubes (full fat is best for keto; this is what gives that creamy, dreamy broth)
    • 1/2 cup (120ml) heavy cream (for richness and that silky mouthfeel)
  • For the Taco Seasoning:
    • 1 tablespoon chili powder
    • 2 teaspoons ground cumin
    • 1 teaspoon smoked paprika (regular paprika is fine if that’s what you have)
    • 1/2 teaspoon oregano
    • 1 teaspoon salt (or to taste; start light if your broth is salty)
    • 1/2 teaspoon black pepper
    • 1/4 teaspoon cayenne pepper (optional, for heat)
  • Toppings (Optional but Highly Recommended!):
    • Sliced avocado or guacamole (healthy fats, creamy texture)
    • Shredded cheddar cheese (or Monterey Jack, for a melty finish)
    • Sour cream or Greek yogurt (for tang and extra creaminess)
    • Fresh cilantro, chopped
    • Lime wedges (a squeeze brightens up the whole bowl!)
    • Jalapeño slices for extra kick

A few ingredient notes from my kitchen: I prefer Kerrygold butter if I use ground turkey (for extra richness), and I always grab Philadelphia cream cheese for the smoothest melt. If you need it dairy-free, try swapping the cream cheese and heavy cream for full-fat coconut milk. For vegetarians, you can use meatless crumbles and vegetable broth—still super tasty!

If you’re missing diced tomatoes with green chilies, just use regular diced tomatoes and add a little extra chili powder or a splash of hot sauce. This recipe is all about flexibility!

Equipment Needed

Nothing fancy here—just a few kitchen basics will set you up for soup success.

  • Large Soup Pot or Dutch Oven: I love my enameled cast iron Dutch oven for even heating, but any sturdy soup pot will do.
  • Wooden Spoon or Spatula: For browning the meat and stirring the soup. Silicone spatulas work great for getting all the creamy bits off the bottom.
  • Measuring Cups & Spoons: Precision helps the flavors pop, especially with spices and liquids.
  • Sharp Knife & Cutting Board: For dicing onions, garlic, and prepping toppings.
  • Ladle: Makes serving the soup so much easier (and less messy—I learned the hard way one night!).
  • Optional: Immersion blender, if you want a smoother texture (I rarely use it for this recipe, but it’s a nice option if you want to blend some veggies in).

If you don’t have a Dutch oven, any heavy-bottomed pot will work—just avoid thin metal pots, as they can burn the cream base. For cleanup, I always recommend soaking your pot right after serving. And honestly, if you’re on a budget, most basic soup pots from the grocery store will hold up just fine for this recipe.

How to Make High Protein Low Carb Taco Soup

high protein low carb taco soup preparation steps

  1. Brown the Meat:

    Heat 1 tablespoon olive oil in your large soup pot over medium-high heat. Add 1 pound (450g) ground beef (or turkey/chicken). Cook, breaking up the meat with a wooden spoon, until browned and cooked through—about 5-7 minutes.

    Prep Tip: Drain excess fat if you want a leaner soup, but leave a little for flavor!

  2. Sauté Onion and Garlic:

    Add the diced onion and cook for 2-3 minutes, until softened and translucent. Stir in the minced garlic and cook for another 30 seconds, just until fragrant (careful not to burn).

    Sensory Cue: Your kitchen should start smelling like taco night!

  3. Spice Things Up:

    Sprinkle in all your taco seasoning spices: 1 tablespoon chili powder, 2 teaspoons cumin, 1 teaspoon smoked paprika, 1/2 teaspoon oregano, 1 teaspoon salt, 1/2 teaspoon black pepper, and a pinch of cayenne if you like heat. Stir, letting the spices bloom for 1-2 minutes.

    Experience Note: Blooming spices in oil brings out way more flavor. Don’t skip this step!

  4. Add Tomatoes and Broth:

    Pour in the can of diced tomatoes with green chilies and 4 cups (950ml) beef broth. Stir to combine, scraping up any browned bits from the bottom of the pot (that’s pure flavor!).

    Troubleshooting: If anything looks stuck, add a splash of broth and gently scrape—it’ll come right off.

  5. Simmer:

    Bring the soup to a gentle boil, then reduce heat to low. Simmer uncovered for 10 minutes so the flavors marry. If you’re multitasking, set a timer so you don’t forget.

  6. Make It Creamy:

    Add the cream cheese (4 oz/115g), cut into cubes, and stir until fully melted. Pour in the heavy cream (1/2 cup/120ml) and stir again. The soup will turn velvety and creamy—don’t worry if it looks a little separated at first, just keep stirring.

    Personal Tip: If your cream cheese is cold, it might lump up. Just use your spoon to break it down and let it melt slowly—patience pays off!

  7. Taste and Adjust:

    Taste your soup—add more salt, pepper, or chili powder if needed. If you like it thinner, add a splash more broth; thicker, let it simmer a few extra minutes.

  8. Serve with Toppings:

    Ladle soup into bowls and pile on your favorite toppings: cheese, avocado, sour cream, cilantro, jalapeños, or a squeeze of lime.

    Serving Note: I love to set out toppings “taco bar” style—everyone gets to customize their own bowl!

If you ever end up with leftovers, this soup reheats beautifully and tastes even better the next day. And if you want to save time, you can cook the ground beef and onions in advance and freeze them for quick weeknight dinners.

Cooking Tips & Techniques

Cooking high protein low carb taco soup doesn’t have to be tricky, but a few pro tips will make it even better.

  • Don’t Rush the Browning: Letting your meat get a little golden adds depth of flavor—so resist the urge to stir constantly. A bit of caramelization is your friend!
  • Spice Control: Start light on salt and heat, then adjust at the end. You can always add more cayenne or chili powder, but you can’t take it out once it’s in.
  • Room Temp Cream Cheese: If possible, let your cream cheese soften at room temp before adding. Cold cream cheese will clump and take longer to melt.
  • Keep It Creamy: Stir in the cream cheese slowly and don’t boil once the dairy is in—just a gentle simmer. High heat can cause the soup to separate.
  • Layer Flavors: Saute the spices with the meat and onions before adding broth. This extra step really brings out a taco-night vibe.
  • Batch Cooking: Double the recipe and freeze half for busy nights. I’ve found this soup freezes and reheats better than most creamy soups, especially if you reheat gently.
  • Multitasking: While the soup simmers, prep your toppings or toss a quick salad together. It all comes together at the same time—no frantic last-minute rush.

I’ve had a few fails (like adding the cream cheese too fast and ending up with little cheesy islands), so I always recommend whisking the cream cheese in a bit at a time. And if your soup ends up too thick, just add a splash of broth or water to loosen things up.

Consistency is key—so taste as you go, and don’t be afraid to tweak the seasoning to your liking!

Variations & Adaptations

One of the best things about this high protein low carb taco soup is how easy it is to make it your own. Here are a few fun twists:

  • Dairy-Free: Swap the cream cheese and heavy cream for full-fat coconut milk. The soup will still be creamy, with a hint of coconut that pairs surprisingly well with taco spices.
  • Chicken Taco Soup: Use ground chicken or shredded rotisserie chicken instead of beef. Just be sure to use chicken broth for the base. It’s lighter but still hearty!
  • Vegetarian: Sub in plant-based ground “meat” or add chopped mushrooms for texture. Use vegetable broth and skip the dairy for a vegan, low carb version.
  • Extra Veggies: Stir in chopped zucchini, bell peppers, or spinach during the simmer for a nutrition boost. I sometimes add riced cauliflower to stretch the soup and sneak in more veggies.
  • Spice it Up: Add chipotle powder or extra jalapeños for a bolder, smoky heat. Or toss in a splash of hot sauce right before serving.
  • Low Sodium: Use unsalted broth and skip the added salt until the end. Taste and adjust once the flavors have melded.
  • Allergen Swaps: For dairy allergies, stick to coconut-based substitutes. For nightshade allergies (tomatoes, peppers), use pumpkin puree and swap out the chili powder for cumin and coriander.

My personal favorite? Adding a handful of spinach at the end and letting it wilt—it adds color, nutrition, and blends right in. There’s really no wrong way to enjoy this soup!

Serving & Storage Suggestions

This high protein low carb taco soup is at its best served piping hot, ladled into big bowls with your favorite toppings. I love a sprinkle of shredded cheddar, a dollop of sour cream, and a few slices of creamy avocado on top—plus a squeeze of lime for brightness.

If you’re prepping for a crowd, set up a little “taco soup bar” with bowls of toppings like jalapeños, chopped cilantro, and shredded lettuce. It turns dinner into a mini fiesta, and everyone can customize their own bowl.

For sides, a fresh green salad, cauliflower rice, or keto cornbread are perfect partners. If you’re not strictly keto, some crispy tortilla strips add a nice crunch (but skip them for low carb).

To store leftovers, let the soup cool to room temperature, then transfer to airtight containers. It’ll keep in the fridge for up to 4 days, and the flavors actually deepen over time. For longer storage, freeze individual portions for up to 2 months. Reheat gently on the stove or in the microwave—just stir well, since creamy soups can separate a little.

Pro tip: If the soup thickens in the fridge, just add a splash of broth or water before reheating. It’s even better the next day!

Nutritional Information & Benefits

This high protein low carb taco soup is a powerhouse meal for anyone on keto, low carb, or high protein diets. Here’s a quick estimate per serving (based on 6 servings):

  • Calories: ~320
  • Protein: 25g
  • Carbs: 6g net
  • Fat: 20g

The soup is naturally gluten-free, grain-free, and packed with protein from lean beef (or turkey), plus healthy fats from cream and cheese. Avocado and olive oil add heart-healthy fats, and all those taco spices bring antioxidants and anti-inflammatory benefits.

Allergens: Contains dairy (cream cheese, heavy cream, optional cheese toppings) and may contain nightshades (tomatoes, peppers). For dairy-free or nightshade-free versions, see the adaptations above.

Personally, I love how this soup keeps me full for hours without a carb crash—plus it fits perfectly into my keto routine. It’s a super satisfying way to hit your macros without feeling deprived.

Conclusion

If you’re looking for a dinner that’s fast, comforting, and totally keto-friendly, this high protein low carb taco soup is a must-try. It’s the kind of recipe that checks every box: easy, customizable, and absolutely delicious. Whether you’re meal prepping or just need something quick after a long day, this soup never disappoints.

Don’t be afraid to tweak the spices or toss in your favorite toppings—make it yours! I love seeing how readers make this soup their own, so please share your version in the comments or tag me if you post a photo.

From my kitchen to yours, I hope this high protein low carb taco soup brings a little joy (and a lot of flavor) to your next dinner. Grab your spoon and dig in—you deserve it!

Frequently Asked Questions

Can I make this taco soup in a slow cooker?

Absolutely! Brown the meat and sauté the onions/garlic first, then transfer everything to the slow cooker. Cook on low for 4-6 hours, adding the cream cheese and cream in the last 30 minutes.

Is this soup spicy?

It’s mildly spicy as written, but you can adjust the heat by adding more or less cayenne, using mild canned tomatoes, or skipping jalapeños in the toppings.

Can I freeze high protein low carb taco soup?

Yes! Let the soup cool, then freeze in individual containers for up to 2 months. Thaw overnight in the fridge and reheat gently—add a splash of broth if needed.

What are the best keto toppings for this soup?

Sour cream, shredded cheese, avocado, chopped cilantro, and sliced jalapeños are all low carb and delicious!

Can I use ground turkey or chicken instead of beef?

Definitely. Both work great—just use a little extra olive oil for flavor, and swap in chicken broth if you like. The soup will still be high protein and keto-friendly.

Pin This Recipe!

high protein low carb taco soup recipe

Print

High Protein Low Carb Taco Soup

This high protein low carb taco soup is a quick, creamy, and comforting keto-friendly dinner packed with classic taco flavors, lean ground beef, and a rich, dairy-based broth. Ready in under 30 minutes, it’s perfect for busy nights and totally customizable with your favorite toppings.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 1 pound lean ground beef (or ground turkey/chicken)
  • 1 tablespoon olive oil
  • 1 medium onion, diced (about 1 cup)
  • 3 cloves garlic, minced (or 1 teaspoon garlic powder)
  • 1 (10-ounce) can diced tomatoes with green chilies (such as Rotel)
  • 4 cups beef broth (low sodium recommended)
  • 4 ounces cream cheese, cut into cubes (full fat preferred)
  • 1/2 cup heavy cream
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika (or regular paprika)
  • 1/2 teaspoon oregano
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional)
  • Optional toppings: sliced avocado or guacamole, shredded cheddar cheese or Monterey Jack, sour cream or Greek yogurt, fresh cilantro, lime wedges, jalapeño slices

Instructions

  1. Heat olive oil in a large soup pot over medium-high heat. Add ground beef (or turkey/chicken) and cook, breaking up the meat, until browned and cooked through, about 5-7 minutes. Drain excess fat if desired.
  2. Add diced onion and cook for 2-3 minutes until softened. Stir in minced garlic and cook for another 30 seconds until fragrant.
  3. Add chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne (if using). Stir and let the spices bloom for 1-2 minutes.
  4. Pour in diced tomatoes with green chilies and beef broth. Stir to combine, scraping up any browned bits from the bottom of the pot.
  5. Bring to a gentle boil, then reduce heat to low. Simmer uncovered for 10 minutes.
  6. Add cream cheese cubes and stir until fully melted. Pour in heavy cream and stir again until the soup is creamy and smooth.
  7. Taste and adjust seasoning as needed. Add more salt, pepper, or chili powder if desired. For a thinner soup, add more broth; for thicker, simmer a few extra minutes.
  8. Ladle soup into bowls and top with your favorite toppings such as cheese, avocado, sour cream, cilantro, jalapeños, or lime wedges.

Notes

Let your meat brown for extra flavor and bloom the spices in oil for best results. Use room temperature cream cheese for easier melting. Adjust spice and salt to taste. Soup reheats and freezes well; add a splash of broth if it thickens. For dairy-free, use full-fat coconut milk instead of cream cheese and heavy cream. For vegetarian, use meatless crumbles and vegetable broth.

Nutrition

  • Serving Size: About 1 1/2 cups
  • Calories: 320
  • Sugar: 3
  • Sodium: 900
  • Fat: 20
  • Saturated Fat: 10
  • Carbohydrates: 6
  • Fiber: 1
  • Protein: 25

Keywords: keto, low carb, high protein, taco soup, easy dinner, creamy soup, gluten-free, meal prep, Mexican, ground beef, quick recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating