Hearty 30-Minute Low Carb Taco Soup
This low carb taco soup hits all the notes of taco night without the shell, and it comes together in one pot in about half an hour. It is the kind of dinner that feels indulgent but keeps your day on track, the savory, beefy broth thickened just enough with melted cream cheese.

If your weeknights need a meal that makes everyone happy and does not wreck your macros, this one belongs in your bookmarks.
Why This Soup Stays in My Rotation
The texture is what gets me. It is rich and spoon-coating, not watery or thin, because the cream cheese melts right into the broth instead of sitting on top. Ground beef and diced tomatoes give it substance, and the taco seasoning brings a warm, round heat that builds without burning.
I like that I can load a bowl with sliced avocado and cilantro and feel like I am eating something far more complicated. The leftovers only get better, too, which means lunch tomorrow takes zero brainpower.
Ingredients

- 1 lb ground beef: 80/20 keeps the flavor high; drain off most of the fat after browning.
- ½ medium yellow onion, diced: white or red will work in a pinch.
- 1 medium bell pepper, any color: chop it into small pieces so it softens quickly.
- 2 cloves garlic, minced: jarred minced garlic is fine here.
- 1 (14.5 oz) can diced tomatoes with green chilies: the little bit of heat from the chilies adds depth.
- 4 cups beef broth: low sodium so you can control the salt.
- 3 tbsp taco seasoning: check the label for no added sugar to keep carbs low.
- 8 oz cream cheese, softened: cut into cubes so it melts smoothly.
- Salt and black pepper: taste at the end and adjust.
Variations / Substitutions
- Swap the meat: ground turkey or chicken keeps the soup leaner, though you may need a splash of oil to prevent sticking.
- Make it dairy free: stir in full fat coconut milk in place of cream cheese, adding it off heat for a creamy finish.
- Ramp up the spice: add a minced chipotle pepper in adobo or a pinch of cayenne with the broth.
- Add more veggies: fold in a cup of chopped zucchini or spinach in the last few minutes of simmering.
If you like this, you will probably enjoy a batch of Keto Chicken Enchilada Soup.
How To Make Low Carb Taco Soup
Step 1: Brown the Beef

Set a large pot or Dutch oven over medium high heat. Add the 1 lb ground beef and break it apart with a wooden spoon. Cook it for about 6 minutes, stirring now and then, until the pink disappears and the meat starts to develop a deep brown crust on the bottom of the pot.
You will hear the sizzle quiet down as the water cooks off. That crust is where a lot of the savory flavor for the whole pot comes from, so do not rush it.
Step 2: Sauté the Vegetables

Drain off all but about 1 tablespoon of the fat from the pot, then toss in the diced onion and bell pepper. Stir them around and let them cook for 4 to 5 minutes, until the onion turns translucent and the pepper softens at the edges.
The moisture from the vegetables will lift those browned bits off the bottom of the pot. Keep scraping with your spoon to release all of that flavor into the mix.
Add the minced garlic during the last 30 seconds and keep it moving so it gets fragrant without burning.
Step 3: Build the Broth

Pour in the can of diced tomatoes with green chilies, the 4 cups of beef broth, and the 3 tbsp taco seasoning. Stir everything together until the seasoning dissolves, scraping the bottom one more time.
Bring the liquid up to a boil, then lower the heat until you see a steady but gentle simmer. You want bubbles breaking the surface slowly, not a rolling boil that might make the broth reduce too fast.
Step 4: Simmer the Soup

Let the soup bubble gently for 12 to 15 minutes with the lid off, stirring a couple of times. The broth will darken a shade and the pepper pieces will become tender all the way through.
Taste a spoonful now and season with salt and pepper if it needs it. The taco seasoning does a lot of the work, but canned tomatoes and broth vary in saltiness, so trust your tongue.
Step 5: Swirl in the Cream Cheese and Serve

Turn the heat down to low so the soup stops bubbling. Drop in the cubes of softened cream cheese and stir slowly with a whisk or spoon until they disappear into the broth, about 2 minutes. The soup will turn creamy, and the red tint will soften to an orangey pink.
Ladle the hot soup into bowls and top with sliced avocado, fresh cilantro, or shredded cheese. Serve it right away while the steam rises and the cream cheese is silky.
Tips for the Best Taco Soup
- Bring the cream cheese to room temperature early.: Cold cream cheese can seize into little lumps. Let it sit on the counter while you prep everything else.
- Customize your bowl with crunch.: A handful of crushed pork rinds or a few sliced radishes give the same satisfying contrast as tortilla chips with far fewer carbs.
- Make a double batch and freeze half.: This soup freezes well without the cream cheese, so hold back the cream cheese from the portion you plan to freeze and stir it in when you reheat.
Scale the recipe for a crowd or meal prep:
| Servings | Ground Beef | Cream Cheese | Broth |
|---|---|---|---|
| 4 | ⅔ lb | 5 oz | 3 cups |
| 6 | 1 lb | 8 oz | 4 cups |
| 8 | 1⅓ lb | 11 oz | 5 cups |
| 12 | 2 lb | 1 lb | 8 cups |
Storing and Reheating Leftovers
- Refrigerate: in an airtight container for up to 4 days. The soup thickens as it cools, so you may want to add a splash of broth when you warm it back up.
- Reheat: gently on the stovetop over medium low, stirring often, until it steams. A microwave works too in 90 second bursts, stirring between each.
What To Serve With Low Carb Taco Soup
This soup is a full meal on its own, but a crisp side salad with a lime vinaigrette cuts through the richness. If you want something warm, a simple cauliflower rice seasoned with cumin and a squeeze of lime sits under the soup nicely and soaks up the broth.
Frequently Asked Questions
Can I make this in an Instant Pot?
Yes. Brown the beef and vegetables on the sauté setting, then add all ingredients except the cream cheese. Pressure cook on high for 5 minutes, do a quick release, and stir in the softened cream cheese on the keep warm setting.
How many carbs does a bowl actually have?
One generous serving (about 1½ cups) has roughly 6 grams of total carbohydrates, with around 2 grams of fiber, so the net count is low. Exact numbers depend on the brand of tomatoes and seasoning.
Is this soup spicy?
The diced tomatoes with green chilies give a mild warmth that most people find comfortable. For a milder bowl, use plain diced tomatoes; for more fire, add a chopped jalapeño with the onion.
Can I skip the cream cheese?
You can, but the broth will be thinner and the soup will taste more like a standard tortilla soup without beans. A cup of shredded sharp cheddar stirred in off the heat gives a different kind of richness.

Low Carb Taco Soup Recipe
Ingredients
Method
- Brown the ground beef in a large pot over medium high heat for about 6 minutes. Drain all but 1 tbsp fat.
- Add the diced onion and bell pepper and cook 4 to 5 minutes until softened. Stir in the garlic for 30 seconds.
- Pour in the diced tomatoes with green chilies, beef broth, and taco seasoning. Scrape the pot and bring to a boil.
- Reduce to a gentle simmer and cook uncovered for 12 to 15 minutes. Taste and season with salt and pepper.
- Turn heat to low, add the cream cheese cubes, and stir until fully melted and creamy. Ladle into bowls and serve hot.
