If you have a craving for something hearty, packed with flavor, and utterly comforting, then this Ground Beef Enchiladas Recipe is about to become your new favorite. Imagine tender ground beef infused with a perfect blend of spices, rolled in soft flour tortillas, drenched in a rich and smoky enchilada sauce, and topped with melty Monterey Jack cheese. Each bite delivers a beautiful balance of savory, creamy, and slightly tangy goodness that is perfect for family dinners or gatherings with friends. This recipe is easy enough to make any night of the week but impressive enough to serve when you want to wow your guests.

Ingredients You’ll Need
This Ground Beef Enchiladas Recipe calls for simple, pantry-friendly ingredients that come together to create a dish bursting with texture and flavor. Every element, from the spices in the sauce to the choice of cheese, serves a purpose in building layers of taste that just sing in every bite.
- Onion powder: Adds a gentle sweetness and enhances the savory flavor of the beef.
- Garlic powder: Deepens the aroma and rounds out the spices perfectly.
- Cumin powder: Brings a warm earthiness essential to authentic enchilada flavor.
- Paprika: Injects a mild smokiness and beautiful color.
- Dried oregano: Provides a subtle herby note that brightens the sauce.
- Olive oil: Used both for sautéing and making the sauce, helps meld flavors and adds richness.
- All-purpose flour: The secret to thickening the enchilada sauce to perfect consistency.
- Chicken stock: Creates a flavorful, savory base for the sauce.
- Canned tomato sauce: Adds tanginess and body to the enchilada sauce.
- Salt and pepper: Essential seasonings that enhance every ingredient.
- Minced garlic: Fresh garlic elevates the beef’s flavor base.
- White onion: Finely chopped to add sweetness and texture to the filling.
- Diced green chilies: Bring a mild spicy kick and subtle heat.
- 85% lean ground beef: The hearty main protein that provides richness and depth.
- Large flour tortillas: Soft and pliable, perfect for rolling without breaking.
- Monterey Jack cheese: Melts beautifully with a mild, creamy flavor that balances the spices.
- Cilantro (optional): Adds a fresh, herbaceous finish when sprinkled on top.
How to Make Ground Beef Enchiladas Recipe
Step 1: Prepare the Spice Mix and Enchilada Sauce
First, you’ll want to get your spice blend ready by combining onion powder, garlic powder, cumin, paprika, and oregano. This mix is what infuses the beef and sauce with that signature warm and earthy flavor. To create the sauce, you’ll start by heating olive oil in a saucepan and stirring in flour to form a paste. Adding in the chicken stock slowly while whisking keeps the sauce silky and smooth. Then add the tomato sauce, salt, pepper, and part of your spice mix before cooking until thickened—this sauce ties everything together with a smoky, tangy richness you’ll crave.
Step 2: Cook the Ground Beef Filling
With your sauce simmering gently on the side, heat a bit of olive oil in a skillet and sauté minced garlic and finely chopped onion until they soften and smell aromatic, about 2 minutes. Toss in the diced green chilies and ground beef, breaking it up as it cooks. Season with the remaining spice mix, and after browning the meat thoroughly, pour in a splash of the prepared enchilada sauce to keep the beef juicy and flavorful. This filling is both robust and perfectly seasoned, making it the heart of your enchiladas.
Step 3: Assemble and Bake the Enchiladas
Preheat your oven to 350°F to get ready for baking. To prevent sticking and add an extra layer of saucy goodness, spread some enchilada sauce on the bottom of a 9×13-inch baking dish. Lay each flour tortilla flat, spoon the seasoned beef mixture near the bottom third, then roll it tightly and place seam-side down in the dish. Repeat with all tortillas. When they’re all snug in the pan, pour the remaining sauce over the top and generously sprinkle with freshly grated Monterey Jack cheese. Bake covered for 10 minutes to meld the flavors and then uncovered for another 10 minutes to get the cheese bubbly and slightly golden—pure perfection.
How to Serve Ground Beef Enchiladas Recipe

