Creamy, comforting, and packed with bold taco flavors, Creamy Beef Taco Soup is the kind of weeknight winner that feels indulgent but comes together in no time. Imagine rich, velvety cheese melting into a savory beef and tomato base, studded with tender peppers and onions — pure cozy dinner perfection. Fun fact: this soup is a mash-up born from taco night leftovers and a busy cook’s desire for something warm and easy. If you love hearty, saucy bowls, you’ll enjoy how this recipe transforms pantry staples into something special.
This dish is special because it’s simple, fast, and family-friendly — the kind of recipe that gets rave reviews from kids and adults alike. If you enjoy creamy comfort meals, you might also like our creamy beef mac soup, which shares the same cozy vibes but swaps noodles for a mac-and-cheese twist. Ready to make weeknight dinner a little more exciting? Let’s dive in and get cooking.
What is Creamy Beef Taco Soup?
What’s in a name — and why does this soup sound like dinner and a fiesta had a delicious baby? Creamy Beef Taco Soup is essentially taco-seasoned ground beef cooked with tomatoes and broth, then enriched with cream cheese, heavy cream, and cheddar for a luscious finish. Who named it? Maybe someone who couldn’t decide between tacos and soup. Why is it called creamy taco soup? Because it tastes like a taco gently collapsed into a silky bowl.
Is it a soup or a dip in disguise? Either way, it proves the old adage “the way to a man’s heart is through his stomach.” Want to test the theory? Whip this up and see who swoons first. Give it a try — you might just find your new favorite comfort meal.
Why You’ll Love This:
You’ll fall for Creamy Beef Taco Soup for three big reasons:
- Flavor-forward and comforting: The dominant highlight is the perfect marriage of savory taco seasoning with a rich, velvety cheese finish that coats every spoonful.
- Wallet-friendly and efficient: Ground beef, canned tomatoes, and pantry spices make this an economical meal that feeds a crowd without fuss.
- Customizable toppings: From creamy avocado to crunchy tortilla strips and bright cilantro, the toppings bring fresh texture and extra flavor with minimal effort.
If you liked the flavors in our creamy beef taco soup article, this version leans even more into the creamy, cheesy end of the spectrum — ideal for colder nights or when you want something extra indulgent. Grab a spoon and get ready to enjoy!
How to Make:
Quick Overview
This recipe is straightforward, satisfying, and built for busy cooks. You’ll brown the beef with aromatics, simmer with broth and tomatoes for flavor, pressure-cook very briefly to meld everything, then finish by stirring in cream cheese, heavy cream, and cheddar for a silky texture. Prep time is about 10 minutes; hands-on cooking is roughly 15 minutes plus a short pressure-cooking cycle. Total time: about 30 minutes from start to finish.
Ingredients
- 2 lb ground beef, raw
- 1 small onion, diced
- 1 bell pepper, diced (any color)
- 2 garlic cloves, minced
- 24 oz beef broth
- 28 oz can diced tomatoes, undrained
- 4 oz salsa, any variety you prefer
- 2 packets taco seasoning
- 4 oz cream cheese, softened to room temperature
- 1 cup heavy cream, chilled or room temperature
- 2 cups cheddar cheese, shredded
Directions
- Heat a large skillet or the sauté function on your pressure cooker over medium heat. Add the ground beef, diced onion, and diced bell pepper. Cook, breaking the beef into crumbles, until the meat is fully browned and the vegetables are softened, about 7 to 10 minutes. Drain excess fat if desired.
- Stir in the minced garlic and cook for 30 seconds until fragrant. Add the beef broth, undrained diced tomatoes, salsa, and the taco seasoning packets. Stir well to combine, scraping up any browned bits from the bottom of the pot.
- If using a pressure cooker or Instant Pot, seal the lid and set to High pressure for 2 minutes. Once the cooking cycle is complete, allow the pressure to release naturally for several minutes before performing a quick release if needed. If you’re not using a pressure cooker, simmer the mixture uncovered on low for 10 minutes to blend flavors.
- Reduce heat to low. Slowly add the softened cream cheese, heavy cream, and shredded cheddar to the pot in small handfuls, stirring continuously until all cheeses are melted and the soup is smooth and creamy. Taste and adjust seasoning with salt and pepper if necessary.
- Serve the soup hot, garnishing with your favorite taco toppings such as sour cream, sliced avocado, chopped cilantro, diced tomatoes, sliced green onions, or crunchy tortilla strips.

