This post may contain affiliate links. Please read our disclosure policy.

There’s nothing better than a big pot of cozy taco soup simmering on the stove – especially on busy weeknights. This One Pot Taco Soup has all your favorite taco flavors packed into a comforting bowl with ground beef, beans, corn, and tomatoes. It’s a family favorite because everyone can customize their own bowls with a variety of toppings. It’s warm, flavorful, and comes together in just over 30 minutes.

You’ve got to try my Queso Chili or Simple Ground Beef Tacos – they’re both so good!

This One Pot Taco Soup is one of my go-to ground beef dinners when I want something hearty and simple. It’s loaded with black beans, corn, tomatoes, and taco seasoning for that bold flavor everyone loves. Everything cooks in one pot for quick prep and minimal cleanup, making it perfect for busy weeknights or meal prep days.

Weekly Cooking Videos!

Check Out My Youtube Cooking Channel!

Why you’ll love this recipe…

This is the perfect recipe for when you’re craving tacos but want something warm and comforting too. It’s filling enough to be a full meal, but still light so you can pile on all your favorite toppings.

My kids love loading theirs with cheese and tortilla strips, while I like to add a little avocado and lime juice on top. You can even double the batch to freeze for later because it reheats beautifully.

⏰ Total Time: 35 minutes
🍂 Perfect For: Cozy weeknight dinners, meal prep, or cold weather days
🛒 Key Ingredients: Ground beef, taco seasoning, corn, black beans, diced tomatoes
🍽️ Servings: 5
🥄 Skill Level: Easy
🧊 Storage: 4 days in the fridge or 2 months in the freezer

👉 Try my yummy Taco Skillet or One Pot Macaroni Lasagna next!

Made With Love,

What You’ll Need for One Pot Taco Soup

Here’s what makes this soup so delicious and easy:

  • Ground beef: Adds hearty flavor and richness.
  • Taco seasoning: The secret to that bold Tex-Mex flavor.
  • Black beans and corn: Add texture and natural sweetness.
  • Tomatoes and tomato sauce: Create a flavorful broth.

👉 If you love one-pot comfort food, try my delicious One Pot Beefy Cheesy Potatoes.

Full Ingredients List

  • 1 lb ground beef
  • 1 (15 oz) can black beans
  • 1 (15 oz) can corn
  • 1 (14.5 oz) can petite diced tomatoes
  • 1 (15 oz) can tomato sauce
  • 15 oz water
  • 2–3 tbsp taco seasoning

Optional Toppings:

  • Sour cream
  • Shredded cheese
  • Avocado
  • Tortilla strips
  • Lime

🔒 The printable recipe card below includes the full ingredient list and exact amounts — perfect for saving or printing for later.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

How to Make One Pot Taco Soup

Step 1: To a large Dutch oven or pot on the stove over medium-high heat, add the ground beef. Break it up with a spoon and cook until fully browned. Drain any excess grease.

Step 2: Add the black beans, corn, diced tomatoes, tomato sauce, water, and taco seasoning. Stir well to combine.

Step 3: Reduce heat to low and simmer for about 20 minutes, stirring occasionally so the flavors blend.

Step 4: Serve warm with your favorite toppings like sour cream, cheese, avocado, or tortilla strips.

🔒 The step-by-step instructions are also available in the printable recipe card below — don’t forget to save it for later!

One Pot Taco Soup Variations

  • Add pinto beans or kidney beans for extra protein.
  • Swap the ground beef for ground turkey or ground chicken.
  • Stir in cooked rice or pasta to make it more filling.
  • Add a can of Rotel if you are wanting a spicier version.

👉 Try my Stuffed Pepper Casserole if you love these flavors baked into a casserole.

My Pro TipS

Tips and Tricks

  • Use homemade taco seasoning if you want to control the spice level.
  • Add a few tablespoons of salsa for extra flavor.
  • The longer it simmers, the richer it tastes. Keep the lid on so it doesn’t reduce too much.
  • This soup tastes even better the next day after the flavors meld.

Recipe FAQs – One Pot Taco Soup

Can I make this in a slow cooker?

Yes. Brown the beef first, then add all ingredients to your slow cooker and cook on low for 4–6 hours.

Can I double this recipe for meal prep?

Absolutely. This is one of the best recipes to make ahead and freeze.

What toppings go best with taco soup?

Shredded cheese, sour cream, avocado, and tortilla strips are my favorites.

Can I make it vegetarian?

Yes. Just skip the beef and add an extra can of beans or diced bell peppers.

 👉 If you like this one, then you’ll love my Ground Beef and Vegetable Soup.

Serving Suggestions

  • Top with cheese, sour cream, avocado, tortilla strips, and a squeeze of lime.
  • Serve with warm cornbread or a cheese quesadilla.
  • Add a simple green salad on the side.

Make-Ahead, Storage & Reheating

  • Fridge: Up to 4 days
  • Freezer: Up to 2 months. Consider freezing in single-serve portions so it’s easy to grab for lunches.
  • Reheat: Warm on the stove or in the microwave until heated through.

👉 Try more freezer-friendly recipes like my Queso Chili.

More Great Ground Beef Recipes

If you try this recipe, give it a rating. It helps others find the best recipes!

5 from 1 vote

One Pot Taco Soup

This One Pot Taco Soup is a quick, hearty ground beef dinner packed with taco flavor, beans, and corn. It’s ready in just 30 minutes.
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 5 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 lb ground beef
  • 1 15 oz can black beans
  • 1 15 oz can corn
  • 1 14.5 oz can petite diced tomatoes
  • 1 15 oz can tomato sauce
  • 15 oz water
  • 2 –3 tbsp taco seasoning

Optional Toppings

  • sour cream
  • shredded cheese
  • avocado
  • tortilla strips
  • lime

Instructions 

  • To a large Dutch oven or pot on the stove over medium-high heat, add the ground beef. Break it up with a spoon and cook until fully browned. Drain any excess grease.
  • Add the black beans, corn, diced tomatoes, tomato sauce, water, and taco seasoning. Stir well to combine.
  • Reduce heat to low and simmer for about 20 minutes, stirring occasionally so the flavors blend.
  • Serve warm with your favorite toppings like sour cream, cheese, avocado, or tortilla strips.

Notes

Store up to 4 days in the fridge or 2 months in the freezer. Reheat gently and top with your favorite taco toppings.

Nutrition

Calories: 246kcal | Carbohydrates: 4g | Protein: 16g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 64mg | Sodium: 217mg | Potassium: 401mg | Fiber: 1g | Sugar: 2g | Vitamin A: 135IU | Vitamin C: 8mg | Calcium: 44mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!

About Julia Pacheco

Hello, I’m Julia Pacheco, and I’m so glad you’re here! I’m a published cookbook author with a passion for creating delicious, budget-friendly meals. My blog focuses on recipes that are accessible and enjoyable, because I truly believe in the power of food to heal, inspire, and bring people together. From early lessons in the kitchen with my mom to navigating life on WIC and food stamps, I’ve learned the value of making every meal count. Cooking has been my creative outlet, a way to connect with others, and it even helped me land my dream job.

You May Also Like

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. James Mountain says:

    Love what you do Julia! This recipe was incredible! Only thing I would change is adding on the web version that the cans shouldn’t be drained! Seems like default is usually to drain corn and beans so I had to go back to the youtube to be sure. I made the recipe just how you showed and it turned out incredible. Thank you so much!

  2. cassolita says:

    Loved this recipe. Was very easy to put together. This tasted so yummy, very budget friendly meal.