Easy Taco Soup Recipe

Since putting out The Taco Tuesday Cookbook, I’m officially all in on tacos — but when I want a warm, comforting meal that’s healthy and quick, this easy taco soup recipe truly hits the spot every time!
This recipe puts a fun spin on my beloved chicken taco soup by swapping in ground beef, and I promise, it’s just as tasty and satisfying. It’s packed with flavor, good-for-you ingredients, and comes together effortlessly — perfect for busy nights when you want something comforting without the hassle.
This taco soup recipe brings all those classic taco flavors you love into a cozy, comforting bowl that’s ready in about 30 minutes. It’s super easy to customize — swap in your preferred protein or skip the meat completely. Plus, it’s kind on your budget and perfect for weeknight dinners or prepping ahead. Bonus: it freezes like a dream, and topping options let everyone tailor their bowl just how they like it.
- Fast: on your table in around 30 minutes.
- Flexible: switch proteins or go vegetarian effortlessly.
- Family-friendly: uses simple pantry staples and kid-approved flavors.
- Freezer- and make-ahead friendly for busy days.
Fast, Forgiving, One-Pot Meal
If dinner needs to be quick, forgiving, and full of that taco flavor you know and love, this recipe is your new best friend. It’s a weeknight lifesaver that doesn’t skimp on taste — and everyone can enjoy it just how they want.
- Ready in about 30 minutes. Brown your meat, stir in pantry goodies, and simmer gently. Dinner’s done and dusted—just right for hectic weeknights.
- One-pot meal with minimal cleanup. Made in one Dutch oven or pot, so you spend less time washing up and more time sitting down with your family.
- Uses pantry staples and won’t break the bank. Canned corn, black beans, green chiles, salsa, and broth form the heart of this soup. Chances are you already have these on hand.
- Super flexible for all eaters. Swap ground beef with turkey, chicken, or double up on beans for a vegetarian twist. You can also stretch it with rice, quinoa, or farro to feed more mouths with ease.
- Freezer and make-ahead friendly. This soup cools quickly, packs well, and freezes flat for easy stacking—similar to Crockpot Cowboy Soup. Pull it out when you’re busy and reheat with a splash of broth to freshen it up.
- Personalize with toppings. Everyone can add shredded cheese, sour cream, avocado slices, crunchy tortilla chips, a squeeze of lime, or fresh cilantro to brighten their bowl — perfect for picky eaters and mixing flavors.
- Classic taco taste with zero fuss. All the traditional taco spices and salsa blend into a cozy soup. Adjust the heat easily by adding chipotle, smoked paprika, or a milder salsa to suit your family’s taste buds. Prefer it in taco form? Try Baked Beef Tacos.
Ingredients and Simple Swaps

- corn (canned or frozen works)
- green chilis
- black beans
- jarred salsa
- taco seasoning
- beef broth
- ground beef
Quick One-Pot Cooking Method
- Heat a large Dutch oven or soup pot over medium-high heat.
- Add ground beef and taco seasoning and brown, breaking the meat up into small pieces, until cooked through.
- Drain excess fat from the pot if desired.
- If using a slow cooker: transfer the browned meat to the slow cooker, add the remaining ingredients, and cook on low 4–6 hours or high 2–3 hours.
- If using an Instant Pot: brown the meat using the sauté function (if not already browned), add the remaining ingredients, pressure cook on high for about 5 minutes, then quick release.
- Add canned corn, rinsed and drained black beans, green chiles, jarred salsa, and beef broth to the pot and stir to combine.
-
Bring the soup to a simmer, then reduce heat and simmer uncovered about 10 minutes until slightly thickened and the vegetables are tender.

