Low Carb Creamy Taco Soup

5 from 5 votes
Jump to RecipeSave to FavoritesPrint

This post may contain affiliate links. Please read our disclosure policy.

A tasty, creamy taco soup recipe that the whole family will love. Made with ground beef, diced tomatoes and chilies, onions, bell peppers, dairy free cream cheese, and a homemade taco seasoning. This beefy soup is low-carb, whole30, paleo, dairy-free, and delicious! Slow cooker option included. 

an overhead shot of creamy taco soup topped with cheese, tomatoes, and cilantro
Save Recipe
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

What Makes This Recipe Great

It’s cooling down outside and soup season has commenced. I absolutely love tacos, so I thought I’d take all of the delicious taco flavors and turn them into creamy taco soup! 

The result? A creamy, beefy, flavorful soup with homemade taco seasoning. It’s so delicious, you will think you’re eating tacos! Garnish with your favorite taco toppings and you won’t even miss the shell. And if you love this soup recipe, you will love my Dairy-Free Roasted Tomato Basil Soup Recipe.

Ingredient Notes

recipe ingredients labeled and in nesting bowls.

Creamy Taco Soup

  • Ground Beef: You could also substitute ground turkey if you prefer. 
  • Garlic Cloves: Mince fresh garlic cloves or use a jar of minced garlic. 
  • Beef Broth: Use beef broth, bone broth, or beef stock. 
  • Veggies: Yellow onion, red & green bell pepper, diced. 
  • Dairy-Free Cream Cheese: I like the dairy free cream cheese from the Kitehill brand. Feel free to use your favorite.  
  • Coconut Milk: Use a can of unsweetened coconut milk. The refrigerated version is too thin. 
  • Rotel Diced Tomatoes with Green Chilies: If you can’t find this can, use 1 can of diced tomatoes and 1 can of diced fire-roasted (mild) green chilies. 
  • Diced Tomatoes: Use 1 can of diced tomatoes or you can dice a fresh tomato. 
  • Franks Hot Sauce: You can use whichever hot sauce you like. 

Homemade Taco Seasoning

  • To make homemade taco seasoning, simply combine 2 tbsp chili powder, 2 tsp cumin, 2 tsp paprika, 1 1/2 tsp oregano, 3/4 tsp salt, 1 tsp pepper,1 tsp garlic powder, and 1 tsp onion powder.

Recipe Step by Step

recipe step by step photos numbered.

Stovetop

  1. Heat a 5- or 6-quart Dutch oven or large pot over medium-high heat. Add the olive oil, onion, peppers, and minced garlic and cook for 2- 3 minutes. Add the beef and cook until brown, Strain the beef and veggies to remove any excess grease.
  2. Add the taco seasoning and mix together with the beef. Add in the broth, canned diced tomatoes, and Rotel (with liquid).
  3. Bring to a boil, then reduce the heat and simmer for 30-60 minutes. The longer it simmers the better the flavor. 
  4. Add in the coconut milk, dairy-free or regular cream cheese, and mix with a spoon. Allow to completely melt, around 15 minutes. (Tip: Make sure the cream cheese is at room temperature. This will help it melt better).
  5. Taste and add any additional salt and pepper to taste. Divide among bowls and garnish with fresh sweet onions, diced tomatoes, lime juice, and cilantro.
more recipe step by step photos numbered to show how to make creamy taco soup

Crockpot/Slow Cooker

  1. Heat a large pot over medium heat. Add the olive oil, onion, peppers, and minced garlic and cook for 2- 3 minutes. Add the beef and cook until brown, Strain the beef and veggies to remove any excess grease.
  2. Add the beef along with the taco seasoning, broth, canned diced tomatoes, and Rotel (with liquid) to a crockpot.
  3. Cover and cook on LOW for 6 to 8 hours or high for 2-3 hours. 20 minutes before serving, add in the coconut milk, cream cheese, and allow it to melt. Mix with a spoon to combine.
  4. Serve with freshly chopped onion, tomatoes, and cilantro.
