| |

One-Pot Beef Taco Soup with Beans

This One-Pot Beef Taco Soup with Beans is ready in under an hour and uses simple pantry staples—ground beef, beans, corn, spices, and your favorite toppings—turned into a filling, comforting bowl of soup. It’s an easy weeknight meal that’s also great for meal prep or potlucks.

Tackle 2026 dinners with our gorgeous Ultimate Meal Planner - just $4.50 this week with coupon code NEWYEARS50. Get it here.

photo of the finished taco soup

You can pile on your favorite taco toppings like shredded cheese, sour cream, tortilla chips, or avocado. It is customizable, which makes it great for kids and family dinners.

You can serve this alongside my Cheesy Taco Pasta Salad and Roasted Sweet Potato Bites—making the meal balanced and satisfying.

How to Make Beef Taco Soup with Beans

Ingredients you’ll need for this recipe
  • 1 lb. ground beef
  • 1/2 yellow onion, chopped
  • 4 cloves of garlic, minced
  • 1 tbsp. tomato paste
  • 2 tsp. chili powder
  • 1 tsp. cumin
  • 1 tsp. salt
  • 1/2 tsp. oregano
  • 1/2 tsp. paprika
  • 1/2 tsp. pepper
  • 2 (10 oz.) cans Rotel diced tomatoes with chiles
  • 1 (15 oz.) can black beans, drained
  • 1 (15 oz.) can kidney beans, drained
  • 1 1/2 cups frozen corn
  • 4 cups beef broth
  • Your favorite taco toppings!

taco soup ingredients

Step-by-Step Guide

1. In a large pot, brown the ground beef. Drain and return to the pot.

2. Add the onion and cook over medium-high heat for 1–2 minutes. Stir in the garlic and cook for 1 minute more.

taco soup process photo

3. Mix in the tomato paste, spices, diced tomatoes, beans, corn, and beef broth. Stir well.

4. Bring the soup to a simmer, then reduce heat and let it cook for about 20 minutes.

taco soup process photo

Serve and Enjoy!

Ladle into bowls and serve with toppings like shredded cheese, sour cream, tortilla strips, or avocado.

taco soup process photo

Important Recipe Notes

  • Use lean ground beef – It keeps the soup flavorful but not too greasy.
  • Add more chili powder or cumin if you like it spicier.
  • Let the soup simmer on low to let the flavors meld.
  • Make sure to drain and rinse canned beans to reduce salt and starch.
  • Add your favorite toppings like shredded cheese, sour cream, avocado, or tortilla strips just before serving.
  • This soup tastes even better the next day, making it perfect for meal prep or potlucks.
  • Keep leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 2 months.

One-Pot Beef Taco Soup with Beans

This Beef Taco Soup with Beans is a quick, flavorful weeknight meal made with ground beef, beans, corn, and simple spices. Top with your favorites for a cozy, family-friendly dinner.
Print Recipe
photo of the finished taco soup
Prep Time:20 minutes
Cook Time:25 minutes
Total Time:45 minutes

Ingredients

  • 1 lb. ground beef
  • 1/2 yellow onion chopped
  • 4 cloves of garlic minced
  • 1 tbsp. tomato paste
  • 2 tsp. chili powder
  • 1 tsp. cumin
  • 1 tsp. salt
  • 1/2 tsp. oregano
  • 1/2 tsp. paprika
  • 1/2 tsp. pepper
  • 10 oz Rotel diced tomatoes with chiles (2 cans)
  • 15 oz black beans (1 can), drained
  • 15 oz kidney beans (1 can), drained
  • 1 1/2 cups frozen corn
  • 4 cups beef broth
  • Your favorite taco toppings!

Instructions

  • In a large pot, brown the ground beef. Drain and return to the pot.
  • Add the onion and cook over medium-high heat for 1–2 minutes. Stir in the garlic and cook for 1 minute more.
  • Mix in the tomato paste, spices, diced tomatoes, beans, corn, and beef broth. Stir well.
  • Bring the soup to a simmer, then reduce heat and let it cook for about 20 minutes.
  • Ladle into bowls and serve with toppings like shredded cheese, sour cream, tortilla strips, or avocado.
Servings: 6
Calories: 370kcal
Author: carlycampbell

Check Out More Taco Recipe Ideas!

Similar Posts