If you’re looking for an easy crock pot soup that tastes like the coziest bowl of taco night, this creamy taco soup is the recipe I always come back to. It’s rich, hearty, full of seasoned ground beef, beans, corn, tomatoes, and melty cheese, and it somehow manages to feel both comforting and fun at the same time.
I love this recipe because it gives you big flavor without asking you to fuss over dinner all day. A little quick prep up front, a few pantry staples, and your slow cooker does the rest. By the time it’s ready, you’ve got a thick, creamy, taco-inspired soup that’s perfect for chilly evenings, busy weeknights, game days, or anytime you want something filling that everyone is actually excited to eat.
What really makes this one special is the finish. A swirl of sour cream and cream cheese turns the broth silky and satisfying, while toppings like shredded cheese, cilantro, and crispy tortilla strips make each bowl feel like a complete meal. I’m going to walk you through exactly how I make it so you can get that same cozy, restaurant-worthy bowl at home.
Quick Recipe Info
| Prep time | 15 minutes |
| Cook time | 4 hours 15 minutes |
| Total time | 4 hours 30 minutes |
| Servings | 6 servings |
| Difficulty | Easy |
Why You’ll Love It
- It has all the flavors of tacos in one warm, creamy, deeply comforting bowl.
- The slow cooker does most of the work, which makes dinner feel much easier.
- It uses practical pantry and freezer staples like beans, corn, tomatoes, broth, and taco seasoning.
- It’s hearty enough to serve on its own, especially with toppings.
- You can easily adjust the spice level, protein, or creaminess to fit your family.
- Leftovers reheat beautifully, so it’s great for meal prep and busy lunches.
Nutritional Benefits and Adaptable Variations
Why this soup feels satisfying
This soup offers a nice balance of protein, fiber, and richness. The ground beef and beans make it filling, while corn and tomatoes add texture and a little natural sweetness. Because it’s so hearty, a smaller bowl can still feel like a complete meal. As always, nutrition can vary depending on the brands you use and the toppings you add.
Easy ways to make it your own
You can swap the ground beef for ground turkey or chicken if you prefer something a little lighter. If you like more heat, add diced jalapeno or a pinch of cayenne. Want it even creamier? Stir in a little extra cream cheese at the end. For a thicker soup, use slightly less broth. For a brothier version, add an extra splash and adjust the seasoning to taste. This recipe is very forgiving, which is one of the reasons I love sharing it.
Ingredients
For the soup base
- 1 pound ground beef
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 packet taco seasoning
- 1 teaspoon ground cumin
- 1 can black beans, drained and rinsed
- 1 can corn, drained
- 1 can diced tomatoes with green chilies
- 1 can tomato sauce
- 3 cups chicken broth
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
For the creamy finish
- 4 ounces cream cheese, softened and cubed
- 1/2 cup sour cream
- 1 cup shredded cheddar cheese
Optional toppings
- Extra shredded cheese
- Sour cream
- Chopped cilantro
- Tortilla strips or crushed tortilla chips
- Diced avocado or jalapeno
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- In a large skillet over medium heat, cook the ground beef and diced onion until the beef is browned and the onion has softened. Break the meat into small crumbles as it cooks. Add the garlic and cook for about 30 seconds more. Drain excess grease if needed.
- Transfer the beef mixture to your slow cooker. Stir in the taco seasoning, cumin, black beans, corn, diced tomatoes with green chilies, tomato sauce, chicken broth, salt, and black pepper.
- Cover and cook on low for 4 hours, or until the flavors have blended and the soup is hot and fragrant.
- About 15 minutes before serving, add the softened cream cheese. Stir well until it melts into the soup and creates a smooth, creamy texture.
- Turn the slow cooker to warm if needed, then stir in the sour cream and shredded cheddar cheese until fully combined. Taste and adjust seasoning.
- Ladle into bowls and finish with your favorite toppings like extra cheese, sour cream, cilantro, and tortilla strips. Serve hot.
Tips, Serving Suggestions & Substitutions
Best tip for the creamiest texture
Soften the cream cheese before adding it, and stir it in near the end of cooking rather than at the beginning. That helps it melt smoothly into the soup instead of staying in small lumps.
Serving ideas
I love serving this soup with warm cornbread, quesadillas, or a simple green salad. It’s also perfect for topping bars if you’re feeding a group. Set out bowls of cilantro, cheese, avocado, crushed chips, and sour cream so everyone can customize their own bowl.
Simple substitutions
You can use pinto beans instead of black beans, frozen corn instead of canned, or pepper jack instead of cheddar for a little more kick. If you don’t keep sour cream on hand, plain Greek yogurt can work well stirred in at the end. For a spicier version, add chipotle powder or chopped jalapeno.
Nutrition Information
| Calories | 420 | Protein | 26 g |
| Carbohydrates | 22 g | Fat | 26 g |
| Saturated fat | 11 g | Fiber | 5 g |
| Sugar | 5 g | Sodium | 980 mg |
These nutrition values are approximate per serving and will vary based on ingredient brands and toppings.
Storage & Make-Ahead Tips
Refrigerator: Let the soup cool, then store it in an airtight container in the fridge for up to 4 days.
Freezer: You can freeze it for up to 2 months, though creamy soups may separate slightly after thawing. Stir gently while reheating to bring it back together.
Reheating: Warm it on the stovetop over low heat or in the microwave in short intervals, stirring often. Avoid boiling after the dairy has been added so the texture stays smooth.
Make-ahead: If you want to prep in advance, brown the beef and onion the day before and refrigerate them. Then you can simply add everything to the slow cooker the next day and let it go.
FAQ
Can I make this creamy taco soup on the stovetop instead?
Yes. After browning the beef, combine the soup ingredients in a large pot and simmer for about 25 to 30 minutes. Stir in the cream cheese, sour cream, and cheddar at the end.
How do I make it thicker?
Use 2 1/2 cups of broth instead of 3, or let the soup sit on warm for a little while with the lid slightly ajar. The cream cheese and cheddar also help naturally thicken it.
Can I use ground turkey instead of ground beef?
Absolutely. Ground turkey works very well here. I like to add a small extra pinch of salt or taco seasoning since turkey can be a little milder in flavor.
Is this soup spicy?
As written, it has a mild to medium kick depending on your taco seasoning and canned tomatoes with green chilies. If you’re sensitive to spice, use mild versions of both.
What toppings go best with creamy taco soup?
My favorite combination is shredded cheese, a dollop of sour cream, chopped cilantro, and tortilla strips. Avocado, jalapeno, green onion, and lime are also delicious.
Final Thoughts
This is the kind of dinner I make when I want something dependable, filling, and genuinely cozy. If you try this creamy taco soup, I’d love to hear how you served it and what toppings you chose. Feel free to leave a comment, share it with someone who loves soup night, and save it to Pinterest for the next time you need an easy, comforting meal.

The Ultimate Creamy Taco Soup Recipe
Ingredients
Equipment
Method
- In a large skillet over medium heat, cook the ground beef and diced onion until the beef is browned and the onion has softened. Break the meat into small crumbles as it cooks. Add the garlic and cook for 30 seconds more. Drain excess grease if needed.
- Transfer the beef mixture to the slow cooker. Stir in the taco seasoning, cumin, black beans, corn, diced tomatoes with green chilies, tomato sauce, chicken broth, salt, and black pepper.
- Cover and cook on low for 4 hours, until hot and flavorful.
- About 15 minutes before serving, add the softened cream cheese and stir until melted and smooth.
- Stir in the sour cream and shredded cheddar cheese until fully combined. Taste and adjust seasoning if needed.
- Ladle into bowls and serve hot with optional toppings such as extra cheese, sour cream, cilantro, and tortilla strips.







