Follow Me On Pinterest!
If you are looking for a weeknight dinner that comes together faster than you can order takeout, this Quick & Easy Taco Soup is your new best friend. It is a hearty, flavorful, and incredibly satisfying meal that relies on simple pantry staples and fresh ground meat. Whether it is a chilly evening or just a busy Tuesday, this soup delivers big on taste with minimal effort. Your family will love the bold taco flavors, and you will love that there is only one pot to clean up at the end of the night.
Recipe Information
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Servings: 6 servings
- Difficulty: Easy
Nutrition values
- Calories: 325 kcal
- Protein: 24g
- Carbs: 32g
Why Make This Quick & Easy Taco Soup 20 Minute Family Favorite
This recipe is a lifesaver for several reasons. First, it is incredibly fast. In just 20 minutes, you transition from a cold stove to a steaming bowl of comfort. Second, it is highly customizable; you can swap out beans or proteins based on what is in your cupboard. Third, it is a “dump-and-go” style soup once the meat is browned, making it nearly foolproof for beginners. Finally, it scales easily for large crowds or meal prep, tasting even better the next day as the spices meld together.
Ingredients
- 1 lb lean ground beef (or ground turkey)
- 1 small yellow onion, diced
- 1 packet (1 oz) taco seasoning
- 1 packet (1 oz) dry ranch dressing mix
- 1 can (15 oz) pinto beans, undrained
- 1 can (15 oz) black beans, undrained
- 1 can (15 oz) corn, undrained
- 1 can (14.5 oz) diced tomatoes with green chilies (like Ro-Tel)
- 2 cups beef broth (low sodium preferred)
- Optional toppings: Shredded cheese, sour cream, avocado, cilantro, and tortilla chips
Directions
Step 1: Brown the Beef and Onion
Place a large pot or Dutch oven over medium-high heat. Add the ground beef and diced onion to the pot. Cook until the beef is fully browned and the onions are translucent, breaking the meat into small crumbles with a wooden spoon or spatula. Drain any excess grease from the pot to keep the soup light and flavorful.
Step 2: Combine and Simmer
Stir in the taco seasoning and ranch dressing mix until the meat is evenly coated. Add the pinto beans, black beans, corn, and diced tomatoes with green chilies directly into the pot. Do not drain the canned goods, as the liquid provides extra flavor and thickness. Pour in the beef broth. Stir everything together and bring the mixture to a boil. Reduce the heat and let it simmer for 10 to 12 minutes.
Step 3: Garnish and Serve
Ladle the hot soup into deep bowls. This is where the fun starts! Set out a variety of toppings so everyone can customize their bowl. Top with a generous sprinkle of shredded cheddar cheese, a dollop of sour cream, and fresh cilantro. Serve with a handful of crunchy tortilla chips on the side or crushed over the top.
Expert Tips for Perfect Quick & Easy Taco Soup 20 Minute Family Favorite
To get the best results, do not drain the canned beans and corn. The liquid in these cans contains starches that help thicken the soup and add a deeper savory note. If you prefer a thinner soup, you can add an extra half cup of beef broth or water. For the best flavor, use a high-quality taco seasoning or make your own blend of chili powder, cumin, and garlic powder. If you are watching your sodium intake, look for “low sodium” versions of the broth and canned beans.
Delicious Variations
You can easily adapt this soup to fit your preferences. For a leaner version, use ground turkey or shredded rotisserie chicken instead of beef. To make it vegetarian, simply omit the meat and add an extra can of kidney beans or chickpeas along with vegetable broth. If you like heat, stir in some chopped jalapeños or a dash of hot sauce during the simmering process. For a creamier texture, stir in half a block of cream cheese at the very end until it melts completely into the broth.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes! Brown the beef and onions first, then place all ingredients into the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours.

How long does this soup stay fresh in the fridge?
This soup is excellent for meal prep. It will stay fresh in an airtight container in the refrigerator for up to 4 to 5 days.
Can I freeze taco soup?
Absolutely. Allow the soup to cool completely before transferring it to freezer-safe bags or containers. It will keep well for up to 3 months. Thaw in the fridge overnight before reheating.
What are the best beans to use?
Pinto and black beans are traditional, but kidney beans, chili beans, or even navy beans work perfectly in this recipe.
Is this soup spicy?
As written, the soup has a mild to medium kick depending on the brand of diced tomatoes with green chilies you use. To make it kid-friendly and very mild, use regular diced tomatoes instead of the version with chilies.
Conclusion
This Quick & Easy Taco Soup is the ultimate solution for those nights when time is short but hunger is high. It combines the comfort of a warm stew with the vibrant, zesty flavors of a taco. With its 20-minute cook time and simple cleanup, it is guaranteed to become a staple in your weekly meal rotation. Grab your favorite toppings and enjoy a bowl tonight!

Quick & Easy Taco Soup 20 Minute Family Favorite
- Total Time: 20 minutes
- Diet: General (Vegetarian variation mentioned)
Ingredients
- 1 lb lean ground beef (or ground turkey)
- 1 small yellow onion, diced
- 1 packet (1 oz) taco seasoning
- 1 packet (1 oz) dry ranch dressing mix
- 1 can (15 oz) pinto beans, undrained
- 1 can (15 oz) black beans, undrained
- 1 can (15 oz) corn, undrained
- 1 can (14.5 oz) diced tomatoes with green chilies (like Ro-Tel)
- 2 cups beef broth (low sodium preferred)
- Optional toppings: Shredded cheese, sour cream, avocado, cilantro, and tortilla chips
Instructions
- Step 1: Brown the Beef and Onion
Place a large pot or Dutch oven over medium-high heat. Add the ground beef and diced onion to the pot. Cook until the beef is fully browned and the onions are translucent, breaking the meat into small crumbles with a wooden spoon or spatula. Drain any excess grease from the pot to keep the soup light and flavorful. - Step 2: Combine and Simmer
Stir in the taco seasoning and ranch dressing mix until the meat is evenly coated. Add the pinto beans, black beans, corn, and diced tomatoes with green chilies directly into the pot. Do not drain the canned goods, as the liquid provides extra flavor and thickness. Pour in the beef broth. Stir everything together and bring the mixture to a boil. Reduce the heat and let it simmer for 10 to 12 minutes. - Step 3: Garnish and Serve
Ladle the hot soup into deep bowls. This is where the fun starts! Set out a variety of toppings so everyone can customize their bowl. Top with a generous sprinkle of shredded cheddar cheese, a dollop of sour cream, and fresh cilantro. Serve with a handful of crunchy tortilla chips on the side or crushed over the top.
- Cook Time: 20 minutes