Garnishes
The ideal way to top your enchiladas is with freshly chopped cilantro, which adds a burst of herbaceous brightness that contrasts delightfully with the richness of the cheese and beef. You can also dollop some sour cream or sliced avocado for extra creaminess and a cool finish.
Side Dishes
For sides that complement this Ground Beef Enchiladas Recipe perfectly, consider a simple Mexican-style rice or a fresh corn salad. Refried beans or black beans add heartiness and richness, while a crisp green salad with lime dressing cuts through the richness and balances out the plate beautifully.
Creative Ways to Present
To make the meal even more special, try serving your enchiladas in individual ramekins instead of a large dish—this makes for a charming presentation at dinner parties. Alternatively, wrap them in foil packets for on-the-go meals or potlucks, where they’ll stay warm and flavorful until ready to eat.
Make Ahead and Storage
Storing Leftovers
Leftover enchiladas are fantastic and taste even better the next day because the flavors have more time to meld. Store them in an airtight container in the refrigerator for up to 3 days. To keep the cheese moist, cover tightly with plastic wrap or foil.
Freezing
This Ground Beef Enchiladas Recipe freezes wonderfully. After assembling but before baking, wrap the dish tightly with plastic wrap and aluminum foil, then freeze for up to 2 months. When you’re ready to enjoy, thaw overnight in the refrigerator for the best texture.
Reheating
To reheat, cover your enchiladas with foil and place in a preheated 350°F oven for about 20 minutes, or until warmed through. Removing the foil for the last 5 minutes will help to refresh that bubbly cheesy top, making leftovers just as delightful as freshly baked.
FAQs
Can I use corn tortillas instead of flour tortillas?
Absolutely! Corn tortillas are a traditional choice for enchiladas and add a lovely texture and flavor. Just be sure to warm them before rolling to prevent cracking.
Is it possible to make this recipe spicy?
Yes! If you love heat, add extra diced green chilies or a pinch of cayenne pepper to the spice mix. You can also serve with spicy salsa or hot sauce on the side for an extra kick.
Can I substitute ground beef with another protein?
Definitely. Ground turkey, chicken, or even a plant-based meat substitute can be used to make this dish lighter or vegetarian-friendly without losing the essence of the recipe.
What type of cheese works best if I can’t find Monterey Jack?
Mild cheddar, mozzarella, or a Mexican cheese blend are great alternatives and will melt nicely to give you that gooey, satisfying finish.
How do I make the enchilada sauce ahead of time?
You can prepare the sauce up to 3 days ahead and store it in the fridge. Just reheat gently before assembling the enchiladas to keep the flavors fresh and vibrant.
Final Thoughts
This Ground Beef Enchiladas Recipe is truly a comforting classic that brings everyone to the table with smiles. From the well-seasoned beef to the rich sauce and melty cheese, it’s a celebration of bold yet balanced flavors. Once you try it, you’ll find yourself turning to it again and again whenever you want a dish that feels like a warm hug. So roll up your sleeves and dive into this wonderful recipe—you won’t regret it!
Print
Ground Beef Enchiladas Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-American
Description
This Ground Beef Enchiladas recipe features tender, flavorful seasoned beef rolled in soft flour tortillas, smothered in a homemade enchilada sauce, and baked with melted Monterey Jack cheese. Perfect for a hearty family meal, these enchiladas balance savory spices with a creamy texture and can be garnished with fresh cilantro for added zest.
Ingredients
Spice Mix
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 Tablespoon cumin powder
- 1 Tablespoon paprika
- 1/2 Tablespoon dried oregano
Enchilada Sauce
- 2 Tablespoons olive oil
- 3 Tablespoons all-purpose flour
- 2 cups chicken stock
- 1 ½ cups canned tomato sauce
- ¼ teaspoon salt
- ½ teaspoon pepper
- 2 Tablespoons Spice Mix (from above)
Ground Beef Mixture
- 1 Tablespoon olive oil
- 1 teaspoon minced garlic
- 1 small white onion, finely chopped
- 1 can (4 ounces) diced green chilies
- 2 pounds 85% lean ground beef
- Remaining Spice Mix (from above)
- ¼ cup prepared enchilada sauce (from above)
Assembly
- 8 large flour tortillas (burrito size)
- 2 cups freshly grated Monterey Jack cheese
- Cilantro, optional (for garnish)
Instructions
- Prepare Spice Mix: In a small bowl, thoroughly mix the onion powder, garlic powder, cumin powder, paprika, and dried oregano. Set this spice blend aside for use in both the sauce and beef mixture.
- Make Enchilada Sauce: Heat 2 tablespoons of olive oil in a large saucepan over medium heat. Stir in 3 tablespoons of all-purpose flour to create a paste and cook for 1 minute, stirring constantly to avoid burning.
- Incorporate Liquids: Whisk in ½ cup of chicken stock immediately, forming a thick, smooth paste. Gradually add the remaining chicken stock, canned tomato sauce, salt, pepper, and 2 tablespoons of the prepared spice mix, whisking to combine evenly.
- Simmer Sauce: Increase heat to medium-high and cook for 3 to 5 minutes, whisking frequently until the sauce thickens to a rich consistency. Remove from heat and set aside.
- Preheat Oven: Set your oven to 350°F (175°C) to prepare for baking the enchiladas later.
- Cook Beef Filling: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add minced garlic and finely chopped onion, sautéing for about 2 minutes until fragrant and beginning to soften.
- Add Chilies and Beef: Stir in the diced green chilies and ground beef, breaking up the meat with a spatula. Sprinkle in the remaining spice mix and cook for an additional 2 minutes until the beef is fully browned and flavorful.
- Finish Beef Mixture: Pour in about ¼ cup of the prepared enchilada sauce, stir to combine, and cook for 2 more minutes. Remove from heat once the mixture is well heated and cohesive.
- Prepare Baking Dish: Spread a thin layer of enchilada sauce on the bottom of a 9×13-inch baking dish to prevent sticking and infuse flavor.
- Assemble Enchiladas: Lay each flour tortilla flat and place the beef filling along the lower third. Roll each tortilla tightly and place seam-side down in the baking dish. Repeat with all tortillas and filling.
- Add Sauce and Cheese: Pour the remaining enchilada sauce evenly over the rolled tortillas and sprinkle 2 cups of freshly grated Monterey Jack cheese on top.
- Bake: Cover the dish with foil and bake for 10 minutes. Then remove the foil and bake for another 10 minutes uncovered, allowing the cheese to bubble and brown slightly.
- Serve: Remove from oven and let cool slightly. Garnish with fresh cilantro if desired and serve warm with your preferred toppings.
Notes
- You can substitute flour tortillas with corn tortillas for a gluten-free option if desired.
- Adjust the amount of diced green chilies based on your preferred spice level.
- For a richer sauce, use homemade chicken stock or low sodium canned stock to control salt content.
- Leftover enchiladas can be stored in the fridge for up to 3 days and reheated in the oven.
- Adding a squeeze of fresh lime or sour cream when serving can enhance the flavor.

