This cozy Beef Enchilada Soup is like a warm hug in a bowl! With tender beef, beans, and zesty tomatoes, each spoonful is packed with flavor. It’s a delightful twist on your favorite enchiladas!
Honestly, this soup is a game-changer for busy nights. I whip it up in no time, and it pairs perfectly with some crunchy tortilla chips. I can’t resist sprinkling on extra cheese! 🧀
Key Ingredients & Substitutions
Ground Beef: This is the main protein in the soup. You can use ground turkey or chicken for a leaner option. If you prefer a vegetarian dish, try using black beans or lentils instead.
Onion: A medium onion adds flavor and depth. I like using yellow onions, but white or red onions work well too. If you’re short on onions, leeks can be a nice substitute.
Bell Pepper: I usually use red bell peppers for their sweetness. Green peppers are great as well; they have a more earthy taste. If you need a substitute, try using diced zucchini for a different flavor.
Diced Tomatoes: Canned tomatoes are convenient. If you want a fresh taste, feel free to use fresh diced tomatoes instead. Just make sure to adjust the quantity as fresh tomatoes can be juicier.
Cumin & Chili Powder: These spices give the soup its warm flavor. If you’re out of one, you can use taco seasoning as an alternative. Adjust based on your spice tolerance!
How Do I Get the Best Flavor from My Soup?
Getting rich flavor in soup is all about layering ingredients as you cook. Start by cooking the beef and letting it brown well; this develops tasty bits at the bottom of the pot—these add so much flavor!
- After browning the beef, don’t rush the sautéing of vegetables. Take about 5 minutes for that.
- When you add the tomatoes and broth, scrape up those browned bits to incorporate them.
- Let the soup simmer for at least 20 minutes. This time allows the spices and flavors to meld together beautifully.
By following these tips, you’ll have a hearty soup that’s bursting with flavor! Enjoy the process and feel free to taste and tweak along the way.
How to Make Beef Enchilada Soup?
Ingredients You’ll Need:
Main Ingredients:
- 1 lb ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 bell pepper (red or green), diced
- 1 can (15 oz) diced tomatoes (with green chilies if preferred)
- 1 can (15 oz) corn, drained
- 4 cups beef broth
- 1 packet enchilada sauce mix (or 1 can of enchilada sauce)
- 1 tsp ground cumin
- 1 tsp chili powder
- Salt and pepper to taste
For Topping:
- 1 cup shredded cheddar cheese
- 1 cup sour cream
- Fresh cilantro, chopped
- Avocado slices
How Much Time Will You Need?
This delicious Beef Enchilada Soup will take about 10 minutes to prepare and 30 minutes to cook, totaling around 40 minutes. It’s quick and easy, making it a perfect meal for any day of the week!
Step-by-Step Instructions:
1. Brown the Beef:
Start by heating a large pot over medium heat. Add the ground beef and cook it until it’s fully browned, which usually takes about 5-7 minutes. If there’s excess fat in the pot, carefully drain it so your soup doesn’t turn out greasy.
2. Sauté the Vegetables:
Once the beef is cooked, add the diced onion, minced garlic, and diced bell pepper to the pot. Sauté everything together for about 5 minutes, or until the vegetables are softened and fragrant. This step adds great flavor to your soup!
3. Combine the Soup Ingredients:
Now it’s time to add more ingredients! Stir in the diced tomatoes, corn, beef broth, enchilada sauce mix (or canned enchilada sauce), cumin, and chili powder. Season with a little salt and pepper based on your taste. Mix everything together until well combined.
4. Let It Simmer:
Bring the soup to a boil by increasing the heat for a moment, then reduce the heat to low and let it simmer for about 20-30 minutes. Stir occasionally to help all those yummy flavors come together.
5. Serve and Garnish:
Once the soup is ready, ladle it into bowls while it’s hot. Top each bowl with a sprinkle of shredded cheddar cheese, a dollop of sour cream, some avocado slices, and a handful of chopped cilantro to make it extra special.
6. Enjoy!
Now that your Beef Enchilada Soup is all prepared, sit down and enjoy this comforting, flavorful dish. Perfect for cozy evenings or when you need a quick meal!
Can I Use Ground Turkey or Chicken Instead of Beef?
Absolutely! Ground turkey or chicken are great alternatives if you’re looking for a leaner option. Just follow the same cooking instructions, and you’ll still end up with a hearty soup!
How Can I Make This Soup Vegetarian?
For a vegetarian version, substitute the ground beef with black beans or lentils. You can also replace the beef broth with vegetable broth. The overall flavors will change slightly, but it will still be delicious!
How Should I Store Leftover Soup?
Store leftovers in an airtight container in the refrigerator for up to 4 days. To freeze, place the cooled soup in freezer-safe containers, leaving a little space at the top for expansion, and it’ll last up to 3 months. Thaw in the fridge overnight before reheating.
Can I Adjust the Spice Level?
Definitely! If you prefer a milder soup, reduce the amount of chili powder and use mild diced tomatoes. For extra heat, add some chopped jalapeños or a dash of hot sauce before serving. Taste as you go to find your perfect balance!