FREE 5-Ingredient Recipe EBook
GET IT NOWMy Easy Taco Soup Recipe Needs Just 5 Ingredients

This taco soup is one of the easiest soup recipes I’ve ever made, and somehow still one of the most flavorful. I combined my favorite homemade taco meat and my go-to ranch dressing recipe to create this flexible, super simple base that has endless customization options. Here’s why this taco soup recipe is such a winner:
- Savory, zesty, and a little creamy – The ground beef is the hearty base, the taco seasoning adds smoky heat, the tomatoes bring tang, and the ranch mellows everything out.
- Just 5 simple ingredients – I always love a good few-ingredient recipe, but was extra impressed by how little was needed to make this one flavorful. Just beef and a few pantry staples!
- One pot, 20 minutes – Browning the meat is the only real prep, and the rest I literally just dump in. My easy taco soup recipe is the warm, low-effort version of taco night, in 20 minutes start to finish.
- Customize it your way – This soup is super tasty on its own, or you can make it heartier with beans, corn, or veggies. And I love that each person can customize toppings — one of the best parts about Mexican food.
If you like my taco salad when it’s warm out or my cheesy taco casserole when you want something extra hearty, this taco soup is the cozy one-pot version. Make it with me!


“This is so simple to make and so delicious! I was worried since it only has 5 ingredients, so I normally would not have even tried it. Everything in this recipe came together beautifully. I have never reviewed anything from any website until now!”
-Kellie
Ingredients & Substitutions
Here I explain the best taco soup ingredients, what each one does, and substitution options. For measurements, see the recipe card.
- Ground Beef – I use this 85/15 grass-fed ground beef, which is a nice balance of flavor without making the soup greasy. You can also swap in ground turkey, ground chicken, or even cooked shredded chicken.
- Taco Seasoning – My homemade taco seasoning has chili powder, cumin, smoked paprika, oregano, garlic, onion, and a little cayenne. A store-bought mix is fine, but check whether it contains salt. If it doesn’t, add 1 teaspoon of salt per pound of beef, then adjust at the end.
- Broth – I’ve made this taco soup recipe with store-bought beef broth as well as homemade bone broth. Both are great for a rich beefy flavor. Vegetable or chicken broth are okay in a pinch, and can still take on some flavor from the ground beef.
- Diced Tomatoes – Add the canned tomatoes with all their liquid, since it becomes part of the broth. Feel free to swap in fire-roasted tomatoes for a smoky flavor, tomatoes with green chiles for more heat, or even chunky salsa. Tomato sauce can also work if you prefer your soup to be smooth, but I think it tastes better with some texture.
- Ranch Dressing – I used homemade ranch dressing (it takes 5 minutes!), but store-bought is fine, too. (Since many of you asked, this is liquid dressing, not ranch seasoning mix!) Plain Greek yogurt or sour cream can substitute if you don’t like ranch, just keep in mind the taco soup won’t get that herby flavor.

How To Make Taco Soup
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Brown the beef. Cook it in the bottom of a large pot or Dutch oven over medium-high heat, breaking it apart, until no pink remains. Drain any excess grease it if it seems like a lot.
- Season the meat. Add 2/3 of the taco seasoning and a little broth. Simmer until most of the liquid disappears, so the beef soaks up the spices.


- Simmer the soup. Stir in more broth, more taco seasoning, and the diced tomatoes with their liquid. Bring the taco soup to a gentle boil, then reduce to a simmer so the flavors can come together.
- Stir in the ranch. Remove the pot from the heat and wait until the bubbling subsides before adding the dressing. I stir gently until the broth looks evenly creamy. Garnish with your favorite toppings — I’ve included topping ideas for this taco soup recipe below!


My Recipe Tips
- Keep the ranch away from high heat. Ranch is an emulsion, so boiling can make it separate. I take the pot off the burner and wait for the bubbling to stop before stirring it in, then warm leftovers gently. If you want to be on the safe side, you can temper it first: Just whisk it with a little warm broth before adding to the taco soup.
- Don’t skip the first seasoning simmer. Reducing the small amount of broth with the beef helps the spices coat the meat instead of tasting diluted in the finished soup.
- Taste before adding more salt. Taco seasoning, broth, and bottled ranch can all vary quite a bit. I wait until the ranch is mixed in, then adjust at the very end.
- Use a wide, heavy pot. It gives the beef room to brown instead of steam. I use my meat chopper to break the meat into even crumbles.