an side shot of creamy taco soup topped with cheese, tomatoes, and cilantro

Mac’s Pro Tip

Expert Tips

Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. 

Serving: Serve warm in a bowl and garnish with your favorite taco toppings. 

Instant Pot: You can make this creamy taco soup in your instant pot using the saute function and then the slow cooker function. The same instructions apply. 

Beans: If you want to add a can of black beans or pinto beans, you totally can. Remember, adding beans will increase the carb count. Remember, adding beans will increase the carb count and will no longer be whole30 or paleo

Dairy: If you are not dairy free, feel free to use regular cream cheese. 

Toppings: Fresh sweet onions, diced tomatoes, lime juice, cilantro, sour cream, and/or shredded cheese.

a closeup of a spoon holding a scoop of beef soup with tomatoes, diced onions, and cilantro on top.

Recipe FAQs

Can I freeze this recipe?

Yes! Let the soup cool completely. Then, store it in an airtight, freezer-safe container for up to 4 months. Thaw overnight in the refrigerator or reheat from frozen in the crockpot. 

Is this soup keto-friendly? 

Turning this into a keto taco soup recipe really depends on how many carbs you have allotted in your macros each day. This recipe has 11 net carbs per serving, which makes it low-carb, but not necessarily keto. 

Want More Healthy Soup Recipes?

Follow on Instagram

Follow

If you love this recipe, please give it a star rating and leave a comment below! Follow me on Pinterest, Facebook, and Instagram for more!

Low Carb Creamy Taco Soup

By: Ashley McCrary
5 from 5 votes
A tasty, creamy taco soup recipe that the whole family will love. Made with ground beef, diced tomatoes and chilies, onions, bell peppers, dairy free cream cheese, and a homemade taco seasoning. This beefy soup is low-carb, whole30, paleo, dairy-free, and delicious! Slow cooker option included. 
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 servings

Ingredients  

  • 2 lbs ground beef
  • 1 tbsp olive oil
  • 4 cloves garlic minced
  • 24 oz beef broth around 3 cups
  • 1 yellow onion diced
  • 1/2 cup diced green bell pepper
  • 1/2 cup diced red bell pepper
  • 8 oz dairy-free cream cheese I use Kitehill
  • 1/2 cup canned coconut milk unsweetened
  • 1 10 oz can Rotel diced tomatoes and chilies
  • 1 14.5 oz can diced tomatoes
  • 2 tbsp Franks Hot Sauce
  • garnish: dairy-free shredded cheese NOT whole30 or paleo
  • Garnish cilantro, lime juice, chopped onions, and tomatoes

Taco Seasoning:

  • 2 tbsp chili powder
  • 2 tsp cumin
  • 2 tsp paprika
  • 1 1/2 tsp oregano
  • 3/4 tsp salt
  • 1 tsp pepper
  • 1 tsp garlic powder
  • 1 tsp onion powder

Instructions 

Stovetop

  • Heat a 5- or 6-quart Dutch oven or large pot over medium-high. Add the olive oil, onion, peppers, and minced garlic and cook for 2- 3 minutes. Add the beef and cook until brown, Strain the beef and veggies to remove any excess grease.
  • Add the taco seasoning and mix together with the beef. Add in the broth, canned diced tomatoes, hot sauce and Rotel (with liquid).
  • Bring to a boil, then reduce the heat and simmer for 30-60 minutes. The longer it simmers the better the flavor. Add in the coconut milk, dairy-free or regular cream cheese, and mix with a spoon. Allow to completely melt, around 15 minutes. (TIP: Make sure the cream cheese is at room temp. This will help it melt better)
  • Taste and add any additional salt and pepper to taste.
  • Divide among bowls and garnish with fresh sweet onions, diced Roma tomatoes, lime juice and cilantro.

