Love this? Save it for later!
Share the inspiration with your friends
The Friendsgiving was in two days and I’d completely forgotten. My roommate, Sarah, had been reminding me for weeks about the “low-key” potluck she was hosting, but between work and a nasty cold that had knocked me out for three days, it had slipped my mind completely. I woke up on Thursday morning with a groan, realizing everyone else would be bringing elaborate casseroles, slow-cooked roasts, or those gorgeous charcuterie boards you see on Instagram. I had a pound of ground beef thawing in the fridge, a can of black beans, and a half-empty bag of tortilla chips. Honestly, I was this close to just grabbing a rotisserie chicken from the store and calling it a day. But then I remembered this taco soup recipe my mom used to throw together on busy weeknights. It was the kind of thing you could make in your sleep, and it always felt like a warm hug in a bowl. I threw everything into one pot, crossed my fingers, and showed up with a crockpot full of soup and a bag of toppings. Let me tell you, the soup was gone in twenty minutes. People were going back for thirds, asking for the recipe, and I just stood there with my ladle, sheepishly admitting it took maybe thirty minutes to make. I mean, who knew the underdog soup would steal the show? That’s the thing about this Cozy Friendsgiving Taco Soup Bar—it’s the recipe that wins without even trying.
Why You’ll Love This Recipe
This isn’t just another soup recipe. This is the soup that makes you look like a hero with almost zero effort. It’s the kind of meal that brings people together, which is exactly what Friendsgiving is all about. Here’s why you’re going to fall head over heels for it:
- Quick & Easy: From start to finish, this soup comes together in under 45 minutes. Most of that time is just letting it simmer and get all cozy. Perfect for a weeknight or when you’re scrambling to bring something to a party.
- Simple Ingredients: You probably have 90% of these ingredients in your pantry right now. Ground beef, canned tomatoes, beans, corn, and a packet of taco seasoning. No fancy grocery store trips required.
- Perfect for a Crowd: This recipe scales up beautifully. Feeding 4 or 14, it works. Plus, setting up a “soup bar” with all the toppings is the most fun way to serve a group. Everyone gets to customize their bowl.
- Crowd-Pleaser: I have never, and I mean never, met someone who didn’t like this soup. It’s kid-friendly, adult-approved, and even picky eaters go back for seconds. It’s the ultimate comfort food.
- Unbelievably Delicious: The flavor is deep, smoky, and a little bit spicy. It’s that perfect balance of savory and fresh, especially when you pile on the cold toppings. It’s soul-soothing satisfaction in every spoonful.
What makes this version different? It’s all in the technique. Instead of just dumping everything in, I like to really brown the beef and onion first. That little bit of caramelization adds a layer of flavor you just can’t get from a dump-and-stir method. It’s a small step that makes a huge difference. This recipe is comfort food reimagined—faster, easier, but with the same warm, nostalgic feeling that makes you close your eyes after the first bite.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that work together to create a bold, satisfying flavor without any fuss. Most of these are pantry staples, which makes this the perfect last-minute meal.
- For the Soup Base:
- 1 tablespoon olive oil (for sautéing)
- 1 medium yellow onion, diced (adds a savory sweetness)
- 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 pound ground beef (I use 80/20 for flavor, but lean works too)
- 1 packet (1 ounce) taco seasoning (I prefer the mild variety from Old El Paso, but use your favorite)
- 1 can (14.5 ounces) diced tomatoes with green chiles (like Rotel—don’t drain them)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) corn, drained (or 1.5 cups frozen corn)
- 4 cups low-sodium beef broth (chicken broth works too)
- 1 teaspoon chili powder (for extra warmth)
- 1/2 teaspoon cumin (earthy and essential)
- Salt and black pepper to taste
- For the Toppings Bar (the best part!):
- Shredded cheddar or Mexican blend cheese
- Sour cream or Greek yogurt
- Crushed tortilla chips (I love the hint of lime ones)
- Fresh cilantro, chopped
- Diced avocado
- Fresh lime wedges
- Diced red onion
- Sliced jalapeños (for those who like heat)
A quick note on substitutions: If you’re watching your red meat intake, ground turkey or chicken works perfectly here. Just add a little extra oil to keep it from drying out. For a vegetarian version, swap the beef for a second can of black beans and use vegetable broth. And if you don’t have taco seasoning, you can make your own with a mix of chili powder, cumin, paprika, garlic powder, and onion powder. I’ve done it before when I was out, and it works like a charm.
Equipment Needed
The beauty of this recipe is that it’s a true one-pot wonder. You don’t need a lot of fancy gadgets to pull it off.
- Large Dutch Oven or Heavy-Bottomed Pot: This is my go-to for soups. I use a 5.5-quart Le Creuset, but any large pot with a lid will do. The heavy bottom helps the beef brown evenly without burning.
- Wooden Spoon or Spatula: For breaking up the ground beef and stirring everything together.
- Chef’s Knife and Cutting Board: For dicing the onion and mincing the garlic.
- Can Opener: A simple necessity.
- Measuring Cups and Spoons: For the broth and spices.
- Small Bowls and Serving Platters: For setting up your toppings bar.
If you don’t have a Dutch oven, a large stainless steel pot or even a slow cooker will work. For the slow cooker method, just brown the beef and onions on the stove first, then transfer everything to the slow cooker and cook on low for 4-6 hours or high for 2-3 hours. It’s a great set-it-and-forget-it option for a party.
Preparation Method

