Jump to Recipe Print Recipe

Keto Enchilada Sauce is a spicy and tangy one-pot wonder that you will love adding to your keto pantry staples recipe list! Ready in 20 minutes, it’s fast, easy, delicious, and perfect for making homemade keto enchiladas. Not only is it a low carb enchilada sauce recipe, but it’s also paleo and whole30 friendly!

Spoon dripping keto enchilada sauce back into jar, onion and lime in background, garlic clove in foreground.

This post was originally published on October 15th, 2021.

❤️ Why you will love this Homemade Enchilada Sauce Recipe

  • It’s fast and easy! Ready in just 20 minutes, which is much quicker than heading to the store to buy canned enchilada sauce!
  • Simple ingredients: If you cook regularly at home and are on the keto diet, you will have most of these ingredients on hand in your pantry already.
  • Tastes authentic: This has all of the flavors of traditional enchilada sauces with fewer carbs! 
  • It’s keto-friendly! This Keto Enchilada Sauce recipe comes to just 2.4g net carbs per serving. Result! You can definitely enjoy your favorite Mexican food on a low carb diet.
  • It’s paleo and whole30 friendly too! Yes, you can even have this on a paleo or whole30 diet.

🗝️ Key Ingredients & Substitutions

  • Butter: I used butter to sauté the onions, herbs, and spices as it tastes amazing. You can substitute avocado oil, olive oil, or ghee if you’d prefer this Mexican enchilada sauce to be paleo or whole30.
  • Onion & garlic: These two ingredients are so essential for the incredible aroma of this low-carb enchilada sauce! Use sparingly though as they can really add to the carb count! I added fresh garlic and onion instead of onion powder or garlic powder because there is more flavor for fewer carbs. In a pinch, the powders would be okay instead.
  • Tomato paste: ​ Instead of tomato sauce, I added tomato paste. It’s quicker to cook down as there is less liquid. In a pinch, you can substitute it for double the amount of tomato sauce, but it’ll take longer to cook.
  • Spices: Chili powder, cumin, oregano and allspice give this sauce that delicious Mexican flavor! If you’re able to grind the cumin seeds and allspice yourself, the flavor will be even better (that’s what I do)!
  • Broth: I used beef broth to give the sauce a little extra depth, but you can use chicken broth or vegetable stock if you’ve vegan or vegetarian.
  • Vinegar & lime: Just a little of each to balance the acidity of the keto enchilada sauce perfectly.

🥣 How to make the BEST Keto Enchilada Sauce

See the recipe card below for the full recipe.

1. Melt the butter over low heat in a medium-sized pot.

Butter in a pot on the stove.

2. Add finely chopped onions and sauté for 2 minutes.

Butter and onions in a pot on the stove.

3. Add minced garlic and sauté for 1 minute.

Butter, onions, and garlic in a pot on the stove.

4. Add chili powder, cumin, oregano, allspice, and salt and sauté for 2 or 3 minutes, until the spices become fragrant.

Adding spices to butter, onions, and garlic in a pot on the stove.

5. Mix in the tomato paste.

Adding tomato paste to spices, butter, onions, and garlic in a pot on the stove.

6. Pour in the beef broth and bring to a gentle simmer, and allow it to simmer over medium heat for 10 minutes.

Pouring beef broth into tomato paste, spices, butter, onions, and garlic in a pot on the stove.

7. Blend with a hand blender to make the enchilada sauce smoother (optional).

Blending keto enchilada sauce with a hand blender.

8. Thicken by adding 1 teaspoon of xanthan gum to a separate small bowl and mix it with 1 tablespoon of the enchilada sauce. Once mixed, stir in another tablespoon of enchilada sauce, and then one more, before adding it back to the pot.

Xanthan gum mixed with enchilada sauce in a clear bowl.

9. Stir the xanthan gum mixture in, and continue to stir for 5 minutes.

Adding vinegar to the enchilada sauce.

10. Finish with a squeeze of fresh lime and vinegar, and adjust the seasoning if necessary.

Keto enchilada sauce in a clear mason jar with a spoon in the sauce.

🫙 Storage Instructions

Store any remaining enchilada sauce in an airtight container in the fridge for up to 5 days. You can also freeze it in a freezer-safe sealed container for up to 3 months. Thaw completely before using.

❓ Frequently Asked Questions

Is this enchilada sauce keto?

This homemade keto enchilada sauce has only 2.4g net carbs per serving making it perfect for the keto diet. One serving is about 1/2 a cup. The entire recipe makes about 2.5 cups of enchilada sauce.

What is enchilada sauce made of?

It’s a mix of spices (chili powder, cumin, allspice, or cinnamon), oregano, onion, garlic, tomato paste, and beef broth, with some vinegar and lime for acidity.