Crockpot

  • Heat a large pot over medium-high. Add the olive oil, onion, peppers, and minced garlic and cook for 2- 3 minutes. Add the beef and cook until brown, Strain the beef and veggies to remove any excess grease.
  • Add the beef along with the taco seasoning, hot sauce, broth, canned diced tomatoes, and Rotel (with liquid) to a crockpot.
  • Cover and cook on LOW for 6 to 8 hours or high for 2-3 hours.
  • 20 minutes before serving, add the room temp cream cheese and coconut milk, allow it to melt. Mix with a spoon to combine.
  • Serve with freshly chopped onion, tomatoes, and cilantro.

Notes

Storage: Store leftover creamy taco soup in an airtight container in the refrigerator for up to 4 days. 
Serving: Serve warm in a bowl and garnish with your favorite taco toppings. 
Instant Pot: You can make this creamy taco soup in your Instant Pot using the sauté function and then the slow cooker function. The same instructions apply. 
Beans: If you want to add a can of black beans or pinto beans, you totally can. Remember, adding beans will increase the carb count and will no longer be whole30 or paleo
Dairy: If you are not dairy-free, feel free to use regular cream cheese. 
Toppings: Fresh sweet onions, diced tomatoes, lime juice, cilantro, sour cream, and/or shredded cheese.

Nutrition

Serving: 1serving | Calories: 363kcal | Carbohydrates: 14g | Protein: 28g | Fat: 24g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 74mg | Sodium: 955mg | Potassium: 762mg | Fiber: 5g | Sugar: 5g | Vitamin A: 1290IU | Vitamin C: 30mg | Calcium: 97mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @healthylittlepeach or tag #healthylittlepeach!

View More Delicious Recipes

Leave a comment

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

Recipe Rating




16 Comments

  1. Ashley McCrary says:

    5 stars
    My kids request this soup all the time in the fall and winter. It is so comforting and yummy!

  2. Amanda says:

    Can this be made ahead of time and frozen in small containers for single servings? Or can it be made ahead then frozen and then used at a later date?

    1. Ashley McCrary says:

      Yes! Let the soup cool completely. Then, store it in an airtight, freezer-safe container for up to 4 months. Thaw overnight in the refrigerator or reheat from frozen in the crockpot.

  3. Shirley P. says:

    5 stars
    This soup has joined the weekly rotation at our house. I love the crockpot option!

  4. Caitlin says:

    Hi! With the crockpot method, when do you add the coconut milk? Thanks!

    1. Ashley McCrary says:

      I’ve updated the instructions. You add in the coconut milk with the cream cheese on step 4.

  5. Laura Navarre says:

    I made this for the first time this summer and my husband and teenage boys have asked me to make it again at least 5 times. It’s one of those recipes that give you wide eyes and a smile when you take the first bite.

    1. Ashley McCrary says:

      That’s the best compliment, thank you!

  6. Ashley says:

    5 stars
    As all of your recipes, this one did not disappoint. It was so good. My whole family enjoyed and it was so easy! Thanks for all your wonderful recipes!

    1. Ashley McCrary says:

      Thank you Ashley! This is such a compliment. I appreciate your feedback.

  7. Shannon says:

    5 stars
    This soup is fantastic. I am dairy free and my husband is not. We both love this super and rotate it in our weekly menu quite often.

    1. Ashley McCrary says:

      Thanks Shannon! So happy to hear this.

  8. Martha says:

    5 stars
    I halfed the recipe. It was delicious!! Did not taste like coconut at all.

    1. Ashley McCrary says:

      This is awesome news. So glad you enjoyed it.

  9. Wona says:

    Can this be made with dairy products instead of the non dairy?

    1. Ashley McCrary says:

      Swapping the dairy-free cream cheese is fine. However, swapping canned coconut milk with regular milk in a soup recipe will change both the flavor and texture. Coconut milk is creamier and has a higher fat content, giving soups a rich, velvety texture. Regular milk is lighter and may result in a thinner, less creamy soup.