I love how this ground beef taco soup turns pantry staples into a hearty, flavor-packed dinner that tastes like it simmered all day. One bowl, and you’ll see why it disappears fast.

I’m obsessed with this taco soup because it tastes like taco night got louder, messier, and way more spoonable. The lean ground beef gives it that hearty, savory bite I want, while black beans make every scoop feel loaded without trying too hard.
I love that it’s bold, a little smoky, and totally unapologetic, the kind of dinner I crave when plain soup sounds boring. And the toppings?
That’s where I lose all self-control. Crunchy chips, creamy stuff, sharp cheese, extra lime.
But even before all that, this bowl already brings the flavor. Fast, filling, and dangerously easy to repeat.
Ingredients

- Lean ground beef makes it hearty, filling, and weeknight-dinner approved.
- Oil helps the onion and garlic soften without sticking or getting weird.
- Yellow onion adds that cozy, savory base every good soup needs.
- Garlic brings the bold little kick you’d miss if it wasn’t there.
- Green bell pepper adds color, crunch, and a fresh veggie vibe.
- Taco seasoning does the heavy lifting, so you’re not overthinking spices.
- Diced tomatoes keep it juicy, bright, and a little chunky.
- Tomato sauce makes the broth richer and more spoon-coating.
- Black beans add protein, fiber, and that classic taco soup feel.
- Pinto or kidney beans make it extra satisfying without feeling too heavy.
- Sweet corn gives little pops of sweetness in every bite.
- Beef broth pulls everything together and keeps it from tasting flat.
- Plus, salt and pepper let you tweak it exactly how you like.
- Basically, brown sugar or honey smooths out the tomato tang.
- Toppings make it fun: cheese, chips, avocado, lime, the whole deal.
Ingredient Quantities
- 1 pound lean ground beef
- 1 tablespoon vegetable oil or olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 green bell pepper, diced (optional)
- 1 packet taco seasoning (about 2 tablespoons) or 2 tablespoons homemade taco blend
- 1 tablespoon chili powder (if not using a full taco packet)
- 1 teaspoon ground cumin (if not using a full taco packet)
- 1 can (14.5 ounces) diced tomatoes
- 1 can (8 ounces) tomato sauce
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) pinto beans or kidney beans, drained and rinsed
- 1 can (15 ounces) sweet corn, drained
- 2 cups beef broth or low sodium beef stock
- 1 teaspoon kosher salt, or to taste
- 1/2 teaspoon black pepper, or to taste
- 1 tablespoon brown sugar or honey (optional, to balance acidity)
- 1/4 cup chopped fresh cilantro, for garnish (optional)
- Shredded cheddar cheese, sour cream, sliced green onions, tortilla chips, lime wedges and diced avocado for serving as desired
How to Make this
1. Heat oil in a large pot over medium heat; add ground beef and cook, breaking up, until no longer pink and browned, about 6 to 8 minutes; drain excess fat if needed.
2. Add diced onion, minced garlic and diced green bell pepper to the pot and cook until softened, about 4 minutes.
3. Stir in taco seasoning (or taco blend), chili powder and ground cumin if using; cook 1 minute to bloom the spices.
4. Add diced tomatoes, tomato sauce, black beans, pinto or kidney beans, sweet corn and beef broth; stir to combine.
5. Add kosher salt, black pepper and brown sugar or honey if using; bring to a simmer.
6. For stovetop: reduce heat and simmer uncovered for 15 to 20 minutes to meld flavors.
7. For slow cooker: transfer the mixture to a slow cooker and cook on low for 4 hours or high for 2 hours.
8. Taste and adjust seasoning with additional salt, pepper or a squeeze of lime if desired.
9. Ladle soup into bowls and top with shredded cheddar cheese, a dollop of sour cream, sliced green onions, diced avocado and cilantro as desired.
10. Serve with tortilla chips and lime wedges on the side.
Equipment Needed
1. Large heavy-bottomed pot or Dutch oven
2. Wooden spoon or heatproof spatula
3. Chef s knife
4. Cutting board
5. Measuring cups and spoons
6. Can opener
7. Colander or fine mesh strainer
8. Ladle for serving
9. Slow cooker (optional, if using the slow cooker method)
FAQ
Taco Soup Recipe Substitutions and Variations
- 1 pound lean ground beef: ground turkey or chicken, crumbled firm tofu or tempeh, or a plant based ground beef substitute (for vegetarian option mix finely chopped mushrooms with cooked lentils)
- 1 can (15 ounces) black beans / pinto beans: cannellini or navy beans, chickpeas, or extra corn and diced potatoes for a different texture
- 2 cups beef broth: chicken broth, vegetable broth, or water with 1 teaspoon bouillon or stock paste to taste
- Shredded cheddar cheese: Monterey Jack, pepper Jack, crumbled queso fresco or cotija, or a shredded vegan cheese
Pro Tips
– Brown the beef well until it develops some deep color before adding aromatics. Those browned bits carry rich, meaty flavor into the whole soup, so resist the urge to crowd the pan or stir constantly.
– After adding the tomatoes and broth, simmer gently long enough for flavors to marry. If you have time, a low, slow simmer for 30 to 45 minutes mellows acidity and makes the spices taste more rounded.
– Rinse and gently shake the canned beans well, then add them toward the end of cooking. That keeps their texture intact so they are tender but not mushy.
– Taste and tweak at the finish. A small pinch of sugar or a drizzle of honey balances tomato acidity, and a quick squeeze of lime brightens the whole pot. Add salt in small increments so you do not over-salt.
– For best leftovers, let the soup cool slightly before refrigerating. Reheat gently on the stove with a splash of broth or water if it thickens; the flavors deepen overnight and leftovers often taste even better the next day.