Taco Soup (Easy Recipe)
My easy taco soup recipe takes just 20 minutes, with 5 simple ingredients: beef, seasoning, broth, tomatoes, and ranch. Plus topping ideas!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
In the bottom of a large pot over medium-high heat, brown the ground beef for about 7-10 minutes, until no longer pink. Drain if desired.
-
Add 2 tablespoons (28 g) taco seasoning (2/3 of the total amount) and 3/4 cup (177 mL) of broth. Simmer for a couple of minutes, until the liquid is mostly gone.
-
Add the remaining broth, diced tomatoes (with liquid), and remaining tablespoon of taco seasoning. Stir together. Bring to a gentle boil and simmer for about 8-10 minutes.
-
Remove from heat. Wait 2 minutes, then stir in the ranch dressing. If desired, garnish with shredded cheddar cheese and cilantro.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above to help you get a smooth broth in your taco soup, build more flavor into the beef, and balance the salt.
- Variations: See my recipe variations below for a heartier soup or alternate cooking methods.
- Store: Keep leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Meal prep: Make the soup base ahead, then reheat it and stir in the ranch just before serving.
- Reheat: Warm gently on the stovetop over low heat, or use the microwave at reduced power, to keep the ranch from separating.
- Freeze: For the smoothest texture, freeze the soup before adding the ranch. It freezes well for up to 6 months. Thaw overnight in the refrigerator, reheat, then stir in the dressing.
📖 Want more recipes like this? Find this one and many more in my Keto Freezer Meal System and Fall Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Easy Taco Soup Recipe
Recipe Variations
My base recipe for taco soup is intentionally simple, but I’ve changed it up in different ways over the years. (In fact, I often add a little something different every time I make it.) Here are some easy ways to make it heartier, spicier, or hands-off:
- Add beans or corn – Stir in canned black beans (my fave add-in for this easy taco soup recipe), pinto beans, kidney beans, or corn near the end of cooking. I recommend draining and rinsing them first, so they don’t cloud the broth.
- Add vegetables – Brown diced onions or bell peppers with the beef, or add zucchini or yellow squash to the simmering soup. For more heat, use tomatoes with green chiles or add sliced jalapeños to each bowl.
- Crock Pot taco soup – Brown the meat as directed, then transfer it to a slow cooker. Cook on High for 1-2 hours or Low for 3-4 hours, then stir in the ranch just before serving.
- Instant Pot taco soup – Brown the beef using Saute, then add the taco seasoning and 3/4 cup of broth, and cook until the liquid evaporates. Add the remaining broth, tomatoes, and seasoning, then cook on high pressure in an Instant Pot for 5 minutes. Quick release, let the bubbling subside, and stir in the ranch with the heat off.

Topping Ideas
I think the toppings are the best part, and they also let everyone adjust the heat and texture in their own bowl. Here are some great options to add to this taco soup recipe:
- Creamy toppings – Add shredded cheese (I like Cheddar, Monterey Jack, or Mexican blend), sour cream, diced avocado, or even a spoonful of guacamole.
- Fresh and spicy toppings – Try chopped cilantro, green or red onion, jalapeños, or a squeeze of lime. I like these brighten the warm spices and give the taco soup more contrast.
- Something crisp – Crushed tortilla chips add crunch right on top. On the side, I like the cool crunch of taco slaw, or you can add cilantro lime cauliflower rice or even cooked brown rice for a more substantial bowl.

Shop
My
Custom











