This skillet recipe feels like pure comfort food. It’s warm, satisfying, and full of rich flavors that make it perfect for a cozy dinner at home. Whenever I’m looking for something easy yet delicious, this Keto Beef Enchilada Skillet with Cauliflower is my go-to. It fills the house with the smell of a classic Mexican favorite, and the best part is how simple it is to make. You don’t need a lot of time or fancy ingredients, yet the result tastes like a special treat.
At the heart of this dish is 1.5 pounds of ground beef cooked with diced onion for a savory base. We add finely riced cauliflower instead of traditional rice or tortillas, which keeps it low carb and light. 2 cups of no-sugar-added red enchilada sauce brings a tangy, slightly smoky flavor that ties everything together. Then, 2 cups of shredded Mexican cheese melt on top, creating a creamy, bubbly finish. Fresh cilantro and avocado make perfect toppings, adding a fresh, bright contrast to the rich skillet.
Making this dish is straightforward and perfect for home cooks of all levels. First, brown the ground beef with diced onion in a large oven-safe skillet until it’s nicely cooked, about 7 minutes. Next, stir in the riced cauliflower and let it cook for 5 minutes just until it softens a bit. Then pour in the red enchilada sauce and let it simmer for another 5 minutes to bring all the flavors together. Sprinkle the shredded cheese on top, then pop the skillet under the broiler for 3 minutes until the cheese bubbles and melts to perfection. Finally, serve it topped with fresh cilantro and avocado. It’s also easy to store – simply refrigerate leftovers in an airtight container for up to 4 days.
This meal is perfect for those chilly nights when you want something filling and warming but still healthy. It’s also a great option for potlucks or family dinners when you want to impress with minimal effort. Plus, it fits wonderfully into a keto lifestyle without compromising on flavor or satisfaction.

Why You’ll Love This Keto Beef Enchilada Skillet Cauliflower
- Quick and Easy: You can have this dish ready in under 30 minutes, making it perfect for busy weeknights.
- Simple Ingredients: Most are pantry staples with fresh produce, so no specialty shopping needed.
- Low Carb & Keto-Friendly: Cauliflower replaces carbs like rice or tortillas for a keto-approved twist.
- Rich Flavor: The combination of beef, enchilada sauce, and cheese brings bold, comforting tastes.
- One-Skillet Meal: Minimal cleanup because everything cooks in one oven-safe skillet.
Ground Beef Tips
When selecting ground beef for this recipe, choosing a lean to medium-fat content (around 80-85% lean) offers great flavor without excess grease. Fat helps keep the beef juicy and boosts the dish’s flavor, but too much fat can make the skillet greasy. Freshness matters too: pick beef with a vibrant red color and avoid any with brown or gray patches. When cooking, breaking up the beef into even pieces helps it brown better and cook evenly. Browning the beef well with diced onions adds the perfect savory base, setting the stage for the enchilada sauce and cheese to shine.
Options for Substitutions
- Substitute ground turkey or chicken for a lighter protein option.
- Use shredded cabbage or broccoli rice instead of riced cauliflower for a different crunch.
- Swap in a green enchilada sauce or salsa verde for a fresh twist on flavor.
- Replace Mexican cheese with mozzarella or a dairy-free cheese for lactose-free diets.
- Use shallots or leeks in place of the onion for a milder, sweeter taste.
- Top with parsley or green onion if you are not a fan of cilantro.
Watch Out for These Mistakes
One common mistake is overcooking the riced cauliflower. Since it cooks quickly, leaving it on the heat too long makes it mushy and watery, which affects texture and flavor. Aim to cook it just until slightly tender so it still holds some bite.
Another pitfall is not draining excess fat from the ground beef if it’s very fatty. Too much grease can make the final skillet oily and weigh down the dish. After browning the meat and onions, spoon out some fat if needed before adding cauliflower.
Finally, be careful when broiling. Keep a close eye during those last 3 minutes to avoid burning the cheese. Broiling melts and bubbles the cheese quickly, so it doesn’t need long under the heat. Having the oven rack at the right level and watching carefully will give the best golden finish.

