Search Recipes

Find your favorite dishes

Crockpot Taco Soup

Lisa

By Lisa

Nov 9, 2026

10 min prep
360 min cook
6 servings
Jump to Recipe
Crockpot Taco Soup

One chilly evening, I needed a warm meal that would please everyone, so I whipped up this crockpot taco soup. The aroma filled my kitchen, and my family couldn’t wait to dig in!

What sets this recipe apart is the balance of spices and the hearty beans that create a comforting, savory flavor without overpowering the fresh toppings.

Why This Recipe Works

  • Flavor Development: Slow cooking allows the flavors to meld beautifully, creating a rich and complex taste that you just can’t rush. The beef or turkey breaks down over hours, enhancing the overall profile of the soup, while the diced tomatoes release their natural sweetness.
  • Texture Harmony: Using canned beans and corn provides a perfect balance of creaminess and crunch. The beans offer a hearty base, while the corn adds a pop of sweetness and texture, making every bite interesting. I found that rinsing the beans prevents any tinny taste from the can.
  • Spice Infusion: The taco seasoning not only packs a punch of flavor but also benefits from the slow cooking process. As it simmers, the spices bloom, releasing their essential oils and creating a well-rounded, savory experience. I made this soup with different brands of seasoning, and some were definitely more aromatic than others.
  • Creamy Finish: Topping the soup with sour cream adds a smooth creaminess that contrasts beautifully with the warm, spiced broth. The acidity of the sour cream balances out the richness from the meat, creating a satisfying finish. I love how it melts slightly into the hot soup, enriching each spoonful.

Ingredients

What You'll Need

  • 1 lb ground beef or ground turkey use lean meat for a healthier soup without sacrificing flavor
  • 1 can black beans drain and rinse to reduce sodium; they add protein and fiber
  • 1 can kidney beans also drain and rinse; they bring a lovely earthy flavor and texture
  • 1 can corn sweet corn adds a nice crunch and sweetness to balance the spices
  • 1 can diced tomatoes with green chilies these add tang and a bit of heat, enhancing the overall flavor
  • 1 packet taco seasoning, approximately 1 oz look for low-sodium options if you're watching your salt intake
  • 1 cup beef broth it deepens the flavor; you can use vegetable broth for a lighter taste
  • 1 cup water balances the broth for the right consistency; adjust based on your desired thickness
  • 1 cup bell pepper, diced any color works; they contribute sweetness and a pop of color
  • 1 cup onion, diced adds depth and sweetness; sautéing first enhances their flavor
  • 1 tbsp olive oil use for cooking the onion and pepper; it adds richness
  • 1 cup sour cream, for serving adds creaminess and coolness to each bowl; Greek yogurt is a good swap
  • 1 cup shredded cheese, for serving cheddar or Mexican blend melts beautifully on top
  • 1 cup tortilla chips, for serving they add crunch and a fun texture contrast

When making this crockpot taco soup, fresh ingredients like peppers and onions can enhance the flavor. I love using low-sodium broth and taco seasoning to control the saltiness. Don't shy away from experimenting with different beans or adding extra veggies for a personal touch.

Easy Substitutions

  • Dairy-free: swap sour cream for cashew cream — result changes to a nutty, creamy texture without dairy.
  • Gluten-free: swap tortilla chips for gluten-free tortilla chips — result changes to maintain crunch while ensuring it's gluten-free.
  • Lower calorie: swap ground beef for ground turkey — result changes to a leaner soup while still being hearty.

Step-by-Step Instructions

Prep & Sauté

  1. 1. Heat 1 tablespoon of olive oil in a skillet over medium heat (around 350°F) for about 2 minutes until it shimmers; this helps to create a nice sear on the meat.
  2. 2. Add 1 pound of ground beef to the skillet, breaking it apart with a spatula, and cook until browned, about 5-7 minutes. This step is crucial as it develops flavor through browning.
  3. 3. Drain the excess fat from the skillet and transfer the browned beef to the crockpot. This keeps your soup from being too greasy.

Combine & Cook

  1. 4. In the crockpot, add 1 can of black beans, 1 can of kidney beans, 1 can of corn, 1 can of diced tomatoes, 1 packet of taco seasoning, 2 cups of beef broth, 1 cup of water, 1 chopped bell pepper, and 1 diced onion. Stir until everything is well combined; this ensures each ingredient flavors the soup evenly.
  2. 5. Cover the crockpot and cook on low for 6-8 hours or on high for 3-4 hours. The soup is done when the vegetables are tender and the flavors meld beautifully together.
  3. 6. Before serving, taste and adjust seasoning if needed; you want to ensure the soup is flavorful and satisfying.

Serve & Enjoy

  1. 7. Ladle the hot soup into bowls and top with sour cream, shredded cheese, and tortilla chips. The garnishes add creaminess and crunch, making each bite delightful.

Tips & Tricks

Fresh Ingredients Make a Difference

Using fresh vegetables for your crockpot taco soup really enhances the flavor. I recommend chopping up your bell peppers, onions, and tomatoes just before adding them to the pot. The aromas that fill your kitchen as they cook down are simply tempting. You’ll notice a more vibrant color in your soup, too, which just makes it look more appetizing on the table.

Adjusting Spice Levels

If you’re sensitive to heat, be cautious with the spices. I once made a batch that was way too spicy because I got a little too generous with the chili powder. Instead, start with half the amount you think you need, then taste and adjust as it cooks. This way, you can build the heat gradually, ensuring everyone at the table enjoys the meal.