Let’s get cooking! This is so straightforward, you’ll have it memorized after one try.
- Brown the Beef and Aromatics: Place your large pot over medium-high heat and add the olive oil. Once it’s shimmering (you’ll see little ripples), add the diced onion. Cook for 3-4 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for another 30 seconds until it’s fragrant. Then, add the ground beef. Break it up with your wooden spoon and cook until it’s no longer pink, about 5-7 minutes. Don’t rush this step! A good brown on the beef adds so much flavor.
- Season the Meat: Sprinkle the taco seasoning, chili powder, and cumin over the cooked beef. Stir everything together so the spices coat the meat evenly. Let it cook for another minute. This “blooming” step wakes up the spices and makes them more aromatic.
- Add the Canned Goods: Pour in the can of diced tomatoes with green chiles (juice and all). Then add the drained black beans, kidney beans, and corn. Give it a good stir so everything is combined.
- Pour in the Broth: Add the 4 cups of beef broth. Stir well, scraping the bottom of the pot to release any browned bits (that’s pure flavor!).
- Simmer the Soup: Bring the soup to a gentle boil, then reduce the heat to low. Cover the pot with a lid and let it simmer for 20-25 minutes. This allows all the flavors to meld together. The soup will thicken slightly as it cooks.
- Taste and Adjust: After simmering, give it a taste. Add salt and black pepper as needed. If you want more heat, add a pinch of cayenne pepper or a dash of hot sauce. If it’s too thick, add a splash more broth.
- Set Up the Toppings Bar: While the soup simmers, get your toppings ready. Put the shredded cheese, sour cream, crushed chips, cilantro, avocado, lime wedges, red onion, and jalapeños into separate small bowls. This is the key to the whole “soup bar” experience.
- Serve: Ladle the hot soup into bowls. Let everyone customize their bowl with their favorite toppings. Encourage them to pile it high—that’s the whole point!
A quick tip: if you’re making this for a party, keep the soup warm in a slow cooker on the “warm” setting. Set up the toppings bar next to it and let guests serve themselves. It makes for such a fun, interactive meal.
Cooking Tips & Techniques
Over the years, I’ve learned a few things that make this soup even better. Here are my best tips:
- Don’t Skip the Browning: I know it’s tempting to just dump everything in the pot, but taking the time to brown the beef and onions properly is non-negotiable. It creates a depth of flavor that makes the soup taste like it’s been simmering all day.
- Drain the Beans but Not the Tomatoes: Rinsing the beans removes the excess sodium and starchy liquid, which can make the soup cloudy. But keep the juice from the canned tomatoes! That liquid is packed with flavor from the chiles and seasoning.
- Use Low-Sodium Broth: This gives you control over the salt level. Taco seasoning can be salty, so using low-sodium broth prevents the soup from becoming too salty.
- Make It Ahead of Time: This soup is even better the next day. The flavors continue to meld and deepen overnight. I often make it a day before a party, let it cool, and store it in the fridge. I just reheat it gently on the stove before serving.
- My Biggest Mistake: The first time I made this, I used a “fire-roasted” tomato and didn’t realize it had habanero in it. The soup was so spicy no one could eat it! Lesson learned: always read the label on your canned tomatoes. Stick with “mild” or “original” unless you know your crowd loves heat.
Variations & Adaptations
This recipe is a fantastic blank canvas. Here are a few ways to make it your own:
- Vegetarian/Vegan: Swap the ground beef for a second can of black beans and a can of pinto beans. Use vegetable broth instead of beef broth. For a vegan toppings bar, use vegan sour cream and shredded cheese, or just load up on avocado, cilantro, and lime.
- Spicy Version: Use hot taco seasoning, add a diced jalapeño with the onions, and include a can of diced tomatoes with habanero or chipotle peppers. Serve with extra jalapeños on the side for the brave souls.
- Loaded Baked Potato Style: Serve the soup over a baked potato or with a scoop of cooked rice. It turns the soup into a heartier, more filling meal. I tried this once when I had leftover potatoes, and it was incredible.
- Chicken Taco Soup: Replace the ground beef with 1.5 pounds of shredded rotisserie chicken. Add it at the same time as the canned goods and let it simmer to warm through. It’s a lighter option that’s just as delicious.
- Slow Cooker Method: Brown the beef and onions on the stove, then transfer everything (including the broth) to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. This is perfect for a party where you want the soup to stay warm for hours.
Serving & Storage Suggestions
This soup is best served piping hot. Here’s how to make it a meal:
- Serving Temperature: Serve the soup hot, right from the pot. The contrast between the warm soup and the cold, crunchy toppings is what makes it so good.
- Presentation: Set up a “soup bar” on your counter or kitchen island. Place the pot of soup in the center, surrounded by the small bowls of toppings. Provide ladles and large spoons. It’s a beautiful, inviting spread.
- Complementary Dishes: This soup is a meal in itself, but it pairs wonderfully with a simple side salad or some warm cornbread. A cold Mexican beer or a margarita is the perfect drink pairing.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, which is normal.
- Reheating: Reheat the soup on the stovetop over medium-low heat, adding a splash of broth or water to thin it out if needed. You can also microwave it in 30-second bursts, stirring in between.
- Freezing: This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe bags or containers. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. The flavors actually get better after freezing!
Nutritional Information & Benefits
This soup is surprisingly well-balanced. Here’s a rough estimate per serving (based on 6 servings, without toppings):
- Calories: Approximately 380-420
- Protein: 28-32 grams
- Carbohydrates: 35-40 grams
- Fiber: 10-12 grams
- Fat: 15-18 grams
The black beans and kidney beans are fantastic sources of fiber and plant-based protein, which helps keep you full and satisfied. The beef provides iron and B vitamins. By loading up on fresh toppings like avocado, cilantro, and lime, you’re adding healthy fats and vitamins. This soup is naturally gluten-free (just double-check your taco seasoning label) and can easily be made dairy-free by skipping the cheese and sour cream. It’s comfort food that actually has some nutritional merit.
Conclusion
This Cozy Friendsgiving Taco Soup Bar is more than just a recipe; it’s an experience. It’s the laughter around the table as everyone builds their perfect bowl. It’s the warmth that spreads through you with every spicy, savory, crunchy bite. It’s the relief of knowing you can feed a crowd without spending all day in the kitchen. I love this recipe because it reminds me that the best meals aren’t always the most complicated. Sometimes, the simplest things, made with a little love and a lot of toppings, are the ones that bring everyone together. I honestly can’t wait for you to try it. When you do, come back and tell me about it! What was your favorite topping combination? Did you make any fun variations? Drop a comment below and let me know—I read every single one. Happy Friendsgiving, friends.
Frequently Asked Questions
Can I make this taco soup in an Instant Pot?
Absolutely! Use the sauté function to brown the beef and onions. Then add the remaining ingredients (except the toppings). Close the lid, set the valve to “sealing,” and cook on high pressure for 10 minutes. Do a quick release of the pressure, stir, and serve. It’s even faster than the stovetop method.
How can I thicken the soup?
If you prefer a thicker, chili-like consistency, there are a few easy tricks. You can mash some of the beans against the side of the pot with a spoon before serving. Or, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the simmering soup. Let it cook for another 2-3 minutes, and it will thicken right up.
Can I use dried beans instead of canned?
You can, but it requires planning. You’ll need to soak 1 cup of dried black beans and 1 cup of dried kidney beans overnight. Then, drain and rinse them. Add them to the pot with the broth and let the soup simmer for 1.5 to 2 hours, or until the beans are tender, before adding the tomatoes (acid can prevent beans from softening). It’s a great way to save money, but it takes more time.
What are the best toppings for a taco soup bar?
The sky’s the limit! My must-haves are shredded cheese, sour cream, crushed tortilla chips, and fresh cilantro. But you can also add diced avocado, pico de gallo, sliced black olives, pickled jalapeños, a squeeze of lime, or even a drizzle of ranch dressing. Set out as many or as few as you like.
Is this recipe freezer-friendly?
Yes, it’s perfect for freezing! Let the soup cool completely, then portion it into freezer-safe bags or containers. Leave a little room for expansion. It will keep for up to 3 months. Thaw it overnight in the refrigerator and reheat on the stovetop. Just note that the toppings should always be added fresh after reheating.
Pin This Recipe!