What to Serve With Keto Beef Enchilada Skillet Cauliflower?
For sides, consider a simple green salad with lime and olive oil to lighten the meal. Sautéed or steamed green beans add a fresh crunch and color contrast. Another great match is a bowl of guacamole or sliced avocado with lime for extra creaminess. If you want to add more vegetables, roasted zucchini or bell peppers seasoned with chili powder work beautifully and keep it keto-friendly.
Storage Instructions
Store: Refrigerate leftover skillet in an airtight container for up to 4 days. This keeps the flavors fresh while preventing spoilage.
Freeze: You can freeze leftovers for up to 2 months. Cool the dish completely before transferring it to a freezer-safe container or bag. Thaw overnight in the fridge before reheating.
Reheat: To reheat, warm the skillet gently on the stovetop over medium-low heat, stirring occasionally until heated through. You can also use a microwave-safe dish and heat in 1-2 minute intervals, stirring between, to ensure even warming.
Recipe Info
Preparation Time: About 10 minutes to dice and prep ingredients.
Cooking Time: Approximately 20 minutes (including browning, simmering, and broiling).
Total Time: Around 30 minutes from start to finish.
Level of Difficulty: Easy. Perfect for beginners and experienced cooks alike.
Servings: Serves about 4 to 6 people, depending on appetite.
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 900 to 1100 kcal
Protein: 75 to 85 grams
Fat: 65 to 75 grams
Carbohydrates: 15 to 20 grams (mostly from cauliflower and enchilada sauce)
Ingredients
- 1.5 lbs ground beef
- 1 head cauliflower, riced
- 2 cups red enchilada sauce (no added sugar)
- 2 cups shredded Mexican cheese
- 1 onion, diced
- Fresh cilantro, for topping
- Avocado, for topping

Step-by-Step Instructions
Step 1: Brown the Beef and Onions
Start by heating a large oven-safe skillet over medium heat. Add the 1.5 pounds of ground beef along with the diced onion. Cook for about 7 minutes, stirring frequently and breaking up the meat with a wooden spoon or spatula, until the beef is browned and the onions are soft.
Step 2: Add Riced Cauliflower
Once the beef is browned, stir in the riced cauliflower. Cook the mixture for about 5 minutes, stirring occasionally. The cauliflower should become slightly tender but not mushy.
Step 3: Pour in the Enchilada Sauce
Pour 2 cups of no-sugar-added red enchilada sauce over the beef and cauliflower. Stir well to coat everything evenly. Let it simmer gently for around 5 minutes to allow the flavors to meld beautifully.
Step 4: Add Cheese and Broil
Sprinkle the 2 cups of shredded Mexican cheese evenly over the skillet’s surface. Place the skillet under the broiler on high for about 3 minutes. Watch carefully until the cheese melts completely, becomes bubbly, and lightly golden.
Step 5: Serve with Fresh Toppings
Remove the skillet from the oven. Top your dish with fresh cilantro and slices of ripe avocado. Serve immediately to enjoy the warm, cheesy, and fresh flavors all at once.
Step 6: Store Leftovers Properly
Allow any leftovers to cool before transferring into an airtight container. Refrigerate for up to 4 days and reheat as needed following the storage instructions above.
This Keto Beef Enchilada Skillet with Cauliflower is a delicious, comforting meal that’s easy enough for any day of the week. The combination of ground beef, riced cauliflower, and flavorful enchilada sauce hits all the right spots without complicated steps or hard-to-find ingredients.
Give this recipe a try soon. You’ll love how simple it is to make yet how satisfying it tastes. Don’t forget to leave a comment below with your thoughts or any creative twists you added. Also, if you want more recipes like this, take a look at my other skillet meals and keto-friendly ideas for plenty of inspiration. Happy cooking!
Print
Keto Beef Enchilada Skillet with Cauliflower
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4-6 servings 1x
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican
- Diet: Keto
Description
A comforting and easy skillet recipe featuring ground beef and riced cauliflower, topped with enchilada sauce and melted cheese for a satisfying low-carb meal.
Ingredients
- 1.5 lbs ground beef
- 1 head cauliflower, riced
- 2 cups red enchilada sauce (no added sugar)
- 2 cups shredded Mexican cheese
- 1 onion, diced
- Fresh cilantro, for topping
- Avocado, for topping
Instructions
- Brown the beef and onions: Start by heating a large oven-safe skillet over medium heat. Add the ground beef and diced onion. Cook for about 7 minutes, stirring frequently until the beef is browned and the onions are soft.
- Add riced cauliflower: Stir in the riced cauliflower and cook for about 5 minutes, until slightly tender.
- Pour in the enchilada sauce: Add the red enchilada sauce over the beef and cauliflower, stirring to coat. Allow to simmer for around 5 minutes.
- Add cheese and broil: Sprinkle shredded Mexican cheese over the skillet and place under the broiler for about 3 minutes, watching carefully until the cheese is melted and bubbly.
- Serve with fresh toppings: Remove from the oven and top with fresh cilantro and avocado slices before serving.
- Store leftovers properly: Allow to cool and transfer to an airtight container, refrigerating for up to 4 days.
Notes
This dish is low carb and keto-friendly. Adjust toppings to your preference.
Nutrition
- Serving Size: 1 serving
- Calories: 850
- Sugar: 4g
- Sodium: 600mg
- Fat: 65g
- Saturated Fat: 25g
- Unsaturated Fat: 30g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 5g
- Protein: 75g
- Cholesterol: 200mg