If you’re craving a cozy bowl that bursts with bold flavors and creamy comfort, this Ground Beef Enchilada Soup Recipe is exactly what your kitchen needs. It’s like your favorite enchiladas transformed into a warm, hearty soup that brings together rich ground beef, tangy enchilada sauce, and a velvety cream cheese finish. Every spoonful delivers layers of savory goodness with a touch of spice, all topped off with crunchy tortilla chips and fresh lime for that extra zing. This recipe is an absolute game changer for weeknight dinners or anytime you want a satisfying meal that’s both simple and spectacular.

Ingredients You’ll Need
These ingredients are straightforward but come together beautifully, each playing a key role in building the soup’s irresistible flavor, texture, and vibrant color. From the tender ground beef to the punchy enchilada sauce, every component contributes something special.
- 1 lb ground beef: The hearty, savory base that gives the soup its meaty richness.
- 1 tablespoon olive oil: Helps brown the beef and softens the veggies perfectly.
- 2 cups beef broth: Adds depth and a savory foundation to the soup.
- 1 10 oz can enchilada sauce: Brings that classic Mexican flavor and a mild kick.
- 4 oz cream cheese (cubed): Creates a velvety, creamy texture that balances the spices.
- 1 10 oz can diced tomatoes with green chilies: Adds acidity, moisture, and a subtle heat.
- 1 teaspoon minced garlic: Infuses aromatic warmth and complexity.
- 1 yellow onion (chopped): Provides sweetness and body to the soup’s base.
- 1 bell pepper (chopped): Offers crunch and a pop of color.
- 1 cup frozen corn: Adds bursts of sweetness and texture.
- 2 tablespoons taco seasoning: Packs in smoky, savory spices that tie everything together.
- Broken tortilla chips or strips: Perfect for that satisfying crunch as a topping.
- Sour cream: Cool and creamy contrast to the warm spices.
- Shredded cheese (Mexican blend or cheddar): Melts into the soup or tops it for gooey indulgence.
- Lime wedges (optional): Adds fresh brightness with a squeeze of citrus.
- Chopped cilantro: A fresh, herbal finish for garnish.
How to Make Ground Beef Enchilada Soup Recipe
Step 1: Cook the Ground Beef
Start by heating olive oil in a large pot over medium heat. Once shimmering, add the ground beef, breaking it up with a spoon as it cooks. Brown it thoroughly until no pink remains, then drain off any excess fat to keep the soup light but flavorful. This creates the meaty base that’s full of hearty goodness.
Step 2: Sauté Aromatics
Next, toss in the chopped onion, bell pepper, and minced garlic. Cook them down for about 3 to 4 minutes until they become fragrant and softened — this step builds up the soup’s savory foundation and layers of flavor that make every bite satisfying.
Step 3: Build the Soup Base
Sprinkle in the taco seasoning to coat the veggies and beef, stirring well to infuse that smoky, spicy essence. Then, pour in the diced tomatoes with green chilies along with the beef broth. Bring everything up to a gentle simmer to start marrying those rich flavors together.
Step 4: Add Cream Cheese and Enchilada Sauce
The magic happens when you add cubed cream cheese and the enchilada sauce. Stir continuously as the cream cheese melts, transforming the broth into a creamy, luscious soup. This step adds that irresistible smoothness that makes this Ground Beef Enchilada Soup Recipe so comforting.
Step 5: Simmer with Corn
Toss in the frozen corn and let the soup simmer uncovered for 10 to 15 minutes. This not only warms the corn through but also allows the flavors to deepen and blend into that perfect balance between spicy, savory, and creamy.
Step 6: Serve Hot and Enjoy
Once you’re ready to serve, ladle the soup into bowls and top generously with broken tortilla chips, shredded cheese, a dollop of sour cream, fresh cilantro, and a squeeze of lime if you like a hint of citrus brightness. It’s a feast for your senses and will warm you right up!
How to Serve Ground Beef Enchilada Soup Recipe

