RecipeTaco Soup

Nutrition Facts
Amount per Serving
  • Calories: 170
  • Protein: 18 g
  • Total Fat: 2 g
    • Unsaturated Fat: 2 g
    • Saturated Fat: 0 g
  • Cholesterol: 25 mg
  • Total Carbohydrate: 22 g
  • Dietary Fiber: 6 g
  • Total Sugar: 3 g
    • Natural Sugar: 3 g
    • Added Sugar: 0 g
  • Sodium: 380 mg

Let’s taco ‘bout this slurp-worthy soup: it’s everything you love about tacos transformed into a wholesome and hearty soup format. It’s action-packed with ground meat, onions, black beans, corn, and jalapeños (if you feel like adding them in), and perfectly seasoned so each bite makes you crave another… and another (trust me on this one).  I also appreciate how everything cooks in one pot for easy cleanup, and the entire dish takes only 30 minutes to prepare. As for toppings? Decorate your bowl with whatever suits your fancy—from chopped cilantro, avocado cubes, and jalapeños to shredded cheddar, Greek yogurt, crushed taco shells and salsa. This has quickly become a Bauer family fave, and I’m betting y’all will love it, too!

  • Prep time
  • Total Time
This recipe makes 9 heaping cups

• 1 pound ground turkey or beef (90 to 94% lean)
• 1 medium onion, diced
• 2 cans black beans, rinsed and drained
• 1 can corn, rinsed
• 1 pint cherry or grape tomatoes, quartered*
• 1 jalapeño, diced (optional)**
• 2 (1oz) packets taco seasoning mix (~4 Tablespoons total)***
• 4 cups reduced-sodium chicken broth
• Optional toppers: cilantro, avocado, jalapeño, crushed taco shells, Greek yogurt, shredded cheddar cheese.

*you can use a 15oz can diced tomatoes instead. If using canned, I recommend fire-roasted diced tomatoes.

**If adding jalapeños, remove seeds for less heat

*** I like things heavily seasoned and therefore use two (1oz each) packets of taco seasoning blend. That’s 4 Tablespoons total. However, you may prefer a less intensely flavored soup. With that in mind, I recommend starting with one (1oz) packet of taco seasoning blend (2 Tablespoons), tasting, and adding more as needed. You can also make your own using my DIY blend.


Liberally mist a soup pot or a large, deep skillet with oil spray and warm over medium-high heat. Add the meat and onions and cook for 6-9 minutes, chopping with a wooden spoon or spatula to crumble the meat as it browns.

Add the beans, corn, tomatoes, jalapeños and taco seasoning mix. Stir to combine. Add the broth and mix everything together. Bring to a boil, reduce heat and simmer for about five minutes or so until the soup is piping hot.

Ladle into bowls and garnish with optional toppers!

Nutrition provided per cup.

Try this Chicken Tortilla Soup!