Hearty Taco Soup Recipe with Refried Beans & Ground Beef for Easy Weeknight Dinners

By: John.Morgan35 | Published onDecember 10, 2025

Bowl of hearty taco soup with refried beans and ground beef for dinner

If you’re searching for a hearty and satisfying recipe that brings the whole family to the table, this Taco Soup might just be the answer. With layers of flavor and a blend of ingredients that create a comforting dish, it’s perfect for chilly evenings, last-minute gatherings, or simply when you’re craving something warm and delicious. My family often turns to this recipe on busy weeknights when we want something that’s not only easy to make but also packs a punch of flavor.

Why Cook This Taco Soup at Home

There are countless reasons to whip up this taco soup. For starters, it’s a budget-friendly meal that doesn’t skimp on taste. With one pot, you can create a full-bodied dish that everyone from kids to adults will love. It’s quick, coming together in about 30 minutes, making it ideal for weeknight dinners or even a fun weekend gathering with friends. Trust me, once you dig into a steaming bowl topped with your favorite ingredients, you’ll see why this dish has earned a special place in so many hearts.

“This taco soup recipe is a weeknight lifesaver! It was so easy and delicious. My kids ask for it every week now!” — Sarah M.

Preparing Taco Soup: What’s Involved

Making taco soup is a straightforward process that takes minimal effort. You’ll start by browning ground beef and onions, followed by adding in layers of flavor with spices, tomatoes, and beans. Once everything is combined, it simmers to meld those delicious flavors. Here’s a sneak peek into how this dish comes together: you’ll be spending a little time chopping veggies, but the cooking itself is mainly hands-off once the pot is on the stove.

Gather These Items

For this delicious taco soup, you’ll need:

  • 1 1/2 lb. ground beef
  • 1 yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 jalapeño, chopped
  • 2 (14.5-oz.) cans fire roasted tomatoes
  • 1 (1-oz.) packet taco seasoning
  • 1 (4-oz.) can green chiles
  • 1 qt. chicken broth
  • 1 (15-oz.) can each of pinto beans, black beans, corn (all drained)
  • Toppings: Sour cream, cilantro, cheddar cheese, and avocado

Feel free to swap the ground beef for turkey or make it vegetarian by using lentils instead. You can also use low-sodium broth or fresh tomatoes if you fancy!

Directions to Follow

  1. In a large pot, brown the ground beef along with the chopped onion. Drain any excess fat.
  2. Stir in the minced garlic and jalapeño, cooking for about 2 minutes until fragrant.
  3. Add the fire-roasted tomatoes, taco seasoning, green chiles, chicken broth, and the drained beans and corn.
  4. Bring everything to a boil, then reduce the heat. Let it simmer, partially covered, for 20 minutes.
  5. Season with salt to taste.
  6. Serve hot and add your favorite taco toppings on each bowl.

Taco Soup Recipe

Best Ways to Enjoy It

Serve your taco soup in a deep bowl with a sprinkle of cheese on top, a dollop of sour cream, and a few avocado slices. Fresh cilantro adds a great burst of flavor. For an extra touch, offer tortilla chips on the side or even crumbled tortilla strips as a garnish. Pair it with a simple salad or some warm crusty bread to round out the meal.

How to Store & Freeze

If you find yourself with leftovers—lucky you! To store, let the soup cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to four days. For longer storage, it freezes beautifully for up to three months. Just make sure to separate it into portions for easy reheating.

Extra Advice

Here are a few helpful tips for making this taco soup even better:

  • Using lean ground beef (like 90% or 93%) helps reduce the fat content.
  • For a spicy kick, leave the seeds inside the jalapeño. If you prefer it milder, remove them before chopping.
  • If you have extra time, let the soup simmer for longer—this helps the flavors develop even more.

Creative Twists for Taco Soup

Feel free to experiment with this recipe!

  • Substitute ground beef for shredded chicken or turkey for lighter options.
  • Add a can of black olives for a salty twist.
  • Swap in different beans like kidney beans or chickpeas based on your preference.
  • Top with crushed tortilla chips or serve with a side of cornbread for a Southern twist.

Your Questions Answered

  1. How long does it take to prepare Taco Soup?
  2. It takes about 10 minutes to prep and 20 minutes to cook, so you can have a delicious meal on the table in around 30 minutes.
  3. Can I make Taco Soup vegetarian?
  4. Absolutely! You can replace the ground beef with lentils, beans, or a meat alternative. Just be sure to adjust the seasoning accordingly.
  5. What can I use instead of chicken broth?
  6. Vegetable broth is a perfect substitute if you’re avoiding chicken products.
  7. How long will leftovers last?
  8. Leftovers can be stored in the fridge for about four days or frozen for up to three months.
  9. Can I add more vegetables?
  10. Sure! Bell peppers, zucchini, or even corn can easily be added for extra flavor and nutrition.
  11. What’s the best way to reheat Taco Soup?
  12. The best way to reheat is on the stovetop. Just add a splash of water or broth if it’s too thick and warm through.
  13. Is Taco Soup spicy?
  14. The spice level can be adjusted! Omit the jalapeño for a milder soup, or add more for a kick.
  15. What toppings can I use?
  16. Traditional toppings like sour cream, cheese, and avocado work well, but feel free to get creative with toppings like salsa or sliced radishes!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
hearty taco soup recipe with refried beans groun 2025 12 10 010725 150x150 1

Taco Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: john-morgan35
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten-Free

Description

A hearty and flavorful taco soup that is easy to make and perfect for busy weeknights or gatherings.


Ingredients

Scale
  • 1 1/2 lb. ground beef
  • 1 yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 jalapeño, chopped
  • 2 (14.5-oz.) cans fire roasted tomatoes
  • 1 (1-oz.) packet taco seasoning
  • 1 (4-oz.) can green chiles
  • 1 qt. chicken broth
  • 1 (15-oz.) can each of pinto beans, black beans, corn (all drained)
  • Toppings: Sour cream, cilantro, cheddar cheese, and avocado

Instructions

  1. In a large pot, brown the ground beef along with the chopped onion. Drain any excess fat.
  2. Stir in the minced garlic and jalapeño, cooking for about 2 minutes until fragrant.
  3. Add the fire-roasted tomatoes, taco seasoning, green chiles, chicken broth, and the drained beans and corn.
  4. Bring everything to a boil, then reduce the heat. Let it simmer, partially covered, for 20 minutes.
  5. Season with salt to taste.
  6. Serve hot and add your favorite taco toppings on each bowl.

Notes

Feel free to substitute ground beef for turkey or lentils for a vegetarian version. It can be stored in the refrigerator for up to four days or frozen for up to three months.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 30g
  • Cholesterol: 70mg

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star