🌮 Creamy Taco Soup
Description
Creamy Taco Soup is a cozy, hearty one-pot meal packed with seasoned ground beef, beans, corn, tomatoes, and taco spices, finished with creamy cheese for a rich and comforting texture. It comes together quickly and is perfect for a family dinner, especially on chilly evenings. Add your favorite taco toppings for extra flavor and crunch.
🥣 Servings
6 servings
⏱️ Prep & Cook Time
- Prep: 10 minutes
- Cook: 25–30 minutes
- Total: About 40 minutes
Ingredients
- 1 lb (450 g) ground beef
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 packet taco seasoning, or about 2 tablespoons homemade taco seasoning
- 1 can (14–15 oz) diced tomatoes
- 1 can (8 oz) tomato sauce
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn, canned or frozen
- 4 cups beef or chicken broth
- 4 oz (115 g) cream cheese, softened and cubed
- 1 cup shredded cheddar cheese
- ½ cup heavy cream or half-and-half
- ½ teaspoon salt, or to taste
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika
- ¼ teaspoon chili powder, optional
- 1 tablespoon olive oil, if needed
Optional Toppings
- Shredded cheddar or Monterey Jack cheese
- Sour cream
- Chopped cilantro
- Diced avocado
- Sliced jalapeños
- Chopped green onions
- Crushed tortilla chips
- Lime wedges
👩🍳 Instructions
- Brown the beef:
Heat a large pot or Dutch oven over medium heat. Add the ground beef and cook for 5–7 minutes, breaking it apart with a spoon, until browned. Drain excess grease if necessary. - Cook the aromatics:
Add the chopped onion and cook for 3–4 minutes until softened. Add the minced garlic and cook for another 30 seconds. - Add the seasonings:
Stir in the taco seasoning, smoked paprika, chili powder, salt, and black pepper. Cook for about 30 seconds to release the spices’ aroma. - Add the soup ingredients:
Stir in the diced tomatoes, tomato sauce, kidney beans, black beans, corn, and broth. - Simmer:
Bring the soup to a gentle boil, then reduce the heat. Cover partially and simmer for about 15–20 minutes, stirring occasionally. - Make it creamy:
Reduce the heat to low. Add the softened cream cheese and stir until completely melted and incorporated. - Add cheese and cream:
Stir in the shredded cheddar cheese and heavy cream. Continue cooking gently for 2–3 minutes until the soup is smooth and creamy. Do not let it boil vigorously after adding the dairy. - Taste and adjust:
Taste the soup and adjust the salt, pepper, or chili powder according to your preference. - Serve:
Ladle into bowls and top with shredded cheese, sour cream, cilantro, avocado, jalapeños, tortilla chips, or a squeeze of fresh lime.
📝 Recipe Notes
- Cream cheese: Let it soften before adding so it melts more easily and produces a smoother soup.
- Ground meat: Ground turkey or chicken can be substituted for beef.
- Beans: Use your favorite combination of beans. Pinto beans are also excellent.
- Spice level: For mild soup, omit the chili powder and jalapeños. For extra heat, add cayenne pepper or diced green chiles.
- Consistency: If the soup becomes too thick, add a little extra broth.
- Make ahead: The soup can be prepared ahead and refrigerated. Reheat gently and add a splash of broth if needed.
- Storage: Refrigerate leftovers in an airtight container for up to 3–4 days.
- Freezing: Because of the dairy, the texture may change slightly after freezing. For best results, freeze the soup before adding the cream cheese, cheddar, and cream, then add them when reheating.
💡 Helpful Tips
For extra flavor:
Brown the beef well before adding the liquid. The browned bits add a deeper flavor to the soup.
For a thicker soup:
Mash some of the beans against the side of the pot or reduce the amount of broth slightly.
For a lighter version:
Use lean ground turkey, reduced-fat cream cheese, and evaporated milk or half-and-half instead of heavy cream.
For a vegetarian version:
Replace the beef with an additional can of beans or cooked lentils and use vegetable broth.
For meal prep:
Divide cooled soup into individual containers for easy lunches or dinners throughout the week.
🥑 Nutritional Information
Approximate per serving — based on 6 servings and without optional toppings:
| Nutrient | Approx. Amount |
|---|---|
| Calories | 490 kcal |
| Protein | 29 g |
| Carbohydrates | 38 g |
| Fat | 25 g |
| Saturated Fat | 11 g |
| Fiber | 8 g |
| Sugar | 8 g |
| Sodium | 1,150 mg |
| Calcium | 220 mg |
| Iron | 5 mg |
Nutrition will vary depending on the specific brands and ingredients used, particularly the taco seasoning, broth, cheese, and canned products.
❤️ Benefits
- Good source of protein: Beef, beans, and cheese help provide protein that supports muscles and overall body functions.
- Fiber-rich: Black beans, kidney beans, corn, and tomatoes contribute dietary fiber, which supports digestive health and fullness.
- Vegetable-containing: Tomatoes, onions, garlic, corn, and optional toppings add a variety of nutrients.
- Calcium: Cheese and cream cheese provide calcium, which is important for bones and teeth.
- Customizable: You can easily increase vegetables, use leaner meat, reduce sodium, or adjust the spice level to suit your dietary preferences.
- Filling and satisfying: The combination of protein, fiber, and fat makes this a substantial meal.
These are general nutritional benefits, not medical claims.
❓ Recipe Q&A
Q: Can I make Creamy Taco Soup without cream cheese?
Yes. You can use extra shredded cheese, sour cream, Greek yogurt, or a small amount of heavy cream. Add Greek yogurt or sour cream toward the end over low heat to reduce the chance of curdling.
Q: Can I use chicken instead of beef?
Absolutely. Use ground chicken or shredded cooked chicken.
Q: Can I make this soup in a slow cooker?
Yes. Brown the beef and onion first, then transfer them to the slow cooker with the tomatoes, beans, corn, broth, and seasonings. Cook on LOW for 5–6 hours or HIGH for 2–3 hours. Add the cream cheese, cheddar, and cream during the final 20–30 minutes.
Q: How can I make it spicier?
Add diced jalapeños, green chiles, cayenne pepper, hot sauce, or extra chili powder.
Q: How can I make it less spicy?
Use mild taco seasoning and omit chili powder, cayenne, and jalapeños.
Q: Can I use frozen corn?
Yes. Add it directly to the pot; there’s no need to thaw it first.
Q: Why is my creamy soup lumpy?
The cream cheese may not have been soft enough. For a smoother result, soften it first and add it gradually over low heat while stirring continuously.
Q: Can I freeze Creamy Taco Soup?
Yes, but dairy-based soups can separate slightly after thawing. For the best texture, freeze the soup before adding the dairy, then add the cream cheese and other dairy ingredients when reheating.
⭐ Serving Suggestion
Serve hot with crunchy tortilla chips, shredded cheddar, fresh cilantro, avocado, sour cream, and a squeeze of lime for a complete taco-inspired meal.