If you love enchiladas but don’t want to spend your evening rolling tortillas and assembling a casserole, this Ground Beef Enchilada Skillet is exactly what you need. It delivers all the bold, comforting flavors of classic enchiladas in a quick one-pan meal that’s perfect for busy weeknights.
I first made this recipe on a hectic evening when my family wanted enchiladas but I simply didn’t have the energy for the usual process of filling and rolling tortillas. Instead, I decided to take a shortcut: I sliced the tortillas into strips and stirred them right into the skillet.

The result was surprisingly delicious. The tortillas soaked up the enchilada sauce, creating the same rich flavor and texture as traditional enchiladas—but with a fraction of the effort.
To make the dish even more nutritious, I added butternut squash, which brings a subtle sweetness and extra vitamins without changing the classic enchilada taste. The best part? Everything cooks in one pan, making cleanup quick and easy.
With over 30 grams of protein per serving, this skillet dinner is hearty, satisfying, and perfect for family meals or meal prep.
Ingredients for Ground Beef Enchilada Skillet
This recipe relies on simple ingredients that come together to create rich enchilada flavor.
Ingredients
- 1 lb ground beef (85/15 recommended)
- ½ onion, diced
- 3 cloves garlic, minced
- ¾ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 2 cups butternut squash, cubed (½-inch pieces)
- 1½ cups enchilada sauce
- 4 almond flour tortillas, sliced into strips
- ¼ cup shredded dairy-free cheese (optional)
- 2 tablespoons dairy-free sour cream
- 2 tablespoons fresh cilantro, chopped
- 1 tablespoon green onion, chopped
- 1 avocado, sliced
- Fresh lime wedges for serving
Ingredient Tips
- Ground beef with 15% fat keeps the skillet juicy and flavorful.
- Frozen butternut squash works perfectly and saves preparation time.
- Almond flour tortillas hold their texture well when mixed into the sauce.
Step-by-Step Instructions
This dish comes together quickly, so it’s helpful to prepare all ingredients before cooking.
Step 1: Brown the Beef
Heat a large skillet over medium heat. Add the ground beef, diced onion, garlic, salt, pepper, oregano, and cumin.
Cook for 6–8 minutes, breaking the beef apart with a wooden spoon, until the meat is fully browned and the onions are soft.
Drain most of the excess fat, leaving about 2 tablespoons in the skillet for flavor. Transfer the cooked beef mixture to a plate.
Step 2: Cook the Butternut Squash
In the same skillet, add the cubed butternut squash.
- Cook 5–7 minutes if using thawed frozen squash
- Cook 12–15 minutes if using fresh squash
Stir occasionally until the squash becomes tender and lightly golden.
Return the cooked beef to the skillet and stir everything together.
Step 3: Add the Sauce and Tortillas
Pour the enchilada sauce into the skillet and stir until the beef and squash are well coated.
Bring the mixture to a gentle simmer.
Add the tortilla strips and fold them into the sauce. Let them cook for 2–3 minutes, allowing them to soften and absorb the flavor.
Step 4: Melt the Cheese (Optional)
If using shredded cheese, sprinkle it evenly over the skillet and allow it to melt for about 1 minute.
Remove the skillet from the heat.
Step 5: Add Fresh Toppings
Top the skillet with:
- fresh cilantro
- chopped green onion
- sour cream
- sliced avocado
Serve with fresh lime wedges for extra brightness and flavor.
What to Serve with Ground Beef Enchilada Skillet
This skillet is filling on its own, but a few simple sides can complete the meal.
Cilantro Lime Cauliflower Rice
Light and fresh, cauliflower rice balances the richness of the enchilada sauce.
Mixed Green Salad
A crisp salad with a lime vinaigrette adds refreshing acidity and crunch.
Jicama Slaw
This crunchy slaw provides a cool, refreshing contrast to the warm skillet.
Taco Soup
For a full Mexican-inspired dinner spread, serve the skillet alongside a bowl of taco soup.
Storage and Meal Prep Tips
This dish stores very well and is perfect for leftovers.
Refrigerator:
Store in an airtight container for up to 4 days.
Reheating:
Reheat in the microwave for 2–3 minutes or warm in a skillet over medium-low heat.
If the mixture thickens too much, add 2–3 tablespoons of water or enchilada sauce to loosen it.
Meal Prep Tip:
Keep toppings like avocado, sour cream, and cilantro separate until serving so they stay fresh.
Final Thoughts
This Ground Beef Enchilada Skillet proves that delicious dinners don’t need to be complicated. With bold enchilada flavor, over 30 grams of protein per serving, and simple one-pan preparation, it’s a recipe that fits perfectly into busy weeknight routines.