Garnishes
Don’t skip the toppings because they add texture and flavor contrast that takes this soup over the top. Crunchy tortilla chips bring a wonderful crispness, while sour cream cools down the spice. Fresh cilantro and cheese add color and richness, and a squeeze of lime brightens every spoonful.
Side Dishes
This soup is satisfying enough on its own but pairing it with simple sides like a fresh green salad, warm cornbread, or even some steamed rice can turn it into a well-rounded meal. These sides complement the flavors without overpowering that rich enchilada essence.
Creative Ways to Present
For a fun twist, consider serving the soup in mini bread bowls or topped with guacamole and diced avocado. You could also layer it in a glass jar for a grab-and-go meal or turn it into a dip by thickening it slightly for those taco nights. The possibilities to make this Ground Beef Enchilada Soup Recipe your own are endless!
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer any leftover soup to an airtight container and keep it in the refrigerator for up to 3 days. The flavors actually meld together even more after sitting, making your leftovers taste amazing.
Freezing
This soup freezes beautifully. Portion it into freezer-safe containers or heavy-duty freezer bags and freeze for up to 3 months. Make sure to leave some room in the container for expansion as it freezes.
Reheating
To reheat, thaw overnight in the fridge if frozen, then warm in a pot over medium heat until steaming hot. Stir occasionally to keep that creamy texture smooth. Add toppings fresh each time for the best experience.
FAQs
Can I substitute ground beef with another protein?
Absolutely! Ground turkey, chicken, or even a plant-based meat alternative work well. Just adjust cooking times to ensure the protein is fully cooked and flavorful.
Is this soup spicy?
The spice level is moderate thanks to the enchilada sauce and taco seasoning, but it’s easily adjusted. Use mild or hot enchilada sauce depending on your heat preference, and add extra chili powder or jalapeños if you want more kick.
Can I make this recipe vegetarian?
Yes! Swap the ground beef for beans or lentils and use vegetable broth instead of beef broth. The enchilada sauce and seasoning will keep the flavors vibrant and satisfying.
What other toppings would be good besides the traditional ones?
Try diced avocado, pickled jalapeños, sliced green onions, or even a drizzle of hot sauce. Each adds a unique layer of flavor or texture that pairs perfectly with the soup.
How thick or thin is the soup?
This Ground Beef Enchilada Soup Recipe has a creamy but still broth-like consistency, perfect for spooning with your favorite tortilla chips. If you prefer it thicker, simmer it a bit longer uncovered or add a bit more cream cheese.
Final Thoughts
This Ground Beef Enchilada Soup Recipe is the ultimate crowd-pleaser that combines ease, flavor, and comfort all in one bowl. Whether you’re feeding family or friends, or just craving something cozy on a chilly day, this soup delivers pure satisfaction without any fuss. I encourage you to dive in, customize your toppings, and enjoy a bowl of warm, cheesy happiness that feels like a hug from the inside out.
Print
Ground Beef Enchilada Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-American
Description
This Ground Beef Enchilada Soup is a comforting and flavorful meal that combines seasoned ground beef with a creamy enchilada sauce base, diced tomatoes with green chilies, and a blend of aromatic vegetables. Finished with toppings like tortilla chips, shredded cheese, and sour cream, it’s a satisfying dish perfect for a quick weeknight dinner.
Ingredients
Meat and Oil
- 1 lb ground beef
- 1 tablespoon olive oil
Liquids and Sauces
- 2 cups beef broth
- 1 10 oz can enchilada sauce
- 1 10 oz can diced tomatoes with green chilies
Dairy
- 4 oz cream cheese, cubed
Vegetables and Aromatics
- 1 yellow onion, chopped
- 1 bell pepper, chopped
- 1 cup frozen corn
- 1 teaspoon minced garlic
Seasoning
- 2 tablespoons taco seasoning
Toppings
- Broken tortilla chips or strips
- Sour cream
- Shredded cheese (Mexican blend or cheddar)
- Lime wedges (optional)
- Chopped cilantro
Instructions
- Cook the Ground Beef: In a large pot, heat the olive oil over medium heat. Add the ground beef and cook until browned, breaking it apart as it cooks. Once browned, drain any excess fat from the pot.
- Sauté Vegetables and Aromatics: Add the chopped yellow onion, bell pepper, and minced garlic to the pot with the beef. Cook for 3-4 minutes until the vegetables soften and become fragrant.
- Add Seasonings and Tomatoes: Stir in the taco seasoning, diced tomatoes with green chilies, and beef broth. Bring the mixture to a simmer to allow flavors to meld.
- Add Cream Cheese and Enchilada Sauce: Incorporate the cubed cream cheese and enchilada sauce into the pot. Stir continuously until the cream cheese melts completely, creating a creamy soup base.
- Simmer the Soup: Add the frozen corn and let the soup simmer gently for 10-15 minutes so all the flavors fully develop and the soup thickens slightly.
- Serve and Garnish: Ladle the hot soup into bowls. Top with broken tortilla chips or strips, shredded cheese, sour cream, chopped cilantro, and a squeeze of lime juice if desired. Serve immediately while warm.
Notes
- For a spicier soup, add additional diced green chilies or a pinch of cayenne pepper.
- You can substitute ground turkey or chicken for a leaner protein option.
- Use gluten-free tortilla chips to make this recipe gluten-free.
- Leftovers keep well in the refrigerator for 3-4 days and reheat nicely on the stove or in the microwave.
- Add avocado slices as an extra topping for creaminess and flavor.

