Creamy Taco Soup Recipe
Introduction
This creamy taco soup is a delicious and comforting meal that’s perfect for any night of the week. Packed with flavorful ground beef, fresh vegetables, and a rich creamy base, it’s easy to make and sure to satisfy your taco cravings in soup form.

Ingredients
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 2-3 cloves garlic, minced
- 1 lb ground beef
- 1 red bell pepper, diced
- 1 large tomato, chopped
- ½ jalapeno, chopped (optional)
- 1 cup heavy cream
- 2 tbsp taco seasoning
- Salt and black pepper, to taste
- 1 ½ cups beef broth
Optional garnishes: fresh cilantro, sliced avocado, shredded mozzarella, sliced jalapeno, fresh lime juice and slices
Instructions
- Step 1: Heat a large pot over medium-high heat and add the olive oil and chopped onion.
- Step 2: Cook the onions until golden brown, about 3-5 minutes, being careful not to burn them to avoid bitterness.
- Step 3: Add minced garlic and ground beef to the pot.
- Step 4: Break up the beef with a spoon and cook until browned, about 7-8 minutes, making sure it is fully cooked.
- Step 5: Stir in diced bell peppers, chopped tomato, jalapeno, heavy cream, taco seasoning, salt, and black pepper.
- Step 6: Cook for another 4 to 5 minutes until the tomatoes soften and ingredients are well combined.
- Step 7: Pour in the beef broth, mix thoroughly.
- Step 8: Reduce heat, cover the pot, and let the soup simmer for 15 to 20 minutes until it thickens.
- Step 9: Serve hot, garnished with your choice of cilantro, avocado slices, shredded cheese, sliced jalapeno, and lime juice.
Tips & Variations
- Use any onion variety you prefer, but note that red onion gives a stronger flavor.
- Substitute heavy cream with plain Greek yogurt for a lower carb and higher protein option.
- Remove jalapeno seeds or omit entirely to reduce spiciness.
- Try different colored bell peppers for added flavor and nutrients.
- For a smoky twist, replace fresh jalapeno with chipotle powder.
- Serve in hollowed-out bread bowls for a fun presentation, or with cauliflower rice for a low-carb meal.
- Add crunchy toppings like crushed tortilla chips, crispy bacon, or fried onions to elevate texture.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave, stirring occasionally to maintain creaminess. Avoid boiling after adding cream to preserve texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegetarian?
Yes, you can replace the ground beef with beans or a plant-based meat substitute, and use vegetable broth instead of beef broth for a vegetarian version.
Is this soup freezer-friendly?
You can freeze the soup, but cream-based soups may separate slightly upon thawing. To minimize texture changes, cool completely before freezing and reheat slowly, whisking well. Adding cream fresh after reheating can also help maintain creaminess.
PrintCreamy Taco Soup Recipe
Creamy Taco Soup is a flavorful and hearty dish that combines seasoned ground beef, fresh vegetables, and creamy ingredients to create a comforting meal perfect for any day. This versatile soup features a rich blend of taco seasoning, bell peppers, tomato, and jalapeno, finished with creamy heavy cream and garnished with toppings like avocado, cilantro, and cheese. It’s easy to make on the stovetop and customizable with various garnishes and sides to suit your preferences.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-inspired
Ingredients
Soup Ingredients
- 1 tbsp olive oil
- 1 small onion, finely chopped (white or yellow preferred)
- 2–3 cloves garlic, minced
- 1 lb ground beef (lean if preferred)
- 1 red bell pepper, diced
- 1 large tomato, chopped
- 1/2 jalapeno, chopped (seeds removed for less spice, optional)
- 1 cup heavy cream (can substitute with plain Greek yogurt for lower carb)
- 2 tbsp taco seasoning
- Salt and black pepper, to taste
- 1 1/2 cups beef broth (or other broth of choice)
Garnish (Optional)
- Fresh cilantro, chopped (or parsley)
- Avocado, sliced or guacamole
- Mozzarella cheese, shredded (or cheddar, pepper Jack, or mix)
- Jalapeno, sliced
- Lime, juiced and sliced
Instructions
- Heat the pot: Grab a large pot and heat it over medium-high heat. Add the olive oil and the finely chopped onion.
- Sauté onions: Cook the onions for 3-5 minutes until golden brown, being careful not to overcook to avoid bitterness.
- Add garlic and beef: Add minced garlic and ground beef to the pot.
- Brown the beef: Break apart the ground beef, stir thoroughly, and cook for 7-8 minutes until browned and fully cooked.
- Add vegetables and seasonings: Mix in the diced bell pepper, chopped tomato, jalapeno, heavy cream, taco seasoning, salt, and black pepper.
- Cook mixture: Stir well and cook for another 4-5 minutes until tomatoes soften and ingredients are well combined.
- Add broth: Pour in the beef broth and mix everything thoroughly.
- Simmer soup: Reduce heat to low, cover with a lid, and let the soup simmer for 15-20 minutes to thicken and meld flavors.
- Serve and garnish: Ladle soup into bowls and top with optional garnishes such as cilantro, avocado slices, shredded mozzarella, sliced jalapeno, and fresh lime juice and slices.
Notes
- Use lean ground beef for a lower calorie and fat content.
- To reduce spiciness, remove seeds from jalapeno or omit it entirely; chipotle powder can be used for smoky heat instead.
- Substitute heavy cream with plain Greek yogurt for a higher protein and lower carb option.
- Taco seasoning is essential for authentic flavor; do not skip it.
- Serve soup in hollowed-out bread bowls for a hearty presentation, though this adds extra carbs.
- For a low-carb variation, serve with cauliflower rice instead of traditional rice or bread.
- Crunchy toppings like crushed tortilla chips, crispy bacon, or fried onions add delightful texture.
Keywords: creamy taco soup, ground beef soup, comforting soup, taco seasoning soup, easy dinner soup, Mexican soup, creamy beef soup

