If comfort food could be healthy and still taste like a flavor explosion, this Keto Beef Enchiladas Recipe would easily take the crown. You get all those bold, saucy, cheesy enchilada vibes without the carb overload—perfect for anyone in love with Mexican-inspired dinners but determined to keep it keto. The secret? Savory seasoned ground beef, a surprise hit of cauliflower rice, melty cheese, and a homemade keto red enchilada sauce, all wrapped up in grain-free, low-carb “tortillas.” Whether you’re dealing with a Mexican food craving or feeding a crowd, this Keto Beef Enchiladas Recipe is destined to earn a permanent spot on your meal rotation.

Ingredients You’ll Need
Let’s talk essentials! Every single ingredient in this Keto Beef Enchiladas Recipe earns its place, working together for the ultimate flavor and texture—so don’t skimp. From the hearty beef to the creamy cheese and fresh toppings, these basics turn a regular weeknight into something spectacular.
- Ground Beef (1 pound, 85% lean): Adds richness and satisfies with that classic, meaty enchilada taste; you can easily swap in turkey, chicken, or pork for variety.
- Yellow Onion (1 medium, chopped): Lends sweetness and depth that rounds out the beef filling perfectly.
- Avocado Oil (1 tablespoon): Infuses your skillet with healthy fats and handles high heat without burning.
- Kosher Salt (1 teaspoon): Brings all the flavors together—don’t underestimate the magic of a good salt!
- Frozen Cauliflower Rice (10-ounce bag): Sneaks in veggies, stretches the filling, and soaks up every last drop of flavor.
- Keto Friendly Wraps (such as Crepini Egg Thins): These act as the perfect, pliable “tortillas” without the carbs—look for them in the fridge aisle near the gluten free breads.
- Mexican Blend Shredded Cheese (1 cup): Melts into bubbly goodness and creates that classic cheesy blanket on top—substitute with a dairy-free option if needed.
- Homemade Keto Red Enchilada Sauce (1 batch or 1 cup store-bought): Packs in smoky, spicy, tangy flavor and sets the whole dish apart.
- Toppings (Cilantro, Avocado, Sour Cream, Jalapeño, Olives, etc.): Use your favorites to customize every plate—these toppings add color, texture, and coolness to every bite.
How to Make Keto Beef Enchiladas Recipe
Step 1: Preheat and Prepare
Begin by setting your oven to preheat at 350ºF so it’s hot and ready when you need it. Place the oven rack in the middle—this helps ensure your enchiladas bake evenly and achieve melty cheese perfection on top.
Step 2: Sauté Onion and Beef
In a sturdy cast iron skillet (or your favorite heavy pan), warm the avocado oil over medium heat. Toss in the chopped onion, ground beef, and kosher salt. Stir and break up the meat as it cooks; you’re aiming for tender, just-browned beef and sweet onions, which will take about 5-10 minutes.
Step 3: Add Cauliflower Rice
Pour the frozen cauliflower rice straight into your nearly finished beef mixture. Keep cooking and stirring until the cauliflower is thawed and any extra moisture evaporates—this usually takes around 5 minutes. The cauliflower stretches your filling and secretly adds more veggies, all while soaking up that meaty flavor.
Step 4: Mix in Enchilada Sauce
Stir in about 1/4 cup of the enchilada sauce until everything is nicely coated. This gives every bite a tangy, savory note and helps meld the flavors together. Remove from heat and get ready to assemble.
Step 5: Assemble the Enchiladas
Spoon a thin layer (about 1/4 cup) of enchilada sauce into the bottom of your 9×13-inch baking dish. Lay out a keto wrap, add a scant 1/4 cup of the beef filling, sprinkle with a tablespoon of shredded cheese, and roll it up tightly. Repeat until all the filling or wraps are used up and your dish is full of tasty little logs.
Step 6: Add Sauce and Cheese
Pour another 1/2 cup (or more, if sauce is your spirit animal) of enchilada sauce over the rolled enchiladas. Top generously with the remaining shredded cheese so every bite comes out delightfully gooey.
Step 7: Bake to Perfection
Bake, uncovered, for 20-25 minutes. You’ll know it’s ready when everything is bubbling, the cheese is melted and golden, and the kitchen smells irresistible.
Step 8: Add Your Favorite Toppings
Pull out your masterpiece and top with whatever you love—fresh cilantro, creamy avocado, tangy sour cream, spicy jalapeños, or briny olives all shine in this Keto Beef Enchiladas Recipe.
How to Serve Keto Beef Enchiladas Recipe