Is this a gluten-free enchilada sauce?

Yes! This easy keto enchilada sauce is also gluten-free! Just make sure your stock has no gluten in it as well.

Are store-bought enchilada sauces keto?

Although it’s usually pretty low carb, store-bought sauce from the grocery store can have extra sugar in it making it not the most low-carb option. It can also have a lot of extra filler and strange ingredients which are not keto compliant. It’s always better to make your own homemade red enchilada sauce when you can!

🔥 Keto Chicken Enchiladas

If you’re looking for a low-carb enchilada recipe, check out my low carb chicken enchiladas. It could technically be used as a dip, but I like to serve it in low carb tortillas with a dollop of sour cream (just like the real deal) or over cauliflower rice. It’s made with this sugar-free enchilada sauce recipe, plus shredded chicken, cream cheese, and plenty of melted cheddar cheese on top.

1/2 a jar of keto enchilada sauce with spoon, onion in background, lime in foreground.

😋 More low-carb recipes you will love

Have you made this recipe? I’d love to know <3 Tag me (@makehealthyrecipes) on Facebook and InstagramPin it on Pinterest, and please give it 5 stars with a review below! Don’t forget to subscribe to the email list (top right of this page) for sparkly new recipes in your inbox.

📖 Recipe

Spoon dripping keto enchilada sauce into a jar.

Keto Enchilada Sauce Recipe

Bethany Galloway
Keto Enchilada Sauce is a spicy and tangy one-pot wonder that you will love having adding to your keto pantry staples recipe list! Ready in 20 minutes, it's fast, easy, delicious and perfect for making healthy enchilada casseroles. Not only is it a low carb enchilada sauce, but it's also paleo and whole30 friendly!
4.86 from 7 votes
Prep Time 5 minutes
Additional Time 15 minutes
Total Time 20 minutes
Course Sauces & Condiments
Cuisine Mexican
Servings 6 people
Calories 78 kcal

Ingredients
  

  • 3 tablespoons butter substitute avocado oil, olive oil, or ghee for Whole30/Paleo
  • 1/2 cup onion finely chopped or minced (around 1/2 medium onion)
  • 2 cloves garlic minced
  • 1.5 tablespoons ground chili powder
  • 2 teaspoons ground cumin
  • 1/2 teaspoon dried oregano
  • Pinch of allspice
  • 2 tablespoons tomato paste
  • 2 cups beef broth or vegetable broth
  • 1 teaspoon apple cider vinegar or distilled white vinegar
  • 1 teaspoon xanthan gum
  • Squeeze of fresh lime
  • 1/2 teaspoon salt to taste
  • ground black pepper to taste

Instructions
 

  • Melt the butter over low heat in a medium pot.
    Butter in a pot on the stove.
  • Add finely chopped onions and sauté for 2 minutes.
    Butter and onions in a pot on the stove.
  • Add minced garlic and sauté for 1 minute.
    Butter, onions, and garlic in a pot on the stove.
  • Add chili powder, cumin, oregano, allspice, and salt and sauté for 2 or 3 minutes, until the spices become fragrant.
    Adding spices to butter, onions, and garlic in a pot on the stove.
  • Mix in the tomato paste.
    Adding tomato paste to spices, butter, onions, and garlic in a pot on the stove.
  • Pour in the beef broth and bring to a gentle simmer.
    Pouring beef broth into tomato paste, spices, butter, onions, and garlic in a pot on the stove.
  • Allow it to simmer for 10 minutes.
  • Blend with a hand blender to make the enchilada sauce smoother (optional).
    Blending keto enchilada sauce with a hand blender.
  • Thicken by adding 1 tsp of xanthan gum to a separate small bowl and mix it with 1 tbsp on the enchilada sauce. Once mixed, stir in another tbsp of enchilada sauce, and then one more, before adding it back to the pot.
    Xanthan gum mixed with enchilada sauce in a clear bowl.
  • Stir the xanthan gum mixture in, and continue to stir for 5 minutes.
    Thickened enchilada sauce.
  • Finish with a squeeze of fresh lime and vinegar, and adjust the seasoning if necessary.
    Adding vinegar to the enchilada sauce.

Notes

Store any remaining enchilada sauce in an airtight container in the fridge for up to 5 days. You can also freeze it in a freezer-safe sealed container for up to 3 months. Thaw completely before using.

Nutrition

Serving: 1gCalories: 78kcalCarbohydrates: 3.4gProtein: 2.2gFat: 6.5gSaturated Fat: 3.8gCholesterol: 15mgSodium: 414mgFiber: 1gSugar: 1.3g
Keyword allspice, beef broth, cinco de mayo, condiment, enchiladas, keto, low carb, paleo, spicy, sugar free, tomato paste, whole30
Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating