Save to Pinterest My kitchen got quiet one Tuesday evening when my partner mentioned their craving for something warm but nothing bread-heavy. I stood at the stove thinking about taco night, the flavors we loved, and how cream could transform them into soup. Twenty minutes later, we were spooning something so rich and satisfying that it felt like a discovery rather than a quick weeknight fix. This keto taco soup became the answer to that moment, and it's stayed in rotation ever since.
I made this for friends on a Friday who were tired of missing out on soup night because they'd gone keto. Watching them taste it and immediately relax into their bowls was one of those small kitchen victories that sticks with you. No one asked what was missing, and that's when I knew the recipe had real staying power.
Ingredients
- Ground beef (1 lb, 80/20 blend): The fattier ratio keeps things moist and flavorful without drying out as it cooks down in the broth.
- Onion and garlic (1 small onion, 2 cloves): These build the aromatic base and soften into the soup, adding depth without overpowering the taco spices.
- Jalapeño (1, optional): Seeding it tames the heat, but leaving those seeds in if you want the soup to have a gentle kick that builds with each spoonful.
- Diced tomatoes (1 can, 14 oz, no sugar added): The acidity balances all the richness and ties the taco flavors together perfectly.
- Green chilies (1 can, 4 oz): These add authentic southwestern flavor with virtually no carbs, much easier than roasting fresh ones.
- Cream cheese and heavy cream (4 oz plus 1 cup): Together they create that luxurious texture that makes this feel more like a restaurant soup than something you made at home.
- Shredded cheddar (1 cup plus topping): Sharp cheddar melts cleanly into the broth and adds a savory depth that elevates the whole bowl.
- Beef broth (2 cups): Low sodium lets the spices shine without competing with salt, and you can always adjust seasoning at the end.
- Spice blend (chili powder, cumin, smoked paprika, oregano): Toasting these spices for one minute after adding them wakes them up and makes the soup taste more intentional and flavorful.
- Avocado, cilantro, and lime (for topping): These fresh additions at the end cut through the richness and remind your palate why you love taco flavors in the first place.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the beef:
- Set your pot to medium heat and let the ground beef break apart as it cooks, listening for that sizzle that tells you it's hitting the hot surface. Once it's cooked through and no pink remains, feel free to pour off some fat if there's a pool sitting on top, but don't get rid of all of it since that flavor matters.
- Build your aromatics:
- Toss in the onion, garlic, and jalapeño, and let them soften for 2-3 minutes while you smell the kitchen transform into something that smells like home cooking. The onion should turn translucent and the garlic should lose that sharp raw edge.
- Toast the spices:
- This is the step that changes everything. Stir in your chili powder, cumin, paprika, and oregano, and let them cook for just one minute until fragrant. That minute of heat unlocks flavors that would stay buried if you skipped it.
- Add the liquids and solids:
- Pour in your tomatoes, green chilies, and beef broth, then bring the whole thing to a simmer. You'll notice the color shifting as everything combines.
- Melt in the cream cheese:
- Lower the heat and add the cubed cream cheese, stirring gently until it dissolves completely into the broth. If you rush this step or use high heat, the cheese can break and leave little lumps, so patience pays off here.
- Create the creamy finish:
- Pour in your heavy cream and shredded cheddar, stirring constantly until everything is melted and the soup takes on that rich, velvety texture. This should take 2-3 minutes and your kitchen will smell absolutely incredible.
- Simmer and taste:
- Let it bubble gently for 5 minutes, then taste a spoonful and decide if it needs more salt, pepper, or even a squeeze of lime to brighten things up. This is your moment to make it exactly what you want.
- Serve and top:
- Ladle into bowls while it's still hot and crown each one with fresh avocado, extra cheddar, cilantro, and a lime wedge so everyone can adjust the brightness to their taste.
Save to Pinterest There's something about a bowl of this soup on a cold night that makes everything feel manageable again. The combination of protein, fat, and flavor satisfies in a way that plain broth never could.
Making This Soup Your Own
Ground beef is traditional here, but I've made this with ground turkey when that's what was in the freezer, and it turned out beautifully—just watch that it doesn't dry out since turkey is leaner. The soup adapts without complaining, which is one reason it's become such a staple.
Heat Level and Flavor Adjustments
Start mild and build heat from there rather than the other way around. If you love spice, leave the seeds in your jalapeño or add a quarter teaspoon of cayenne at the spice-toasting stage and taste before going further. The lime at the end can brighten things dramatically if the soup ever feels a little flat, so don't skip that squeeze.
Storage and Serving Suggestions
This soup keeps beautifully in the refrigerator for up to 4 days and reheats gently on the stovetop over low heat, stirring occasionally so the cream doesn't break. You can also freeze it (the cheese stays smooth), though the avocado should always be added fresh right before eating. Pair this with a crisp green salad or keto tortilla chips on the side, and you've got a complete meal that feels special without being complicated.
- For a thicker soup, simply reduce the beef broth by half a cup and let it simmer an extra minute.
- Keep lime wedges on the table because everyone will want to adjust the brightness to their own taste.
- Make extra because it somehow tastes even better the next day when all those spices have settled in.
Save to Pinterest This soup proved that keto comfort food doesn't have to be a compromise—it's just comfort food that tastes better. Make it once and it'll likely become your answer to Tuesday nights too.
Recipe FAQ
- → Can I substitute turkey or chicken for the beef?
Yes, ground turkey or chicken can be used instead for a lighter protein option while maintaining the soup’s rich flavor.
- → How do I adjust the spice level?
Keep or remove jalapeño seeds and add cayenne for more heat. Adjust chili powder quantities based on your preference.
- → What can I use to thicken the soup?
Reducing the amount of broth during cooking helps thicken the soup naturally without affecting the flavor.
- → Are there dairy-free alternatives for the cheeses and cream?
Dairy-free cream cheese and plant-based cheeses can substitute for a lactose-free version, though texture and taste may vary.
- → What toppings complement this soup best?
Diced avocado, fresh cilantro, extra shredded cheese, and a squeeze of lime enhance the flavor profile and add freshness.
- → How long does it take to prepare this dish?
Preparation takes about 10 minutes, with 20 minutes of cooking, making it a quick and easy option.