142 Comments
Linda D.
1The taco soup was really good and easy to make. I added some corn and pinto beans to mine to make it a little more hearty. I topped it with cheese and sour cream. Really good.
Maya | Wholesome Yum
0Thank you, Linda! Corn and pinto beans are great additions, as well as those yummy toppings. Enjoy!
Kim Hershfeldt
1Who would have thought a recipe with so little ingredients would be this good?!
I make a taco soup with veggies, beans, etc., and this will key be my “go to.” The whole family loved it. Planning to make for my knitting gals SOON. Thank you for another wonderful recipe.
Wholesome Yum D
0I’m so glad it was a hit, Kim! Isn’t it the best when a simple recipe becomes your new go-to? I love that your whole family enjoyed it and I bet your knitting group will too!
Julia
1Great recipe on its own! So quick to make, too. I didn’t have enough ranch so did sour cream and what little I had of the ranch. I may always make it that way! I added garlic, cumin and onion powder. I added parsley just for color as I had no cilantro. I also added corn (which of course I’ll eat around) to make it a bit more family oriented. Would have added black beans (I would have eaten around them as well….mostly ☺️). Love your recipes! Makes keto pretty easy, WAY less boring!
Sherry
0The Taco Soup was surprisingly good. It was so easy to fix. I had all the ingredients in my pantry and so it’s Taco Tuesday, why not try as a soup? The diced tomatoes were seasoned and of course, we topped it with cheese and chips. My husband agreed that it was really good. Taco Tuesday mastered for a cold winter evening! Thanks for the recipe. I will make it again.
Wholesome Yum D
1Sherry, I love that you turned Taco Tuesday into a cozy soup night! So glad it was easy, delicious, and pantry friendly. Those are the best kinds of wins!
QUILTTRENDS
0I’ve made this several times and it never fails. So quick, easy and uses things we all have in supply. I usually brown a diced onion in the meat, and this time I made Maya’s taco seasoning. WOW!! kicked it up a notch. Love the ranch Dressing: I made seasonings in bulk and gave them for Christmas! This was perfect for Jan 2 dinner: we’re so full of rich, heavy food! This is a regular in our house. Now I just need 6 more easy peasies and I’m done for the week!
Wholesome Yum D
0I love hearing that it’s a regular for you! Browning onion and using the homemade taco seasoning is such a smart way to level it up and gifting bulk seasonings for Christmas is genius. I totally feel you on needing something lighter after all the holiday food… hope you find those 6 more easy peasies for the week!
Jen
0I made this soup recipe and the ranch dip. It was delicious and I will definitely make it again.
Wholesome Yum D
0I’m so glad you enjoyed both, Jen! Love that you made the soup and the dip, sounds like a cozy combo. Can’t wait for you to make them again!
Rachel D
0I made this last night because my husband doesn’t love soup be he likes tacos so we met in the middle. I did add a whole link of kielbasa sliced up. It was good! I’d suggest draining the fat, because I didn’t. Two year old approved as well.
Wholesome Yum D
0Thanks for sharing, Rachel! I love that you found a creative way to meet in the middle with tacos and soup. Adding kielbasa sounds delicious, and it’s always a win when the two-year-old approves too. Great tip about draining the fat for next time!
Rachel Krizik
0Made this today and it is out of this world delicious! My mom had a second helping and she almost never has seconds of anything. The only thing I did differently was use shredded rotisserie chicken instead of beef. I topped it with cilantro, cheese and avocado. I love that the recipe only has a handful of ingredients and it turned out amazing. Oftentimes the simplest soups are the best! This is going under my favorites for sure – thanks so much for sharing this!
Wholesome Yum D
0Rachel, I love everything about this! Especially that your mom went back for seconds! Rotisserie chicken sounds like a perfect swap, and I’m so happy it earned a spot on your favorites list. Thanks for sharing how you made it your own. 🙂
Stephanie Watson
0Our family loves this recipe. Since I am always making your ranch dressing recipe, it is nice to find dishes to get it used up. I like to come home to dinner being already made so I cook this on the slow cooker on Low 6-7 hours and add the ranch/cheese at the end. I like how I can diversify it like throwing in chopped bell peppers when I have them leftover or adding a can of drained black beans. I have a teenage boy so I do use 1.5 pounds of beef to bulk it up for him. Keep the recipes coming!
Wholesome Yum D
0That’s awesome, Stephanie! I’m so glad it’s a family favorite. Your tweaks sound delicious (especially the bell peppers)!
Janice
0This Taco Soup is easy and filling, and disappears quickly! Next time I’ll spice up the taco seasoning a bit more, as we like a stronger kick. We did add jalapeños to our bowls, but other than that, I followed the recipe. This will be added to our regular dinner rotation!
Wholesome Yum D
0So glad you enjoyed it, Janice! Love that you’re planning to spice it up a bit more next time. Jalapeños are such a great touch, and I’m happy it’s going into your regular dinner rotation!
Diane Markey
0My husband likes this even better than all meat chili, which we do like very much. He likes to crumple up a few chips to add a little crunch to the soup. So delicious. I add in more meat to up the protein. I often don’t like the flavor of ranch dressing in a meal, but decided to go with it here, since I have come to trust Maya’s recipes. We loved it here. I make a double batch and freeze meal size portions for those days when I am too busy/tired/lazy 😉 to cook. Thanks for a super easy and delicious recipe, Maya!!
Maya | Wholesome Yum
0Wow, thank you Diane, that means a lot! And I really appreciate the kind words about my recipes. Hope you make more of them soon!
mbmogen
0I am not a ranch dressing fan. Could I substitute sour cream for the ranch dressing?
Maya | Wholesome Yum
0Yes, feel free to do that if you like!
Shonda Coleman
0The Taco soup was so delicious and super easy to make. All of the flavors incorporate themselves nicely and the taco season gives this soup an amazing flavor. We love it and I will be making this over and over again.
Maya | Wholesome Yum
0I’m so happy you liked it, Shonda! Hope you make it again soon.
Melinda Stortenbecker
0I made this last night, using leftover pork loin and black beans. It was delicious!
I also made your taco spice mix and ranch dressing for it. Oh my word. I could eat that dressing by the spoonfuls! I know what I’m using on my baked potatoes now, and anywhere else I can find. Never purchasing ranch dressing again.
Maya | Wholesome Yum
0Thank you, Melinda! I’m glad this helped you make use of your leftovers. Sounds like a very flavorful combination.
Dolores Reynolds
0Maya, Love the taco soup receipt. Please send easy beef/noodle, no cheese, creamy casserole receipt. I can’t get it. Thanks.
Maya | Wholesome Yum
0I’m so glad you like my taco soup, Dolores! Sorry, I don’t have a beef noodle casserole.
Kellie
0This is sooooo simple to make and so delicious!! I was worried since it only has 5 ingredients so I normally would not have even tried it. I only made it because I have tried many of Maya’s recipes and they are ALWAYS delicious. I have never been disappointed. Everything in this recipe came together beautifully. I have never reviewed anything from any website, until now! Thank you, Maya, for sharing all of your healthy and delicious recipes. It’s always fun to try a new one because I know I will not be disappointed. Keep up the great job you are doing. I look forward to trying your sweeteners and syrups in the near future too!
Maya | Wholesome Yum
0I’m so glad to hear that, Kellie! That means a lot and I really appreciate it. Hope you love the sweeteners and syrups!
Tom Boyko
0Just made this on a cold and rainy Florida Sunday for lunch. Fantastic! Will definitely make again. Very quick and easy to make and very tasty!
Michele
0So very yummy!
LouAnn
0Great recipe! I doubled the meat, added a bag of frozen mixed veggies and since I didn’t have any cans of tomatoes, I added a jar of chunky salsa. Wow!!! So, so tasty!! Big hit!
Debbie
0This was very delicious. I made it exactly to recipe. My only problem was that the ranch dressing split when I added it to the soup. I think it needed more cooling than the two minutes written in the recipe. This is the reason for the four stars. Thanks! Will definitely make it again.
Danielle
0Delicious ? ? ?
patty
0I made it the way the recipe is. It turned out delicious, so quick and easy. Even fussy boyfriend liked it. It’s a keeper.
Melanie Fette
0Do you use bottled Ranch dressing or the powder packets? Thank you.
Wholesome Yum D
0Hi Melanie, I use my homemade ranch dressing.
Kathleen Mennillo
0Hi, Question: Do you put the ranch dressing in the soup or is it a topping?
Wholesome Yum D
0Hi Kathleen, You add the ranch directly to the soup.
Deb
0Loved this, it was easy and really hit the spot. I mixed 1/2 hamburger and 1/2 sausage (because that ‘s what I had). I also used 1/2 can Rotel tomatoes for a little spice. So good!! Thank you for a great recipe.
Desire Hallstead
0Hey There. I found your blog using Yahoo. This is a really well written article. I’ll be sure to bookmark it and come back to read more of your useful information. Thanks for the post.
Kris
0So flavorful and comforting! Already cannot wait to make it again. 🙂
Vladka
0What a tasty and easy-to-make soup. I made it in Crock Pot, and it was really delicious.
Gina
0It definitely does NOT get easier than this soup! I’ll take this any day over the hassle of making tacos with all their toppings.
Jo Keohane
0Amazing recipe – I love taco soup and this version looks the bomb!
Shruthi
0I made this with Beyond Meat beef and it turned out SO good. I’ll be making this again for sure.
Kim
0This was delicious! I skipped the tomato’s because my husband hates them. Amazing. Definitely will do again!
Melissa
0So good! My family asked for it again this weekend.
Malinda
0Love this recipe! Very easy and quick. The low carb ranch makes it even more delicious! ?Yummy
Heather
0Can taco soup be frozen?
Wholesome Yum D
0Hi Heather, Yes, you can store this in the freezer.
Chris
0How cool does it have to be before adding ranch dressing?
Wholesome Yum D
0Hi Chris, Allow the soup to cool for 2 minutes before adding the ranch dressing.
Vicky
0We tried your Taco soup today and absolutely loved it. I used some taco meat I had leftover with onions and peppers, it was already seasoned, wasn’t sure about the ranch dressing but took a chance, heavenly! At the end, I toasted a carb balance tortilla cut in small strips with Mexican cheese on top. Great recipe! Yum is right!
Jaimie
0This recipe was so fast and easy! I made it last night, fully in my Instant Pot. I used shredded chicken instead of beef because it’s what I had on hand and it was tasty! We added some diced avocado on top and even our picky 13-year old wanted more.
Glenda
0Is this from a bottle of Ranch Dressing? Not the dry mix?
NomadNan
0I just did something similar on the road today while traveling. I have a HotLogic Mini, so I can “cook” meals on the road as I drive. I used pre-cooked & seasoned ground bison, a little salsa (no sugar!!!!), & a small package of cheddar Whisps, smashed. Tasted pretty good at the end of 400 miles!
Karen
0I have not tried the recipes yet, just found your site and so excited to get started. I love Mexican food so will be trying those recipes first! Thank you so much!!!!
June Kuitert
0Can you add 1 can of red beans and still be Keto?
Wholesome Yum D
0Hi June, Red beans are not considered keto, but it is a personal choice based on how many carbs you eat in a day.
Sandra
0I added Rotel tomatoes to this dish in addition to the diced tomatoes. Also, I could not believe that there was not a suggestion to top not only with cilantro and cheese but sour cream dollop and avocado slices or chunks. That’s the way we make it in Texas and so that’s how I’m topping tonight.
Rene Dale
0What ranch dressing ,dry season ingredients or bottled dressing?
Wholesome Yum M
0Hi Rene, The link in the recipe card takes you to my recipe for ranch salad dressing, but you can use bottled if you prefer.
Megan Bowes
0I’ve made this soup a number of times. It is really good. I made it again today for my mother and she loved it! This is definitely one of my faves.
Chelsie
0Love this meal!!!! We did a 1.5x batch and added a couple diced bell peppers! Served with an air fried low carb tortilla, cut up into chips!
Susan
0Delicious! My husband loved this soup. I had to keep him from eating the whole thing. Will definitely be making this again. I used the homemade taco seasoning and the homemade ranch dressing. Best ranch dressing I have ever tasted! I did add a little leftover salsa.
Shree
0This was great. I kicked up the heat and used hot ground pork Will be making it again.
sue y.
0my mom use to make taco soup, she added a can of corn and when you went to serve it, she would use ranch dorito’s she just didn’t make enough lol
Lindsay Reid
0Really great for keto, very filling!
Lex
0I made this for the first time last week. OMG. So tasty! Reheats and microwaves beautifully. This is definitely in my regular rotation. I love soup to begin with, and I love tacos. When I saw the recipe I said I just gotta try it. Great combo and keto too! Win all around!
Dime
0Not bad!! I wanted to love this recipe but the ranch was way overpowering. I also added an onion and more spices/broth once I realized it tasted like ranch. It reheated well.
Beth Jackson
0OMG!! Best soup ever said my non-keto husband! I agree. This is a delicious and flavorful soup. I used taco seasoning and ranch dressing I had on hand and it was still fantastic. Next time, I will make Maya’s taco seasoning and ranch dressing, I am sure that will kick up the yum on thus already yummy soup. Don’t wait, make it tonight!! I topped with half a low carb tortilla that I cut into strips and cilantro and cheese. Leftovers, I topped with cheese, cilantro, and avocado.
Bettye
0I add diced onion & celery and any other vegetable I have around and it makes a nice hearty soup that fills you up.