Creamy Taco Soup is not just your average soup; it’s a beautifully rich and hearty combination of flavors that dances on your palate. The melding of ground beef, tangy tomatoes, and the creaminess of cream cheese creates a comforting dish that’s perfect for any time of year. There’s something incredibly satisfying about scooping up a warm bowl of this creamy goodness topped with your favorite garnishes. Whether it’s a chilly evening, a game day gathering, or a simple weeknight dinner, this soup delivers warmth and nourishment, leaving everyone around the table happily savoring each bite.

I first stumbled upon this delightful recipe when I was looking for a cozy meal that could easily feed my family without breaking the bank. As I prepared my inaugural batch, the aroma filled my kitchen, hinting at the savory warmth to come. Each spoonful took me back to those cozy family dinners, where hearty meals were the highlight of our gatherings. With its uncomplicated ingredients and quick prep time, I knew I had found a keeper. Best of all, my family couldn’t get enough of it, which makes it a solid, go-to recipe that I’m excited to share with you today!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 3 hours with minimal prep, it’s a great choice for busy days.
- Irresistible Flavor: A delightful mix of spices and creamy textures that keep you coming back for more.
- Eye-Catching Appeal: The vibrant colors of the toppings make this a visually exciting dish.
- Flexible Serving: Perfect for parties, game nights, or just a cozy family dinner. Enjoy it any time!
- Budget-Friendly: Made with simple, affordable ingredients that deliver exceptional taste without the hefty price tag.
Ingredients You’ll Need
- 2 Tbsp. cooking oil: Provides a base for sautéing the onion and ground beef. You can use olive oil or vegetable oil.
- 1 lb. ground beef: I recommend 80/20 ground chuck for its perfect balance of flavor and moisture. Ground turkey or chicken can be substituted for a lighter version.
- 4 beef bouillon cubes: These add a rich, savory depth. Alternatively, you can use beef broth instead of water and bouillon.
- 1 sweet yellow onion: Chopped and sautéed, it becomes wonderfully sweet and adds flavor. White onion works too if you’re in a pinch.
- 1 tsp. garlic powder: Enhances the overall flavor profile of the soup. Fresh garlic could be used for an even more intense flavor.
- 1 tsp. onion powder: Offers an extra layer of onion flavor, balancing the soup beautifully.
- 1 tsp. salt: Necessary for seasoning. Adjust to your preference based on other ingredients.
- ½ tsp. ground pepper: Adds a subtle kick. Feel free to increase for more spice!
- 1 oz. packet taco seasoning: The secret weapon in this creamy taco soup for an authentic flavor. Homemade taco seasoning can also be used.
- 14.5 oz. fire roasted diced tomatoes: These add a smoky flavor. Regular diced tomatoes or Rotel with chilies can be substituted.
- 8 oz. cream cheese: This is what makes the soup creamy and rich. Low-fat or Neufchâtel cheese can be used for a lighter option.
- 4 cups water: Forms the soup base. If you prefer, you can use broth for added flavor.
How to Make Creamy Taco Soup
- Sauté the Onions: In a skillet over medium heat, pour in 2 tablespoons of cooking oil. Add the chopped onion and cook until soft and translucent, about 5-7 minutes. You can stir occasionally to prevent sticking.
- Brown the Beef: Add 1 lb. of ground beef to the skillet along with 1 teaspoon each of garlic powder and onion powder, 1 teaspoon of salt, and ½ teaspoon of ground pepper. Cook and crumble the beef until it’s no longer pink. This should take about 6-8 minutes.
- Transfer to Slow Cooker: Once cooked, transfer the beef and onion mixture into your slow cooker liner for a seamless cooking process.
- Mix in Seasonings: Sprinkle the packet of taco seasoning over the meat mixture. Toss in the 4 beef bouillon cubes, 14.5 oz. of fire roasted diced tomatoes, and the 8 oz. of cream cheese.
- Add Water: Pour in 4 cups of water. Give everything a gentle stir to combine all the ingredients well.
- Cook It Up: Cover the slow cooker and cook on high for 3 hours. You’ll know it’s ready when the house smells incredible!
- Serve and Enjoy: Spoon it into bowls, garnish as you please, and enjoy this creamy taco soup with friends and family.
Storing & Reheating
Leftover creamy taco soup can be stored in an airtight container in the refrigerator for up to 3 days. If you want to keep it longer, freeze the soup in a freezer-safe container for up to 3 months. When ready to enjoy, thaw in the refrigerator overnight, then reheat on the stovetop until it’s warmed through. Keep in mind that the texture may change slightly when frozen, but a quick stir can refresh its creamy consistency.
Chef’s Helpful Tips
- Make sure the ground beef is browned well for enhanced flavor.
- Don’t skip the cream cheese; it’s essential for that creamy texture, but ensure it’s at room temperature for easy melting.
- For a spicier kick, add jalapeños or fresh chilies to the onion while sautéing.
- If you’re pressed for time, you can cook this recipe on low for 6-7 hours instead.
- Feel free to add veggies like bell peppers or corn for extra nutrition and flavor.
Every delicious bite of this creamy taco soup will surely become a favorite in your home, just as it has in mine. Don’t hesitate to make it your own by adding garnishes such as shredded cheese, chopped cilantro, or avocado slices. Your kitchen will soon be filled with warmth and laughter as friends and family gather around to enjoy it together.