Cozy Friendsgiving Taco Soup Bar: Easy One-Pot Recipe
This one-pot taco soup is a quick and easy crowd-pleaser, perfect for Friendsgiving or any gathering. It features a rich, smoky flavor and a fun toppings bar that lets everyone customize their bowl.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 pound ground beef (80/20 recommended)
- 1 packet (1 ounce) taco seasoning (mild preferred)
- 1 can (14.5 ounces) diced tomatoes with green chiles (undrained)
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) corn, drained (or 1.5 cups frozen corn)
- 4 cups low-sodium beef broth
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- Salt and black pepper to taste
- Shredded cheddar or Mexican blend cheese (for topping)
- Sour cream or Greek yogurt (for topping)
- Crushed tortilla chips (for topping)
- Fresh cilantro, chopped (for topping)
- Diced avocado (for topping)
- Fresh lime wedges (for topping)
- Diced red onion (for topping)
- Sliced jalapeños (for topping)
Instructions
- Place a large pot over medium-high heat and add olive oil. Once shimmering, add diced onion and cook for 3-4 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
- Add ground beef and cook, breaking it up with a wooden spoon, until no longer pink (5-7 minutes).
- Sprinkle taco seasoning, chili powder, and cumin over the beef. Stir to coat and cook for 1 minute to bloom the spices.
- Pour in the undrained diced tomatoes with green chiles, drained black beans, drained kidney beans, and drained corn. Stir to combine.
- Add beef broth and stir, scraping the bottom of the pot to release any browned bits.
- Bring the soup to a gentle boil, then reduce heat to low. Cover and simmer for 20-25 minutes.
- Taste and adjust seasoning with salt, black pepper, or additional heat as desired.
- While soup simmers, prepare the toppings bar: place shredded cheese, sour cream, crushed tortilla chips, cilantro, avocado, lime wedges, red onion, and jalapeños in separate small bowls.
- Ladle hot soup into bowls and let everyone customize with their favorite toppings.
Notes
For a thicker soup, mash some beans against the pot or use a cornstarch slurry. This soup freezes well for up to 3 months. For a vegetarian version, swap beef for an extra can of black beans and use vegetable broth. For a slow cooker version, brown beef and onions on the stove, then transfer everything to a slow cooker and cook on low for 4-6 hours or high for 2-3 hours.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 400
- Sugar: 6
- Sodium: 800
- Fat: 16
- Saturated Fat: 5
- Carbohydrates: 38
- Fiber: 11
- Protein: 30
Keywords: taco soup, friendsgiving, one-pot, easy, ground beef, black beans, kidney beans, corn, taco seasoning, soup bar