Pro Tips

  • Use Diced Tomatoes with Green Chiles: Opt for diced tomatoes that include green chiles for an extra layer of flavor. I love the zing they add, and it saves you from chopping fresh chiles, which can be a hassle. Just be mindful of the spice level; some brands can be hotter than others!
  • Layer Your Seasonings: Instead of tossing all the spices in at once, layer them throughout the cooking process. I usually add half at the beginning and the rest about halfway through. This method allows the flavors to develop more deeply and prevents them from becoming muted.
  • Add Cream Cheese for Richness: For a creamier texture, consider stirring in a block of cream cheese during the last hour of cooking. It melts beautifully and adds a silky richness that balances the spices perfectly. I made the soup this way once, and it became an instant favorite!
  • Use Fresh Lime Juice Just Before Serving: For a bright finish, squeeze fresh lime juice into the soup right before serving. The acidity cuts through the richness and enhances the entire dish. I always keep a couple of limes on hand for that final touch.
  • Serve with a Variety of Toppings: Elevate your crockpot taco soup by offering a toppings bar with options like shredded cheese, avocado, and cilantro. This not only enhances the presentation but also allows everyone to customize their bowl. I love seeing the different combinations people come up with!

Variations & Customizations

Flavor Twists

Spicy Southwest

Add 1 diced jalapeño and 1 teaspoon cayenne pepper for an extra kick. The heat complements the beans and beef beautifully, giving the soup a warm, fiery finish that brightens the overall flavor.

Cheesy Enchilada

Stir in 1 cup of enchilada sauce and top with 1 cup of shredded Mexican blend cheese just before serving. The creamy, cheesy layer adds a rich texture and a deliciously tangy twist that feels rich.

Unexpected Variations

Taco Pizza Fusion

Use 1 lb of ground beef or turkey, 1 can diced tomatoes with green chilies, and 1 cup of taco seasoning. After cooking, spread the mixture on a pre-baked pizza crust and top with 1 cup of shredded cheese and 1 cup of sliced olives. Bake at 400°F for 10-15 minutes until the cheese is bubbly. This results in a fun, crispy pizza with all the taco flavors you love, bringing a new dimension to your Taco Tuesday!

Storage & Meal Prep

Room Temperature

Crockpot taco soup can sit out at room temperature for about two hours in an airtight container. If it's still warm when you store it, make sure to let it cool slightly before sealing to prevent condensation.

Refrigerator

In the refrigerator, it will stay fresh for up to 4 days if stored in a sealed container. Make sure to cool it completely before placing it in the fridge, as warm soup can create a soggy mess.

Freezer

You can freeze crockpot taco soup for up to 3 months. I recommend using freezer-safe bags or containers, and it's a good idea to portion them out before freezing. Thaw overnight in the fridge before reheating.

Meal Prep

For meal prep, consider doubling the recipe to have plenty on hand for the week. It’s great to prep on the weekend so you can enjoy quick lunches or dinners. Store in individual portions in airtight containers, and it will stay fresh for up to 4 days. When reheating, warm it on the stove for about 10 minutes over medium heat or microwave for 2-3 minutes until heated through.

Frequently Asked Questions

Can I use chicken instead of ground beef in my crockpot taco soup?

Absolutely! Ground chicken or shredded chicken works well and can make the soup lighter while still being flavorful.

Why did my taco soup turn out too watery?

If your taco soup is too watery, it might be due to using fresh tomatoes instead of canned, or not cooking it long enough to allow for evaporation. Try adding a bit of cornstarch mixed with water to thicken it up.

Can I make this soup vegetarian?

Yes! Substitute the meat with black beans or lentils, and add extra veggies like bell peppers and corn for a hearty vegetarian version.

What toppings go well with crockpot taco soup?

Some tasty toppings include shredded cheese, sour cream, avocado, or fresh cilantro. You can also add crushed tortilla chips for a nice crunch!

How long can I store leftover taco soup?

Leftover taco soup can be stored in the refrigerator for up to 4 days. Just make sure to let it cool completely before transferring it to an airtight container.

Crockpot taco soup is my favorite weeknight meal because it’s hearty, flavorful, and practically makes itself while I go about my day. For an extra kick, don’t hesitate to add some fresh cilantro or a squeeze of lime right before serving. I can’t wait for you to try it—please leave a comment sharing your experience or pin it for later!

Crockpot Taco Soup

Crockpot Taco Soup

This flavorful taco soup is easy to prepare in a crockpot, perfect for a hearty meal.

10 min
Prep Time
360 min
Cook Time
6
Servings
Calories

Ingredients

Instructions

  1. 1 Heat olive oil in a skillet over medium heat for 2 minutes.
  2. 2 Add ground beef to the skillet and cook until browned, about 5-7 minutes.
  3. 3 Drain excess fat from the skillet.
  4. 4 Transfer the browned beef to the crockpot.
  5. 5 Add black beans, kidney beans, corn, diced tomatoes, taco seasoning, beef broth, water, bell pepper, and onion to the crockpot.
  6. 6 Stir all ingredients together until well combined.
  7. 7 Cover the crockpot and cook on low for 6-8 hours or high for 3-4 hours.
  8. 8 Check for doneness; the soup is ready when vegetables are tender and flavors are well blended.
  9. 9 Serve hot, topped with sour cream, shredded cheese, and tortilla chips.

Servings: 6

Cuisine: Mexican

Course: Main Dish