Recipe FAQs
Can I make this soup vegetarian?
Absolutely! To make a vegetarian version, simply substitute the ground beef with canned beans like black beans or pinto beans and use vegetable bouillon instead of beef for the broth.
Can I use a different kind of meat?
Yes! Ground turkey or chicken would work well in this recipe. Just be mindful that leaner meats may result in a slightly different texture, so consider adjusting the cooking time slightly to keep them moist.
Can I use fresh tomatoes instead of canned?
Definitely! If you prefer fresh tomatoes, you can use about 2 cups of diced fresh tomatoes. Keep in mind you may want to add extra seasoning to compensate for the lack of canned flavor.
How do I thicken the soup?
If you’d like your soup thicker, you can add a cornstarch slurry (1 tablespoon of cornstarch mixed with 2 tablespoons of water) in the last 30 minutes of cooking. Stir well and let it cook until it thickens up nicely.
Print
Creamy Taco Soup
Creamy Taco Soup is a comforting delight packed with flavor from ground beef, cream cheese, and spices. This easy recipe is great for busy nights and will satisfy your cravings for a hearty meal.
- Total Time: 3 hours 15 minutes
- Yield: 6 servings 1x
Ingredients
- 2 Tbsp. cooking oil
- 1 lb. ground beef
- 4 beef bouillon cubes
- 1 sweet yellow onion
- 1 tsp. garlic powder
- 1 tsp. onion powder
- 1 tsp. salt
- ½ tsp. ground pepper
- 1 oz. packet taco seasoning
- 14.5 oz. fire roasted diced tomatoes
- 8 oz. cream cheese
- 4 cups water
Instructions
- Heat the cooking oil in a skillet over medium heat and sauté the chopped onion until softened.
- Add ground beef along with garlic powder, onion powder, salt, and ground pepper.
- Cook the beef until it's browned, breaking it apart as it cooks.
- Transfer the cooked beef mixture to a slow cooker.
- Sprinkle taco seasoning over the beef, then add bouillon cubes, diced tomatoes, and cream cheese.
- Pour in the water and stir to combine all ingredients.
- Cover the slow cooker and cook on high for 3 hours.
- Serve warm and enjoy your delicious soup!
Notes
For a spicier version, consider adding diced jalapeños.
Serve with tortilla chips and shredded cheese for extra texture.
This soup can be easily frozen for later enjoyment.
- Prep Time: 15 minutes
- Cook Time: 3 hours
- Category: Soups
- Method: Slow Cooker
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 380
- Sugar: 2g
- Sodium: 900mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 1g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 85mg






