Pin it My friend Sarah called me in a panic one Tuesday evening, desperate for something filling that wouldn't derail her keto journey. I had ground beef thawing, heavy cream in the fridge, and this wild idea to transform taco night into soup form. Twenty minutes later, we were both stirring spoons through bowls of pure comfort, the kind where cheese melts into every sip and avocado floats like little golden clouds. That bowl changed how I think about weeknight cooking, honestly.
I made this for my book club one rainy October night when someone texted asking if they could bring a plus-one with dietary restrictions. Instead of stressing, I threw this together while everyone was still arriving, and I remember our friend Marcus asking for the recipe before he even finished his first bowl. That moment taught me that the best dishes are the ones that make people feel seen and cared for, not judged.
Ingredients
- Ground beef (1 lb, 80/20 blend): The higher fat ratio keeps everything moist and rich without needing extra oil, plus it renders flavor directly into the broth.
- Onion and garlic (1 small onion diced, 2 cloves minced): These become your aromatic foundation, building depth before anything else happens in the pot.
- Jalapeño (1 fresh, seeded and chopped): Fresh heat here instead of bottled stuff, and seeding it keeps things friendly for those who prefer milder flavors.
- Diced tomatoes (14 oz can, no sugar added): Check the label because some brands sneak carbs in there, and we're keeping this clean.
- Green chilies (4 oz can): They add that authentic taco flavor without the work of roasting fresh peppers.
- Cream cheese and heavy cream (4 oz and 1 cup): Cream cheese emulsifies into silk, while heavy cream adds body and keeps the whole thing luxurious.
- Cheddar cheese (1 cup shredded): Use the block kind and shred it yourself if you can, because the coating on pre-shredded cheese sometimes makes it grainy when heated.
- Beef broth (2 cups low sodium): Low sodium means you control the salt level and the spices actually shine through.
- Spice blend (chili powder, cumin, smoked paprika, oregano): Toast these for one minute after adding them so they wake up and stop tasting powdery.
- Avocado (1 ripe, diced): Add this only at the very end or it turns into soup sludge, which nobody wants.
- Fresh cilantro and lime: These finish the bowl with brightness that cuts through all that richness.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown your beef until it smells like dinner:
- Heat your pot to medium, add the ground beef, and break it into small pieces as it cooks. You want it golden and cooked through, which usually takes about 5 minutes if your pot is hot enough. Don't crowd the pot or it'll steam instead of brown.
- Sauté your aromatics until fragrant:
- Toss in the diced onion, minced garlic, and fresh jalapeño right after draining the beef fat. The kitchen will smell amazing within 2 minutes, and that's your signal they're ready.
- Toast your spices for one full minute:
- Add chili powder, cumin, smoked paprika, oregano, salt, and pepper all at once, then stir constantly. This one minute is the difference between flat-tasting soup and one that makes people ask what's in it.
- Build the broth base:
- Pour in your diced tomatoes with their juice, the green chilies, and beef broth. Stir everything together and let it come to a gentle simmer.
- Melt in the cream cheese until smooth:
- Reduce heat to low and add cubed cream cheese, stirring constantly as it dissolves into the hot broth. This takes patience but it's worth it because lumps are nobody's friend.
- Stream in the heavy cream and finish with cheese:
- Pour the heavy cream slowly while stirring, then add your shredded cheddar bit by bit until the whole pot becomes creamy and cohesive. The soup should look like liquid velvet at this point.
- Simmer gently and taste as you go:
- Let everything bubble quietly for about 5 minutes so the flavors marry together, then taste it and adjust salt or spices if needed. Some people like more heat, some want more cumin, and that's totally fine.
- Finish each bowl with care:
- Ladle soup into bowls, then top with fresh diced avocado, extra cheddar if you're feeling generous, a sprinkle of cilantro, and a squeeze of lime juice. The lime really does change the game.
Pin it My partner brought home a bouquet of cilantro one day because he noticed I was making this soup weekly, and that small moment reminded me that food is how we show people they matter to us. There's something about spooning avocado into a warm bowl and watching someone's face relax into satisfaction that makes cooking feel like love.
Flavor Building That Actually Works
The secret isn't just the ingredients, it's the order and timing of how they hit the pot. When you brown the beef first, you're creating fond at the bottom that flavors everything else. When you toast the spices, you're releasing their essential oils instead of just letting them dissolve passively. When you finish with fresh cilantro and lime, you're adding brightness that prevents the soup from feeling heavy despite all that cream.
Customizing Without Losing the Magic
I've made this with ground turkey when beef was too expensive, and it works beautifully if you don't drain off as much fat. I've added extra jalapeños for friends who live for heat, and I've made a milder version for my niece who prefers subtle flavors. The framework is solid enough to handle adjustments, which is why this recipe has become such a reliable favorite in my rotation.
Storage and Reheating Notes
This soup keeps in the fridge for three days in an airtight container, though the avocado should only be added fresh right before serving. Reheating is gentle, just low heat with a splash of beef broth to bring back the creamy texture that sometimes gets thick in the cold. Honestly, it tastes even better the next day once all the flavors have gotten cozy with each other.
- Freeze it without the avocado and cream cheese, then add those when you reheat if you want to plan ahead.
- Add a handful of spinach or kale at the very end if you want to sneak in vegetables without changing the flavor.
- A drizzle of hot sauce on top right before eating gives you heat control without making the whole pot spicy.
Pin it This soup reminds me that the best meals don't need to be complicated to be meaningful. Whether you're eating it alone on a Tuesday night or sharing it with people you love, it's always the kind of food that makes you feel taken care of.
Recipe FAQs
- → What proteins are best in this soup?
Ground beef is classic for rich flavor, but ground turkey or chicken can be used as leaner alternatives without losing taste.
- → How do the spices enhance the dish?
Chili powder, cumin, smoked paprika, and oregano create a warm, smoky base that highlights the taco-inspired flavors naturally.
- → Can I make the soup creamier?
Yes, melting in cream cheese followed by heavy cream and shredded cheddar ensures a luscious, velvety texture throughout.
- → Are there options to adjust heat level?
Leaving jalapeño seeds or adding a pinch of cayenne pepper boosts heat, while omitting them keeps the soup mild.
- → What garnishes complement this dish?
Diced avocado, fresh cilantro, extra shredded cheese, and a squeeze of lime add freshness and texture that brighten the flavors.