Creamy taco soup is warm, comforting and packed full of flavor. It’s packed with protein and veggies and topped with fresh avocado and is the perfect way to enjoy tacos without the added carbs at only 3g net carbs per serving!
Fall is just around the corner and there no better meal then a warm bowl of soup. We’re all about quick and easy one-bowl meals this winter and this taco soup is at the top of the list. It’s made with ground beef, tomatoes, creamy cheese, spices and topped with fresh avocado, tomato, cilantro, cheese, and lime. It’s loaded with mildly spicy & zesty flavors and will keep you coming back for more.
This delicious taco soup comes together in about 30 minutes all in one pot with minimal cleanup or stress. It’s perfect if you are on a low-carb or keto diet because it eliminates the carbs all together and will help you satisfy your taco cravings for good! Another delicious low-carb soup on my dinner rotation is the Broccoli Cheddar Soup. It’s a Panera copycat but so much better!
WHAT DO YOU PUT IN TACO SOUP?
Taco soup is made with just 8 ingredients which can be found in your fridge or pantry for a quick one-pot meal.
- Ground beef: can sub with lean ground turkey or chicken.
- Onion: can sub with onion flakes or onion powder if desired.
- Garlic: can sub with garlic powder but we highly recommend fresh minced garlic.
- Bell pepper: add lots of flavor to the soup but are optional.
- Rotel: is a canned tomato and green chili mixture and can be subbed with freshly chopped tomato if desired.
- Cream cheese: cream cheese makes the soup creamy and helps raise the fat content for keto dieters. It can be subbed with low-fat cream cheese or heavy cream if desired.
- Taco Seasoning: we highly recommend using our popular homemade taco seasoning recipe.
- Beef Broth: be sure to use low sodium beef broth and so you can adjust to taste. you can also sub with water is desired.
How to Make Taco Soup
Making this delicious creamy taco soup is so easy and takes just 30 minutes! Begin by cooking down the ground beef with the onion and garlic until browned and cooked through.
Next, simply add in the the bell pepper, Rotel diced tomatoes, cream cheese, and spices. Cook down for 5 minutes until the cream cheese is fully melted through then pour in your beef broth.
Simmer for 15 minutes and serve with your favorite garnishs! I like to serve with chopped avocado, jalapeno, shredded cheddar cheese, and a good squeeze of fresh lime juice.
Frequently Asked Questions
HOW LONG DOES TACO SOUP LAST?
This soup will last up to 4 days in an airtight container in the refrigerator. It tastes even better the next day!
CAN YOU FREEZE TACO SOUP?
Yes! You can freeze taco soup before adding the cream cheese because the fat int he cream cheese does not freeze well and will break up int he freezer. Instead, add the cream cheese when reheating the soup. Freeze in an air-tight container for up to 6 months.
HOW TO MAKE CREAMY TACO SOUP IN THE SLOW COOKER?
Add all the ingredients except the cream cheese to the slow cooker. Cook on high for 3-4 hours or on low for 6 hours. Stir in package of cream cheese just before serving.
HOW TO MAKE CREAMY TACO SOUP IN THE INSTANT POT?
Sautee beef, onions, and garlic in the instant pot using the sautee function until brown through. Add all the remaining ingredients except for the cream cheese. Manually set the pressure on high for 10 minutes; release naturally. Stir in cream cheese and mix until melted.
IS TACO SOUP KETO-FRIENDLY?
Yes! I’ve especially developed this taco soup to make it super keto-friendly! The fat from the beef and cream cheese along with the fresh avocado make this creamy taco soup a great addition to a keto diet with just 5 grams of carbs per serving!
Creamy Taco Soup (Low Carb/Keto)
Ingredients
- 1 lb ground beef, or turkey or chicken
- 1 tbsp oil, of choice
- 1 small onion, diced
- 2-3 cloves garlic, minced
- 1 small green bell pepper, diced (optional)
- 1 (10 oz) can Rotel tomatoes, or 1 large tomato, chopped
- 1 (8 oz) pkg cream cheese , OR 1 cup heavy cream
- 2 tablespoons taco seasoning, homemade or 1 packet
- Salt and pepper to taste
- 1 (14.5) oz can beef broth, 1.5 cups
Instructions
- Add 1 tablespoon oil to a pot or large pot or dutch oven, brown beef, onion, and garlic over medium-high heat for 7-8 minutes or until the ground beef is browned through.
- Add the bell pepper, Rotel diced tomatoes, cream cheese, and spices. Stir for 4-5 minutes or until tomatoes are soft and tender and cream cheese is mixed through.
- Pour in beef broth and reduce heat to low-medium. Simmer 15-20 minutes or until desired thickness is achieved.
- Serve in small soup bowls. Top with freshly sliced avocado, sour cream, shredded cheese, freshly minced cilantro, jalapeno, and a drizzle of lime.
Video
Equipment
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Photography by: Eat Love Eats
Holy Cannoli Batman! We went Keto for the last year and this recipe is in our top 3 favorites! I went by the recipe exactly except I added a can of brooks chili beans. We serve this with avacado, lime wedges and a few rainbow tortilla strips (did I mention I’m not a strict keto-er??). Absolutely amazing! Even our 14 year-old son who HATES EVERYTHING STUPID-KETO loves this. Bravo!! You are the best for sharing this normal-tasting soup!
Thanks for the 5 star review! I’m happy to hear that you enjoyed this recipe so much 🙂
I love this recipe, not doing keto however the flavor is amazing. I do a couple changes because my mother is began. I use vegetable broth and veggie meat crumbles. I also use vegan non dairy cream cheese, it’s so good, my grandchildren love it and have no idea it’s vegan.
Absolutely delicious!! I tripled the recipe to feed my large family. My three sons and daughter absolutely loved it!! Used red onion, added bell pepper and did 2 8oz cream cheese and 1 cup of heavy cream. Followed the recipe and made taco seasoning. Huge hit nothing left!! Another new favorite!! Thanks
Thanks for the detailed feedback!
Hearty and filling, but I made this with cream cheese and it gave the broth an unpleasant sour tang. I think this might be better with the heavy cream so I will try that next time and see if that helps the flavor.
Btw I recommend cutting the onion to 1/2 and instead of the canned tomatoes using 1 real one and it lowered my net carbs (total was 9g when I logged it.)
Do you know the nutrition facts if you use ground chicken instead of beef?
Absolutely great! I used a can of regular diced tomatoes and a can of diced green chilli’s. Topped it off with some very spicy pepper powder. Wife loved it! I would be good over Rice or with a can of rinsed black beans (defeats the keto if you do that though).
This is such an unhelpful comment. What part wasn’t good? What would you change? What didn’t you like? Just saying “Not good” seems like such a waste of your energy…Lazi, even. Do better.
Loved this recipe. Used white sweet onion and added mushrooms. Made it twice so far. Will make it again
Just made it exactly as the recipe says. Looks and tastes delicious! Thank u!
Super easy and tasty
I made as written except added a can of rinsed black beans. Delish.
I’m confused. This entire dish is only one serving? If not, how many?
The entire dish is 4 servings. Hope that helps 🙂
Whats the serving size???
The serving size is 1/4th of the dish.
I store mine in a 6 cup container. So one serving would be about 1 1/2 cups. I’ve tried both the ground beef and ground turkey and both were delicious!
This is an amazing recipe for anyone. If you would like to make it more keto friendly, omit the red pepper and cut the tomato and onion portion in half. You might also want to use red onion instead of yellow or white onion as it contains less carbohydrates. I add a bit of tarragon, basil, and red pepper flakes. If the omitted ingredients make the soup less creamy than you would like, add more cream cheese.
Made this tonight I was awesome!! Made just a few changes. I used venison, a red and orange bell pepper and I used the option of heavy cream.
I also weighed it when I was done 43.25 oz
So I ate a whole cup! So good, thank you can’t wait to try another!
Thanks for the feedback and for taking the time to leave a review!
Made it once. While I really liked it, found it to be too salty for me. Am going to make it again with low sodium taco seasoning and low sodium beef broth.
First time on keto. This is delicious. I doubled it and used 1 block cream cheese and 1 cup heavy cream.
When putting in the slow cooker do you cook the beef first?
This recipe was very yummy!
I came here wondering the same, I just called my chef friend. He said yes, brown the beef first.
Recipe is delicious, but like others said I don’t think this is very Keto friendly. When I put it into my tracker for one serving it says its 11g carbs. I wish I would have put it in my tracker prior to making it to double check.
I wish the toppings were listed among the ingredients. Going to make it now, but didn’t see those and would love to add the cilantro, lime, jalepeno, etc.
It was ok, kept me on my diet. Kind of like eating liquid dip.
I had to make a second trip to the market for that exact reason. D’oh!
Warning: this is NOT keto: net carb count was 12g, protein was 38 and fat was 36, much higher than listed and I followed the directions. Curious if others got the same.
Imported into My Fitness Pal and it shows…for one serv8ng, 19g Carbs, 31g protein and 34g fat
My carbs were 10 total and 9 net carbs so I’m wondering how are they getting 5 carbs
I wonder what ingredient makes it so high in carbs?
Wondering this myself. Maybe it’s 9 cabs total, for the entire recipe, vs. per serving? You’re going to sit down and eat an entire can of rotel which really the only thing I can see is higher in carbs. A serving (0.125 cups), net carbs for rotel is 3 grams of carbs.
How big is a serving size?
A serving size is about 1/4th of the dish which is about 1/5 cups.
This soup was amazing. !!!!! It’s just the 2 of us
And I used 1 cup of broth for more liquid and maybe didn’t need it. But hubby wants it tomorrow
Night. Can’t wait to try shrimp tacos. Tks
My whole family loves this soup and have shown others when to get your recipe. Pity unable to get Rotel but add capsicum and grated zucchinis to the mix
114.5 OZ is not 1&1/2 cuos. Whats the actual meadurement?
It’s 14.5 oz!
I finally figured that out 😬😂 although 1-14.5. OZ would have been clearer. But it was really yummy, I only put half the cream cheese and didn’t put onion, because it has too many carbs I replaced it with one scallion
Haha, np! Sounds delicious 🙂
Absolutely delicious!!! My husband is an extremely picky eater and he raves about this soup!
Anything to use in place of beef broth? I don’t have any ;( only chicken.
Chicken broth will work!
Love love love this soup!
114.5 oz. Is not 1 & 1/2 cups . Whats the correct amount?
I just made this recipe with a few modifications, and it was delicious! I doubled the taco seasoning, and added chopped to the ground beef! My wife and my 12 year old son approved of it!
Added chopped what to the ground beef?
So excited to try this today. I plugged all of the ingredients into “Carb Manager” with corrected macros for rotelle… And I cut out that carb load white onion…
I got 7 carbs, 41 fat, 38 protein at 565 cal.
FYI: I’m using fatter beef and beef bone broth To keto it a bit further.
Hope this helps somebody
It is amazing! We used Trader Joe’s low sodium Roasted Red Pepper and Tomato Soup instead of the cream cheese and tomatoes! It was perfect! We couldn’t use the canned Rotel… too much salt, used fresh orange and yellow peppers instead….. the BEST!! Great recipe! Will become a staple in our house!
Thanks for sharing your alternations, Robina! That really does sound delicious and a great way to lighten up the dish!
Making this for the first time today. I’m seeing conflicting information on the carb count.. so, I’m a little concerned before I eat it.
What is the carb count per serving and what is a typical serving per person?
The macros listed are per serving which is about 1/4th the total dish. It would overall depend on how much you eat of course 🙂
Im having trouble measuring out the portions out of a dutch oven. Kind of hard to divide a soup into 4 servings. I made this for 2 people.
I totally agree with Deb. I manually calculated the carbs. My total my be off a little bit. you say divide the soup into four servings. that’s a whopping 26.25 g of carbs for a serving.
There is virtually no carbs in anything in this recipe, except perhaps the onion and a few in the Rotel and a tiny bit in the taco seasoning. It would not be even possible to get 26.25.g of carbs.
I love this recipe but one thing bugs me — I can’t get the lumps of cream cheese smoothed out! Any tips??
Heat it up before you add it to the soup
Heat 1 cup of broth in microwave for about 30 seconds then whisk cream cheese in. Once smooth pour in pot
I used a wisk, it worked instantly. No lumps
Can I use half and half instead of the cream cheese?
This is very delicious! However, nutritional info is NOT accurate. I imported the recipe to my fitness pal and its double the calories, and macros. Just a warning!
We use a 3rd party nutritional calculator that is always accurate. What serving size did you use for calculating the recipe?
I think us Americans and generally eating bigger portions than we should. I opted to make it a lunch portion and was closer to the calories (nutritional facts above) and really the lunch portion size was plenty, I did more only because it was so tasty but it was plenty! All about portion control!
Super good! Husband & 8 year old both approved!
Just made this soup and it’s AMAZING!!!
My fussy wife and I loved this recipe. She’s a vegetarian, so I substituted meatless “ground beef” and a vegetable stock for the beef broth. Delicious 🙂
My husband and I loved this recipe! Absolutely delicious! I only had 4oz of cream cheese so I used that and 1/2 cup of heavy cream. Turned out great! My husband is extremely picky and he had seconds! Yum!
This is DELICIOUS!!! First time making it and i am hooked. Probably will add more broth next time. But it’s fabulous
Does it take cream cheese and heavy cream both?
No, you can pick either or!
What is the exact serving size in OUNCEs? Thanks!
We don’t weigh the recipes so I couldn’t tell you but you can measure it after dividing the recipe into the suggested serving size.
Just made this soup (with a few mods) and it turned out so freakin good. Modifications were because I didn’t have enough or any certain ingredients. So my mods were: Only had 1/2 lb. ground beef, so I added riced cauliflower for additional substance. I didn’t have beef broth so I used chicken broth instead (used about 24 oz just bc I wanted more broth). I didn’t have Roteli or a regular tomato but I did have miniature heirloom tomatoes which I diced up and added about 1-2 tbsp tomato paste. I only had 4 oz cream cheese so I added some heavy whipping cream. I cooked in an InstaPot so added cream cheese, HWC at the end. I also threw in chopped cilantro at the end.Everything else the same. Haha. Very forgiving recipe. Seriously so good! Thank you for posting.
So happy your soup still turned out delicious even after all those modifications!! <3
I would like more keto low carb recipes
The nutrition info says for one serving but it doesn’t state what a serving is. Can you clarify? I’m counting carbs and want to make sure I count correctly. Thank you.
The recipe serves 4 people so the nutritional info is per serving which is 1/4th of the dish!
Okay same question. What is a serving (in volume)? A cup? Two cups?
This recipe is a winner !!! Very DELICIOUS, and easy to make. There weren’t any leftovers ! 🙂
DeliCious. I Made this for my HUSBAND and we both loved it. Took leFtovers for the next day and they heated Up perfectly. PaSSed This recipE along to my sistErs.
So happy you and your husband enjoyed the dish! Thanks for stopping by 🙂