- Taste and adjust seasoning, adding salt as needed at the end.
- If the soup is too thin, simmer uncovered longer to reduce, mash some beans against the side of the pot to thicken, or whisk in a cornstarch slurry (1 teaspoon cornstarch + 1 tablespoon cold water) and cook until thickened.
Pro Tips for Best Results
- Take your time browning the beef and break it up small so the soup has a consistent texture; drain excess fat if you want it leaner and less greasy.
- For better salt control, use low-sodium beef broth and salsa. Taste as you go and add salt at the end if you need it.
- If the soup tastes a little flat once everything’s combined, add a squeeze of fresh lime juice or a splash of apple cider vinegar to brighten things up just before serving.
- Need it thicker? Let it simmer uncovered a few extra minutes, mash some beans against the side of the pot, or whisk in a quick cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water).
- Add crunchy toppings like tortilla chips, raw onion, or shredded lettuce right before serving so they stay crisp; for combo inspiration, check out our Sheet Pan Ground Beef Nachos. Avoid freezing toppings like sour cream or cheese.
- When reheating leftovers, if the soup thickened too much in the fridge, just stir in a little broth or water to loosen it back up.
Easy Swaps and Add-Ins
- Swap the protein: choose lean ground turkey, chicken, or shredded rotisserie chicken for a lighter meal.
- Go vegetarian: leave out the meat and add a second can of beans, cooked lentils, or cooked quinoa for a hearty, plant-based option.
- Low-carb option: replace corn and black beans with chopped zucchini, bell peppers, or cauliflower florets.
- For smoky or spicy flavor, stir in finely chopped chipotle in adobo or a teaspoon of smoked paprika.
- Make it creamy: mix in a couple ounces of cream cheese or ¼ cup of heavy cream right before serving for a richer soup (similar to the finish in Easy Broccoli Cheddar Soup).
- Make a grain bowl: serve this taco soup over cooked rice, quinoa, or farro to fill up extra hungry bellies and stretch the servings.
- Use other appliances: brown the meat first then finish cooking in a slow cooker or Instant Pot for convenience. For more set-it-and-forget-it ideas, see 30 easy slow cooker recipes.
Make-Ahead, Freeze, and Reheat
Let your taco soup cool to room temperature (no longer than 2 hours) before storing it in airtight containers. If you’d like a richer variation to meal-prep next, try Creamy Taco Soup.
- Refrigerate for 3–4 days in a sealed container.
- Freeze for 2–3 months in freezer-safe bags or containers. For easier storage, freeze it flat on a sheet pan (these tips also work for hearty soups like Vegetable Beef Soup), then stack and label with the date and reheating instructions.
- Thaw in the fridge overnight and gently reheat on the stove with a splash of broth. You can microwave single portions in 60–90 second bursts, stirring in between.
- Don’t add fresh toppings like sour cream, avocado, or chips before freezing — add these after warming up your soup.

Common Questions Answered
- Can this be made vegetarian? Absolutely! Just skip the beef and add an extra can of beans, cooked lentils, or some cooked grains to keep things hearty and filling. For a completely meatless dinner idea, try our Simple Butternut Squash Soup.
- Can I use ground turkey or chicken instead of beef? Yes, go for it! Use the same amount as the beef and brown it first for the best flavor.
- Is this recipe compatible with slow cookers or Instant Pots? Definitely. For the slow cooker, brown the meat, toss everything in, then cook on low for 4–6 hours or high for 2–3 hours. For the Instant Pot, brown the meat using the sauté function, then pressure cook on high for about 5 minutes and do a quick release. Craving another set-it-and-forget-it soup? Try our Creamy Crockpot Chicken Gnocchi Soup.
- How do I thicken the soup if it’s too thin? Let it simmer uncovered to reduce, mash some beans against the pot walls, or stir in a cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water) and cook until thickened.
- Is this soup spicy? That depends on your salsa and green chilis. Use mild versions for gentle heat or pick hotter varieties to kick it up. Always taste and adjust gradually so it suits your family’s preferences.
- How long do leftovers keep? In the fridge, about 3–4 days. In the freezer, up to 2–3 months.

A quick, comforting, and flavorful taco soup made with ground beef, canned corn, black beans, green chiles, salsa, and beef broth. Ready in about 30 minutes and customizable for various dietary preferences.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4-6 servings 1x
- Category: Main Course
- Cuisine: Tex-Mex
Ingredients
- 1 pound ground beef
- 1 packet taco seasoning
- 1 can (15 oz) corn (canned or frozen works)
- 1 can (4 oz) green chiles
- 1 can (15 oz) black beans, rinsed and drained
- 1 cup jarred salsa
- 4 cups beef broth
Instructions
- Heat a large Dutch oven or soup pot over medium-high heat.
- Add ground beef and taco seasoning and brown, breaking the meat up into small pieces, until cooked through.
- Drain excess fat from the pot if desired.
- If using a slow cooker: transfer browned meat to slow cooker, add remaining ingredients, and cook on low 4–6 hours or high 2–3 hours.
- If using an Instant Pot: brown meat using sauté function (if not already browned), add remaining ingredients, pressure cook on high for about 5 minutes, then quick release.
- Add canned corn, rinsed and drained black beans, green chiles, jarred salsa, and beef broth to the pot and stir to combine.
- Bring the soup to a simmer, reduce heat and simmer uncovered about 10 minutes until slightly thickened and vegetables are tender.
- Taste and adjust seasoning, adding salt as needed at the end.
- If soup is too thin, simmer longer uncovered to reduce, mash some beans against pot side to thicken, or whisk in a cornstarch slurry (1 teaspoon cornstarch + 1 tablespoon cold water) and cook until thickened.
Notes
For a leaner soup, drain excess fat after browning beef., Use low-sodium beef broth and salsa for better salt control and add salt to taste., Add a squeeze of fresh lime juice or apple cider vinegar before serving to brighten flavors., To thicken soup, simmer longer, mash beans, or use a cornstarch slurry., Add crunchy toppings like tortilla chips, raw onion, or shredded lettuce just before serving., Avoid freezing fresh toppings, add them after reheating soup., When reheating, add a splash of broth to loosen soup if it thickened in the fridge.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: Approximately 300 calories per serving
- Fat: Approximately 12g per serving
- Carbohydrates: Approximately 30g per serving
- Protein: About 20g per serving
More in Soup