Garnishes
Don’t skip the garnishes! A sprinkle of fresh cilantro brightens every plate, and adding sliced avocado, dollops of sour cream, or thin-sliced jalapeños takes the flavor and visual appeal to a whole new level. A finishing touch like crumbled feta, diced tomatoes, or even pickled onions can make your Keto Beef Enchiladas Recipe feel extra special.
Side Dishes
Keep things keto-friendly with sides like a simple guacamole, a crisp green salad with lime vinaigrette, or roasted veggies. If you’re feeling a little indulgent, cauliflower “Spanish rice” and keto refried beans are perfect partners. Think fresh, colorful, and crunchy to complement these rich, saucy enchiladas.
Creative Ways to Present
Impress your dinner guests by serving individual enchiladas in small cast iron skillets or ramekins with a tower of rainbow toppings on the side. For a family-friendly vibe, try topping a big platter of enchiladas with a fun “topping bar” of fresh and pickled veggies, salsas, and hot sauce—let everyone build their perfect plate!
Make Ahead and Storage
Storing Leftovers
Have leftovers? Lucky you! Simply transfer any extra Keto Beef Enchiladas Recipe into an airtight container and refrigerate for up to five days. The flavors meld even more overnight, making second-day enchiladas even better.
Freezing
This dish is freezer gold. Store enchiladas directly in the baking dish, tightly wrapped, or portion them into meal prep containers. They’ll keep for at least six months, making busy weeknights blissfully easy when you’ve got this Keto Beef Enchiladas Recipe stashed away.
Reheating
For best results, reheat in a 350ºF oven for 10-15 minutes, or until piping hot. The microwave works too (3-5 minutes), just add a splash of water to keep the enchiladas moist. Reheating from frozen? Either bake for 35-40 minutes, or thaw overnight first for a faster heat-up.
FAQs
Can I use another kind of ground meat in this Keto Beef Enchiladas Recipe?
Absolutely! Ground turkey, chicken, or pork all make great substitutes depending on your preferences and what you have on hand. Each will bring its own unique flavor and texture, keeping your keto enchiladas interesting every time you make them.
Are there dairy-free options for this recipe?
Yes! Simply leave out the shredded cheese or swap it for your favorite dairy-free cheese. After baking, add cashew queso or another dairy-free queso on top for all the creamy richness without the dairy.
What kind of keto-friendly wraps work best?
The Crepini Egg Thins are my go-to because they’re sturdy, neutral in flavor, and hold together perfectly when rolling. Other low-carb tortillas or almond flour wraps can also work, just check that they’re pliable enough to roll without breaking.
How do I get my cauliflower rice nice and dry?
Cook it in the skillet with the beef mixture until all the extra moisture disappears—this step is essential for preventing soggy enchiladas and lets the cauliflower absorb all those tasty flavors.
Can I double the Keto Beef Enchiladas Recipe for a crowd?
Definitely! Just double all your ingredients and use two baking dishes if needed. This is a great recipe for feeding a big group or for prepping meals in advance—your future self will thank you.
Final Thoughts
If you’re after a meal that dazzles your taste buds without wrecking your low-carb goals, this Keto Beef Enchiladas Recipe is the answer. Dive in and treat yourself—you’ll be amazed at how easy, filling, and irresistibly flavorful a keto dinner can be!
Print
Keto Beef Enchiladas Recipe
Satisfy your Tex-Mex cravings with these Keto Beef Enchiladas! Packed with seasoned ground beef, onions, cauliflower rice, and blanketed in a rich homemade keto enchilada sauce, this low-carb, gluten-free recipe keeps all the flavors you love—without the extra carbs. Wrapped in keto-friendly egg thins, topped with melty cheese, and customizable with your favorite toppings, these enchiladas come together in under an hour and fit perfectly into weeknight dinners or meal prep routines.
- Total Time: 45 minutes
- Yield: 4 servings (12 enchiladas total)
Ingredients
For the Filling
- 1 pound ground beef (85% lean preferred)
- 1 medium yellow onion, chopped
- 1 tablespoon avocado oil
- 1 teaspoon kosher salt
- 10-ounce bag frozen cauliflower rice
For the Assembly
- Keto-friendly wraps (such as Crepini Egg Thins; enough for 12 enchiladas)
- 1 batch homemade keto red enchilada sauce (or 1 cup store-bought, plus extra for topping)
- 1 cup Mexican blend shredded cheese
For Serving (Optional Toppings)
- Chopped cilantro
- Avocado slices
- Sour cream
- Sliced jalapeño
- Sliced olives
Instructions
- Preheat Oven
Place the oven rack in the middle position and preheat your oven to 350ºF (180ºC). - Cook the Beef Mixture
Heat a cast iron skillet over medium heat. Add avocado oil, then the chopped onion, ground beef, and salt. Cook, breaking up the meat and stirring occasionally, until the beef is nearly cooked through and onions are soft, about 5-10 minutes. - Add Cauliflower Rice
Add frozen cauliflower rice to the skillet with the beef mixture. Cook for another 5 minutes until the cauliflower rice is thawed and the moisture is absorbed. This helps stretch the beef and adds extra veggies. - Add Enchilada Sauce
Stir in 1/4 cup of enchilada sauce to the beef and cauliflower rice mixture. Remove from heat and combine fully. - Prepare Baking Dish
Pour about 1/4 cup of enchilada sauce into the bottom of a 9×13 inch baking dish and spread it evenly. - Assemble Enchiladas
Lay out a keto-friendly wrap. Spoon a scant 1/4 cup of the beef mixture onto the wrap. Top with 1 tablespoon of shredded cheese. Roll it up like a cigar and place seam-side down in the prepared baking dish. Repeat with remaining wraps and filling. - Top and Bake
Pour about 1/2 cup more enchilada sauce (or to taste) over the rolled enchiladas, then top evenly with remaining shredded cheese. Bake, uncovered, for 20-25 minutes or until the cheese is melted and enchiladas are heated through. - Serve
Remove from the oven and serve hot, topped with your desired garnishes such as cilantro, avocado, sour cream, jalapeños, or olives.
Notes
- Meat Substitutions: Ground turkey, chicken, or pork can be used in place of beef.
- Dairy Free: Omit cheese and top with dairy-free queso once baked.
- Serving Size: Three enchiladas per person; recipe yields 12 enchiladas (serves 4).
- Meal Prep: Store in an airtight container in the fridge for up to 5 days. Reheat in the microwave (add a sprinkle of water) or in the oven at 350ºF until warmed through.
- Freezing: Freeze in an airtight, freezer-safe container for up to 6 months. Reheat whole tray from frozen (35-40 minutes) or individual portions in microwave (5-8 minutes). Thawing in the fridge first reduces reheating time.
- Nutrition Info: Calculated for enchiladas only (excludes optional toppings).
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Main-course
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten Free
Nutrition
- Serving Size: 3 enchiladas
- Calories: 430
- Sugar: 2g
- Sodium: 650mg
- Fat: 26.8g
- Saturated Fat: 10g
- Unsaturated Fat: 15g
- Trans Fat: 0.7g
- Carbohydrates: 8.7g
- Fiber: 1.7g
- Protein: 34.8g
- Cholesterol: 100mg