The Cosy Taco Soup Recipe You’ll Make All Winter

Cold, dark evenings call for the sort of dinner that fills the kitchen with warmth and does not leave a mountain of washing-up behind. This taco soup recipe is exactly that: rich, gently spiced and hearty enough to feel like a proper meal, while still being easy enough for an ordinary weeknight.

Think of it as the best parts of a comforting chilli and a bowl of soup brought together. Beef, black beans, tomatoes and sweetcorn simmer in a savoury taco-spiced broth, ready for everyone to finish with their own handful of tortilla chips, grated cheese, avocado or sour cream. The toppings make it feel like a small occasion, even when it has been made from tins and supermarket basics.

This version keeps the straightforward spirit of the original recipe, but the measurements and ingredients have been adjusted for a UK kitchen. It takes around 30 minutes from start to finish, freezes properly and is wonderfully forgiving. Keep the seasoning mild for children, then add sliced jalapeños or hot sauce at the table for anyone who wants more heat.

Why You'll Love This Taco Soup Recipe

  • It is genuinely quick. The whole pot is ready in about 30 minutes, with only ten minutes of hands-on preparation.
  • Most of it comes from the cupboard. Tinned tomatoes, beans, sweetcorn and stock make this an excellent dinner for the nights when the fridge looks rather bare.
  • It is easy to adapt. You can make it milder, add extra vegetables or swap the beef for turkey, chicken or a meat-free alternative.
  • Everyone can choose their own toppings. Put cheese, tortilla chips, avocado and sour cream on the table and let people finish their bowls exactly as they like.
  • It is even better the next day. The spices settle into the broth overnight, making the leftovers ideal for lunch.
  • It freezes beautifully. Make a double batch now and give your future self a genuinely useful dinner.

What You'll Need for This Taco Soup Recipe

The ingredients are deliberately simple. Use lean beef mince if you want a lighter broth, or choose a mince with a little more fat for a richer result.

  • 1 tablespoon (15ml / 0.5 fl oz) olive oil
  • 500g (1.1 lb) beef mince, ideally around 10% fat
  • 1 medium onion, finely chopped
  • 2 garlic cloves, crushed
  • 30g (1 oz) taco seasoning, either one packet or homemade
  • 1 x 400g (14 oz) tin chopped tomatoes
  • 1 x 400g (14 oz) tin black beans, drained and rinsed
  • 1 x 325g (11.5 oz) tin sweetcorn, drained
  • 950ml (32 fl oz / 4 cups) beef stock
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon lime juice, optional but lovely for lifting the finished soup

Note: American recipes sometimes call for tinned corn with red peppers already mixed in. It is not widely stocked here, so ordinary tinned sweetcorn works perfectly. Add half a finely diced red pepper with the onion if you want the original effect. Taco seasoning is readily available in Tesco, Sainsbury's, Waitrose and most other supermarkets.

Equipment You'll Need

  • A large, heavy-based saucepan or casserole dish
  • A wooden spoon or sturdy spatula
  • A sharp knife and chopping board
  • A sieve for rinsing the beans and sweetcorn
  • A ladle for serving
  • Digital kitchen scales for accurate metric measurements

Nothing specialist is required. A cast-iron casserole such as a Le Creuset holds the heat beautifully, but any large saucepan with a lid will do the job.

How to Make Taco Soup

Step 1: Soften the Onion

Warm the olive oil in a large saucepan over a medium heat. Add the chopped onion and cook gently for 4–5 minutes, until softened and translucent. Stir in the garlic for the final 30 seconds. Giving the onion a few proper minutes here creates a sweeter, rounder base for the broth.

Step 2: Brown the Beef

Add the beef mince and increase the heat slightly. Break it up with your spoon and cook for 6–8 minutes, until no pink remains and a few of the edges have started to brown. Spoon away any excessive fat if necessary, although a small amount adds useful flavour.

Beef mince browning in a pan for taco soup

Step 3: Toast the Seasoning

Sprinkle the taco seasoning over the browned beef and stir for one minute. The heat wakes up the cumin, paprika and chilli in the seasoning, which gives the finished soup noticeably more depth than simply stirring the packet into the liquid.

Taco seasoning stirred through browned beef mince

Step 4: Build the Soup

Pour in the chopped tomatoes and beef stock, then add the drained black beans. Stir well and scrape the bottom of the pan so all those browned, savoury bits become part of the broth. Bring everything to a gentle boil, then lower the heat and simmer uncovered for 15 minutes.

Black beans and tomatoes added to homemade taco soup

Step 5: Add the Sweetcorn

Stir in the drained sweetcorn and simmer for another 3–5 minutes, just until it is piping hot. Taste and season with salt and pepper. Add the lime juice if using; it does not make the soup taste of lime, but it cuts through the richness and brightens the spices.

Sweetcorn being stirred into a rich beef taco soup

Step 6: Finish the Bowls

Ladle the soup into warmed bowls and add your toppings. A little grated mature cheddar, a spoonful of sour cream and a handful of crushed tortilla chips make the simplest version feel properly finished. Serve extra toppings at the table so everyone can help themselves.

Finished taco soup ready to serve with tortilla chips

Tips for the Best Taco Soup

Brown the beef properly. Let it sit against the hot pan for short stretches rather than stirring constantly. Those caramelised edges create far more flavour.

Rinse the black beans. The thick liquid from the tin can make the broth muddy and overly salty. A quick rinse keeps the soup tasting clean and balanced.

Choose a good stock. Stock makes up most of the liquid, so use one you genuinely like. A rich fresh beef stock gives the soup a particularly lovely finish.

Keep the base family-friendly. Use mild taco seasoning in the pot and put hot sauce or jalapeños on the table. It is much easier to add heat than remove it.

Prepare the toppings while it simmers. Grate the cheese, slice the avocado and put the tortilla chips in a bowl during the 15-minute simmer, and dinner will arrive at the table without a last-minute faff.

Warm the serving bowls. A minute filled with hot water keeps the soup warm while everyone adds toppings. It is a tiny restaurant-style touch that costs nothing.

Make It Your Own

For a lighter taco soup, swap the beef mince for turkey or chicken mince and use chicken stock. A meat-free version works well with an extra tin of beans and a handful of red lentils; just add another 250ml (8.5 fl oz / 1 cup) of stock so the lentils have enough liquid to soften.

You can also add diced peppers, courgette or a handful of frozen spinach. For a thicker, chilli-like consistency, reduce the stock to 700ml (24 fl oz / just under 3 cups). If you prefer a creamy taco soup, stir in 100g (3.5 oz) cream cheese at the end and let it melt gently into the broth.

The toppings are where you can make the bowl feel a little more special. Try crumbled feta, pickled red onions, fresh coriander, sliced avocado or a squeeze of lime. For extra crunch, cut small flour tortillas into strips, brush with oil and bake at 200°C / 400°F for 6–8 minutes.

Frequently Asked Questions

What is taco soup made of?

Taco soup is made with beef mince, taco seasoning, tomatoes, black beans, sweetcorn and stock. It has the familiar flavours of tacos and chilli, but with a lighter broth-like consistency.

Can I make taco soup in a slow cooker?

Yes. Brown the beef, onion and garlic first, then transfer everything except the sweetcorn to the slow cooker. Cook on low for 6–7 hours or high for 3–4 hours, adding the sweetcorn for the final 20 minutes.

Can I make taco soup without beef?

Absolutely. Turkey mince, chicken mince or a plant-based mince can be used in the same quantity. For a bean-based version, add a second tin of beans and use vegetable stock.

How can I thicken taco soup?

Simmer it uncovered for an extra 10 minutes, or mash a spoonful of the black beans against the side of the pan and stir them back in. You can also use less stock if you prefer a consistency closer to chilli.

Can you freeze taco soup?

Yes. Cool it completely, divide it into airtight containers and freeze for up to three months. Defrost overnight in the fridge and reheat gently until piping hot.

What should I serve with taco soup?

Tortilla chips, warm flatbreads or a simple green salad all work well. For toppings, try grated cheese, sour cream, avocado, coriander, jalapeños or pickled red onions.

How to Store and Reheat Taco Soup

Let the soup cool, then refrigerate it in a sealed container for up to three days. Reheat it in a saucepan over a medium-low heat, stirring occasionally, until piping hot. The beans continue absorbing liquid in the fridge, so add a small splash of stock or water if the broth has thickened.

For freezing, portion the cooled soup into airtight containers, leaving a little room for expansion, and freeze for up to three months. Defrost overnight in the fridge before reheating. Freeze the soup without dairy toppings, avocado or tortilla chips and add those fresh when serving.

Finished taco soup ready to serve with tortilla chips

The Cosy Taco Soup Recipe You'll Make All Winte

A rich but easy taco soup made with beef, black beans, tomatoes and sweetcorn. It is warming, family-friendly and ready in around 30 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 people
Course: Soup
Cuisine: American

Ingredients
  

  • 15 ml 1 tbsp / 0.5 fl oz olive oil
  • 500 g 1.1 lb beef mince
  • 1 medium onion finely chopped
  • 2 garlic cloves crushed
  • 30 g 1 oz taco seasoning
  • 1 x 400g 14 oz tin chopped tomatoes
  • 1 x 400g 14 oz tin black beans, drained and rinsed
  • 1 x 325g 11.5 oz tin sweetcorn, drained
  • 950 ml 32 fl oz / 4 cups beef stock
  • Salt and black pepper
  • 1 tbsp lime juice optional

Equipment

  • A large, heavy-based saucepan or casserole dish
  • A wooden spoon or sturdy spatula
  • A sharp knife and chopping board
  • A sieve for rinsing the beans and sweetcorn
  • A ladle for serving

Method
 

  1. Heat the oil in a large saucepan. Soften the onion for 4–5 minutes, then add the garlic for 30 seconds.
  2. Add the beef mince and cook for 6–8 minutes, breaking it up, until browned.
  3. Stir in the taco seasoning and cook for one minute.
  4. Add the tomatoes, stock and black beans. Bring to a gentle boil, then simmer uncovered for 15 minutes.
  5. Stir in the sweetcorn and simmer for another 3–5 minutes.
  6. Season to taste, add lime juice if using and serve with your chosen toppings.

Notes

Keep the seasoning mild and offer extra chilli at the table. Refrigerate for up to three days or freeze for up to three months. For a thicker soup, use 700ml stock or simmer uncovered for longer. Turkey, chicken or plant-based mince can replace the beef.

Before You Go

If this taco soup becomes part of your cold-weather dinner rotation, leave a comment or tag me on Instagram so I can see your version. You can find more warm, low-faff dinners in the recipe collection.

  1. Liz W. says:

    Mmmm…I love a good taco soup! Thanks for joining us at Funtastic Friday!

  2. Miz Helen says:

    Hi Amy,
    We love Taco Soup here at the cottage and your recipe looks delicious, we will really enjoy it! Hope you are having a great week and thanks so much for sharing with us at Full Plate Thursday.
    Miz Helen

  3. […] Veggie Loaded Chili // Taco Soup […]

  4. Amy says:

    I love Taco Soup and I love easy so this recipe jumped out at me and said “make me”. I can’t wait to try it. Thank you for sharing at Sugar and Spice Link Party. I look forward to seeing more of your recipes. You have a good name, by the way!

  5. This is a great quick and simple weeknight meal idea! Thank you for sharing with FF:)

  6. Quick and simple and delicious!! Thanks for sharing on the What’s for Dinner Link up!

  7. Amy, I’m visiting from My Heartsie Girl. I’m glad I saw your recipe. My mother told me about this once a few years ago and I keep meaning to look for a recipe to try. I saved yours and I hope to try it this winter. It looks very yummy and easy to make. Thanks for sharing and have a happy, blessed new year!

  8. Jamie says:

    Yum – that looks easy and amazing…my favorite! Pinned it to try for my family. 🙂

Leave a Reply

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

Recipe Rating




The Sunday Letter

Most Sundays, once the house has gone quiet and it's edging towards nine, a letter goes out. It's the one I'd write to a friend with good taste and not nearly enough time: one thing worth reading, one thing worth buying, and one thing to skip. No noise, no pressure to spend, just the considered version of what I've actually been using, loving, or quietly sending back.

If you like the sort of recommendation that still holds up six months later, leave your email below and I'll write to you on Sunday.