What to Serve With:
- Warm cornbread or crusty bread to soak up the creamy broth.
- A crisp green salad with lime vinaigrette to brighten the meal.
- Mexican rice or cilantro-lime rice for a heartier spread.
- A bowl of chips and guacamole for extra crunch and creaminess.
- Drinks: iced tea, a light beer, or a citrusy margarita for adults.
Top Tips for Perfecting:
- Swap ground beef with ground turkey or chicken for a lighter version. If using turkey, add an extra tablespoon of olive oil to prevent dryness.
- For a spicier kick, use a hot salsa or add a pinch of cayenne or chipotle powder when adding the taco seasoning.
- If your cream cheese is very cold, cut it into small cubes so it melts smoothly without lumps.
- To make the soup thicker, simmer uncovered for a few extra minutes to reduce the liquid, or stir in a slurry of cornstarch and water.
- Avoid boiling aggressively after adding dairy; gentle heat prevents curdling and keeps the texture silky.
- Want a shortcut? Use pre-shredded cheese, but note it may contain anti-caking agents that slightly affect melting.
For another creamy, meaty comfort option, check the tips in our creamy beef mac soup post which shares variations that work great across both recipes.
Storing and Reheating Tips:
- Refrigerator: Cool the soup to room temperature and store in an airtight container for up to 3 to 4 days.
- Freezing: This soup can be frozen, but dairy may separate slightly on thawing. Freeze in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently on the stovetop over low to medium heat, stirring occasionally until warmed through. Add a splash of broth or milk if the soup has thickened too much. Microwave reheating is fine in individual servings; heat in 30-second intervals, stirring between each to ensure even warming.
- Tip: If dairy has separated after freezing, whisk in a little extra cream or blend briefly with an immersion blender to restore smoothness.
FAQs
Can I make this recipe without a pressure cooker?
Yes. If you don’t have a pressure cooker, simmer the soup on low for about 10 minutes after adding the broth and tomatoes so the flavors meld. The 2-minute pressure step is just a shortcut to quickly integrate flavors.
What can I use instead of cream cheese?
You can substitute mascarpone for a richer flavor or Greek yogurt stirred in at the end for a tangier, lighter finish (add yogurt off heat to prevent curdling).
How can I make this vegetarian?
Replace ground beef with cooked lentils or plant-based crumbles and use vegetable broth instead of beef broth. Increase taco seasoning to taste.
Is this soup freezer-friendly?
Yes, but the texture of dairy-based soups can change after freezing. To minimize issues, freeze before adding the heavy cream and cheddar; add them fresh when reheating.
Can I prep this ahead of time?
Absolutely. Brown the beef and sauté the vegetables up to 24 hours ahead, then refrigerate. Finish the soup by adding liquids and cheeses when ready to serve.
Conclusion
Creamy Beef Taco Soup is an reliably comforting, easy-to-make meal that turns pantry staples into a rich, cheesy bowl of cozy goodness. It’s perfect for busy weeknights, budget-friendly meal planning, and family dinners where everyone wants something satisfying and flavorful. With simple techniques, flexible substitutions, and a host of topping options, this recipe is worth keeping in your regular rotation. For another take on creamy taco-style soups and inspiration, check out this excellent version from Creamy Taco Soup from Salt & Lavender. Give this soup a try, share it with loved ones, and enjoy every warm, cheesy spoonful.

Creamy Beef Taco Soup
Equipment
- Skillet
- Pressure Cooker
Ingredients
Ingredients
- 2 lb Ground beef, raw
- 1 small Onion, diced
- 1 each Bell pepper, diced any color
- 2 cloves Garlic, minced
- 24 oz Beef broth
- 28 oz Diced tomatoes, undrained
- 4 oz Salsa any variety you prefer
- 2 packets Taco seasoning
- 4 oz Cream cheese, softened to room temperature
- 1 cup Heavy cream chilled or room temperature
- 2 cups Cheddar cheese, shredded
Instructions
- Heat a large skillet or the sauté function on your pressure cooker over medium heat. Add the ground beef, diced onion, and diced bell pepper. Cook, breaking the beef into crumbles, until the meat is fully browned and the vegetables are softened, about 7 to 10 minutes. Drain excess fat if desired.
- Stir in the minced garlic and cook for 30 seconds until fragrant. Add the beef broth, undrained diced tomatoes, salsa, and the taco seasoning packets. Stir well to combine, scraping up any browned bits from the bottom of the pot.
- If using a pressure cooker or Instant Pot, seal the lid and set to High pressure for 2 minutes. Once the cooking cycle is complete, allow the pressure to release naturally for several minutes before performing a quick release if needed. If you’re not using a pressure cooker, simmer the mixture uncovered on low for 10 minutes to blend flavors.
- Reduce heat to low. Slowly add the softened cream cheese, heavy cream, and shredded cheddar to the pot in small handfuls, stirring continuously until all cheeses are melted and the soup is smooth and creamy. Taste and adjust seasoning with salt and pepper if necessary.
- Serve the soup hot, garnishing with your favorite taco toppings such as sour cream, sliced avocado, chopped cilantro, diced tomatoes, sliced green onions, or crunchy tortilla strips.