
Looking for a hearty, comforting dish that’s bursting with flavor? This taco soup recipe has everything you love about tacos—beef, beans, corn, and zesty spices—served in a warm, savory broth. It’s quick, budget-friendly, and perfect for weeknights, meal prep, or family gatherings.
Ingredients 📝
1 lb ground beef (or ground turkey for a lighter option)
1 onion, diced
1 packet taco seasoning (or homemade blend)
1 can (15 oz) black beans, drained and rinsed
1 can (15 oz) kidney beans, drained and rinsed
1 can (15 oz) corn, drained
1 can (15 oz) diced tomatoes (with juices)
1 can (10 oz) Rotel tomatoes with green chilies
2 cups beef or chicken broth
Salt & pepper, to taste
Optional toppings: shredded cheese, sour cream, avocado, cilantro, tortilla chips, lime wedges
Instructions 👩🍳
Brown the beef: In a large pot, cook ground beef and onion over medium heat until browned. Drain excess fat.
Add seasoning: Stir in taco seasoning and mix well.
Add everything else: Pour in beans, corn, diced tomatoes, Rotel, and broth. Stir to combine.
Simmer: Bring to a boil, then reduce heat and simmer for 20–25 minutes to let flavors meld.
Serve: Ladle into bowls and add your favorite toppings!
Quick Tips ✨
For extra heat, add a diced jalapeño or extra chili powder.
Make it creamy by stirring in a little cream cheese or heavy cream.
Store leftovers in the fridge for up to 4 days—it tastes even better the next day!
This soup freezes beautifully for up to 3 months.
Conclusion 🍴
This taco soup recipe is the perfect mix of comfort and flavor. It’s quick, customizable, and guaranteed to satisfy the whole family. Whether you serve it with tortilla chips, cornbread, or just on its own, one bowl won’t be enough! 🌮🥣💛