Taco Soup Recipe
If you’re craving something hearty, flavorful, and super easy to throw together, you’re going to love this Taco Soup. It’s the ultimate comfort food that brings together the warmth of a rich broth, the spice of taco seasoning, and the satisfying textures of black beans, corn, and tender ground beef. Whether you’re feeding a crowd or just looking for a fuss-free weeknight dinner, this Taco Soup is guaranteed to become a beloved staple in your recipe collection.

Ingredients You’ll Need
The beauty of Taco Soup lies in its simplicity and the way each ingredient shines through. We’ve kept the ingredients straightforward but full of personality—each one adding its own unique burst of flavor, texture, or color that makes this soup so inviting.
- 1 lb ground beef: Gives the soup a rich and meaty base that’s wonderfully satisfying.
- 1 can black beans, drained and rinsed: Adds heartiness and a creamy texture that balances the spice.
- 1 can corn, drained: Brings a touch of natural sweetness and vibrant color to the bowl.
- 1 can diced tomatoes with green chilies: Infuses the soup with tangy brightness and a gentle kick of heat.
- 1 packet taco seasoning: The magic blend of spices that turns the ingredients into authentic, irresistible Taco Soup.
How to Make Taco Soup
Step 1: Brown the Ground Beef
Start by heating a skillet over medium heat and browning the ground beef. This step lets you develop that deep, savory flavor base. If you want to add an extra layer of aroma, throw in some chopped onion and minced garlic while browning—trust me, it’s worth it! Once the beef is fully cooked and nicely browned, drain any excess fat to keep the soup from feeling greasy.
Step 2: Combine Ingredients in the Crockpot
Transfer the browned beef into your crockpot, then add in the drained black beans, corn, diced tomatoes with green chilies, and the taco seasoning packet. Stir everything together until the seasoning is evenly distributed, creating a vibrant mixture ready to simmer.
Step 3: Slow Cook to Perfection
Set your crockpot to low and let the magic happen for about six hours. This slow cooking process melds all the flavors beautifully, deepening the spice while tenderizing the beef even more. If you’re short on time, you can cook it on high for 3 to 4 hours, but the low-and-slow method makes this Taco Soup especially comforting.
How to Serve Taco Soup

Garnishes
What truly elevates Taco Soup is all the little toppings you can pile on. Fresh shredded cheese, a dollop of sour cream, sliced jalapeños, or a sprinkle of chopped cilantro all add flavor and texture contrast. Don’t forget crunchy tortilla chips—they’re perfect for dipping or sprinkling right on top.
Side Dishes
This soup pairs wonderfully with simple side dishes that complement its bold flavors. Serve it alongside warm cornbread, a crisp green salad, or some buttery rice to soak up all the delicious broth. These sides add dimension and satisfy different textures and tastes at the table.
Creative Ways to Present
If you want to make Taco Soup feel extra special, try serving it in mini bread bowls or individual mason jars for a rustic, fun presentation. You can also layer the soup in a clear glass bowl with toppings arranged beautifully on top for a colorful, inviting centerpiece that looks as good as it tastes.
Make Ahead and Storage
Storing Leftovers
Leftover Taco Soup keeps beautifully in an airtight container in the fridge for up to 3 to 4 days. The flavors actually deepen overnight, making your next bowl even tastier. Just make sure to cool it completely before refrigerating.
Freezing
This soup freezes wonderfully, making it a great meal prep option. Portion it out into freezer-safe containers, leaving a little space for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat your Taco Soup on the stovetop over medium heat, stirring occasionally until warmed through. If it seems too thick, add a splash of water or broth to loosen it up. Alternatively, microwave individual servings for a quick and cozy lunch or dinner.
FAQs
Can I make Taco Soup without ground beef?
Absolutely! For a vegetarian version, try swapping the beef with extra beans or a plant-based meat substitute. You can also add extra veggies like bell peppers or zucchini for bulk and flavor.
Is Taco Soup spicy?
The spice level depends on the taco seasoning and the diced tomatoes with green chilies. If you prefer milder flavors, use a mild taco seasoning packet or reduce the amount. You can always add heat with garnishes like jalapeños if you want.
Can I use fresh ingredients instead of canned?
Yes! Fresh corn off the cob and diced tomatoes with fresh chilies can be great swaps, though canned ingredients offer convenience and consistent flavor. If using fresh, cook down the tomatoes a bit to maintain the right soup texture.
Can Taco Soup be made on the stovetop instead of a crockpot?
Definitely. After browning the beef, combine all ingredients in a large pot and simmer on low heat for about 45 minutes to an hour, stirring occasionally until the flavors meld.
How do I make Taco Soup thicker?
For a thicker soup, you can mash some of the beans as it cooks or stir in a small amount of cornmeal or masa harina toward the end of cooking. This will add body and a delightful texture.
Final Thoughts
Taco Soup is such a wonderful recipe to keep in your back pocket all year round. It’s easy, comforting, and endlessly customizable, making it feel like a warm hug in a bowl. So go ahead, gather your ingredients, and start cooking—your new favorite Taco Soup is waiting to become a cherished part of your family meals!
PrintTaco Soup Recipe
A hearty and flavorful Taco Soup made with ground beef, black beans, corn, and diced tomatoes with green chilies, seasoned perfectly with taco seasoning. This easy slow-cooker recipe is perfect for a comforting weeknight dinner and can be topped with cheese, sour cream, or tortilla chips for added texture and taste.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Slow Cooker
- Cuisine: Mexican-American
- Diet: Low Fat
Ingredients
Meat
- 1 lb ground beef, browned
Vegetables & Beans
- 1 can black beans, drained and rinsed (15 oz)
- 1 can corn, drained (15 oz)
- 1 can diced tomatoes with green chilies (14.5 oz)
Seasoning
- 1 packet taco seasoning (about 1 oz)
Instructions
- Brown the beef: In a skillet over medium heat, brown the ground beef until fully cooked, optionally adding chopped onion and minced garlic for extra flavor. Drain any excess fat.
- Combine ingredients: Transfer the browned beef to a crockpot. Add the drained and rinsed black beans, drained corn, diced tomatoes with green chilies, and the packet of taco seasoning. Stir thoroughly to combine all ingredients evenly.
- Cook the soup: Cover and cook on low heat in the crockpot for 6 hours, allowing all the flavors to meld together perfectly.
- Serve: Ladle the soup into bowls and serve hot. Garnish with tortilla chips, shredded cheese, and sour cream as desired to add extra textures and richness.
Notes
- For added depth, sauté onions and garlic with the ground beef.
- Use low-sodium canned goods to reduce salt intake.
- This recipe can be adapted to a vegetarian version by omitting ground beef and adding extra beans or vegetables.
- Leftovers store well in the refrigerator for up to 3 days or freeze for up to 3 months.
- Serve with tortilla chips or over rice for a filling meal.
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 5g
- Sodium: 550mg
- Fat: 10g
- Saturated Fat: 3.5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 18g
- Cholesterol: 50mg
Keywords: taco soup, slow cooker soup, ground beef soup, easy dinner, Mexican soup