Taco Soup Recipe
I love how this ground beef taco soup turns pantry staples into a hearty, flavor-packed dinner that tastes like it simmered all day. One bowl, and you’ll see why it disappears fast.
6
servings
405
kcal
Equipment: 1. Large heavy-bottomed pot or Dutch oven
2. Wooden spoon or heatproof spatula
3. Chef s knife
4. Cutting board
5. Measuring cups and spoons
6. Can opener
7. Colander or fine mesh strainer
8. Ladle for serving
9. Slow cooker (optional, if using the slow cooker method)
Ingredients
-
1 pound lean ground beef
-
1 tablespoon vegetable oil or olive oil
-
1 medium yellow onion, diced
-
2 cloves garlic, minced
-
1 green bell pepper, diced (optional)
-
1 packet taco seasoning (about 2 tablespoons) or 2 tablespoons homemade taco blend
-
1 tablespoon chili powder (if not using a full taco packet)
-
1 teaspoon ground cumin (if not using a full taco packet)
-
1 can (14.5 ounces) diced tomatoes
-
1 can (8 ounces) tomato sauce
-
1 can (15 ounces) black beans, drained and rinsed
-
1 can (15 ounces) pinto beans or kidney beans, drained and rinsed
-
1 can (15 ounces) sweet corn, drained
-
2 cups beef broth or low sodium beef stock
-
1 teaspoon kosher salt, or to taste
-
1/2 teaspoon black pepper, or to taste
-
1 tablespoon brown sugar or honey (optional, to balance acidity)
-
1/4 cup chopped fresh cilantro, for garnish (optional)
-
Shredded cheddar cheese, sour cream, sliced green onions, tortilla chips, lime wedges and diced avocado for serving as desired
Directions
- Heat oil in a large pot over medium heat; add ground beef and cook, breaking up, until no longer pink and browned, about 6 to 8 minutes; drain excess fat if needed.
- Add diced onion, minced garlic and diced green bell pepper to the pot and cook until softened, about 4 minutes.
- Stir in taco seasoning (or taco blend), chili powder and ground cumin if using; cook 1 minute to bloom the spices.
- Add diced tomatoes, tomato sauce, black beans, pinto or kidney beans, sweet corn and beef broth; stir to combine.
- Add kosher salt, black pepper and brown sugar or honey if using; bring to a simmer.
- For stovetop: reduce heat and simmer uncovered for 15 to 20 minutes to meld flavors.
- For slow cooker: transfer the mixture to a slow cooker and cook on low for 4 hours or high for 2 hours.
- Taste and adjust seasoning with additional salt, pepper or a squeeze of lime if desired.
- Ladle soup into bowls and top with shredded cheddar cheese, a dollop of sour cream, sliced green onions, diced avocado and cilantro as desired.
- Serve with tortilla chips and lime wedges on the side.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 435g
- Total number of serves: 6
- Calories: 405kcal
- Fat: 20g
- Saturated Fat: 6g
- Trans Fat: 0.5g
- Polyunsaturated: 3g
- Monounsaturated: 11g
- Cholesterol: 60mg
- Sodium: 780mg
- Potassium: 730mg
- Carbohydrates: 39g
- Fiber: 8g
- Sugar: 6g
- Protein: 28g
- Vitamin A: 1500IU
- Vitamin C: 25mg
- Calcium: 100mg
- Iron: 5mg













