Taco Soup (Hearty, Flavorful, Best Ever)

A bowl of taco soup topped with sour cream, shredded cheese, and cilantro.

Taco soup is a hearty, flavorful dish that brings together the flavors of tacos in a warm, comforting soup. It’s made with ground beef, beans, corn, and a variety of spices for a perfect Tex-Mex-inspired meal.

Introduction

Taco soup is a one-pot dish that’s full of bold, savory flavors. It combines the best elements of tacos—ground beef, beans, and spices—into a comforting, easy-to-make soup. Whether you’re looking for a quick weeknight dinner or a cozy weekend meal, this taco soup is sure to satisfy.

It’s incredibly easy to make and can be topped with your favorite taco toppings like sour cream, cheese, and cilantro for extra flavor.

Why You’ll Love This Taco Soup

  • Hearty and filling: Packed with ground beef, beans, and vegetables.
  • Flavorful: A savory blend of spices and seasonings for that taco taste.
  • Customizable: Add your favorite toppings like sour cream, cheese, or avocado.
  • One-pot meal: Easy to make and clean up afterward.
  • Quick and easy: Ready in under 30 minutes.

Ingredients for Taco Soup

Ingredients for taco soup including ground beef, beans, corn, and taco seasoning
The ingredients for taco soup ground beef, beans, corn, and taco seasoning

Ingredients:

  • Ground beef (1 lb): The main protein for the soup.
  • Black beans (1 can, drained and rinsed): Adds fiber and protein.
  • Kidney beans (1 can, drained and rinsed): Another hearty addition to the soup.
  • Corn (1 can, drained): For sweetness and texture.
  • Taco seasoning (1 packet): For that classic taco flavor.
  • Tomato sauce (1 can, 8 oz): The base for the soup.
  • Beef broth (2 cups): For the soup’s liquid.
  • Onion (1, chopped): For flavor depth.
  • Garlic (2 cloves, minced): Adds aromatic flavor.
  • Olive oil (1 tablespoon): For sautéing the onion and garlic.

Taco Soup Recipe Step-by-Step

Four-panel collage showing steps to make taco soup, from browning ground beef to serving
Brown ground beef, add beans and vegetables, and simmer to make taco soup

Prep Time: 10 minutes

Cook Time: 20 minutes

Servings: 6

  • 1. Cook the ground beef. In a large pot, heat olive oil over medium heat. Add the ground beef and cook until browned, breaking it up into crumbles as it cooks. Drain any excess fat.
  • 2. Sauté the onions and garlic. Add chopped onion and minced garlic to the pot and cook for 2 minutes until fragrant.
  • 3. Add the ingredients. Stir in the black beans, kidney beans, corn, tomato sauce, beef broth, and taco seasoning. Bring to a simmer and cook for 10–15 minutes.
  • 4. Serve. Ladle the taco soup into bowls and add your favorite toppings like sour cream, shredded cheese, cilantro, or avocado.

Reader Review: “This taco soup is so easy to make and packed with flavor! The perfect dinner for a chilly evening.”

Tips for Perfect Taco Soup

  • Use lean ground beef: Opt for lean ground beef to reduce fat in the soup.
  • Customize the beans: Use different types of beans based on what you like or have on hand.
  • Adjust the spice level: Add jalapeños or chili powder if you like your soup spicier.

Variations & Substitutions

  • Use ground turkey: For a leaner version, substitute ground turkey for the beef.
  • Make it vegetarian: Skip the ground beef and use more beans or plant-based ground meat.
  • Add more vegetables: Try adding bell peppers, tomatoes, or zucchini for extra texture and flavor.

Storing & Reheating

  • Fridge: Store leftovers in an airtight container for up to 4 days.
  • Reheat: Reheat in the microwave or on the stove until hot.

Serving Suggestions & Pairings

  • Serve with tortilla chips, crusty bread, or a side salad.
  • Pair with a refreshing margarita or iced tea.

If you make this taco soup, leave a rating and comment! How did you make it your own?

Leave a Comment