This comforting dish features tender ground beef cooked with aromatic spices, enveloped in warm tortillas and smothered in a rich, homemade red sauce. Melted cheddar and Monterey Jack cheeses add gooey richness, baked until bubbly and golden. Garnished with fresh cilantro and served with sour cream for a creamy contrast, it’s a flavorful blend of smoky, spicy, and savory notes that brings classic Mexican-inspired taste to your table in under an hour.
The aroma of cumin and chili powder hitting hot oil still takes me back to my first apartment kitchen, where I learned that homemade enchilada sauce makes everything taste like a Sunday at abuela's house. I made these for a rainy Tuesday dinner with roommates who'd never had anything from a box before. Watching them go silent after the first bite, then reach for seconds while sauce dripped down their chins, told me everything I needed to know.
My friend Sarah showed up unexpected one evening with a broken heart and empty hands, so I threw these together with whatever I had in the fridge. We sat on the kitchen floor eating straight from the pan while she talked and I listened, and somehow enchiladas became our comfort food tradition for every bad date or rough week that followed.
Ingredients
- 1 lb ground beef: Choose something with a bit of fat content, 80/20 works best for keeping the filling juicy and flavorful
- 1 small onion: Finely chopped so it melts into the beef without creating obvious chunks in every bite
- 2 cloves garlic: Minced fresh, never jarred, because the difference in flavor is worth the extra thirty seconds
- 1 tsp ground cumin: This is the backbone of the flavor profile, so don't be tempted to reduce it
- 1 tsp chili powder: Use a good quality chili powder, preferably one without added salt
- 1/2 tsp smoked paprika: Adds that subtle smoky depth that makes people ask what your secret ingredient is
- 2 tbsp vegetable oil: Neutral oil works perfectly for creating the roux base of the sauce
- 2 tbsp all-purpose flour: This thickens your sauce and creates that velvety restaurant texture
- 2 cups chicken or vegetable broth: Homemade broth adds incredible depth, but store-bought works fine in a pinch
- 1 can tomato sauce: Plain tomato sauce, not pasta sauce or diced tomatoes with seasonings
- 8 tortillas: Flour tortillas are more forgiving for rolling, but corn adds authentic flavor
- 3 cups shredded cheese blend: Cheddar and Monterey Jack melting together creates that perfect cheese pull
Instructions
- Start the beef filling:
- Brown the ground beef in a large skillet over medium heat, breaking it apart with your spoon until it's no longer pink. Drain the excess fat unless you're feeling particularly indulgent tonight.
- Build the flavor base:
- Add your onion and garlic to the beef, cooking until they're soft and fragrant, about 2 to 3 minutes. Stir in all those beautiful spices and let them toast for just thirty seconds until the kitchen smells amazing.
- Create the sauce:
- Heat oil in a separate saucepan and whisk in flour, cooking for one full minute to lose that raw flour taste. Add your spices, then slowly whisk in the broth and tomato sauce until smooth.
- Thicken it up:
- Let the sauce simmer for 5 to 7 minutes, whisking occasionally until it coats the back of a spoon. Taste and adjust the salt if needed, remembering the cheese will add more salt later.
- Prep for assembly:
- Spread a thin layer of sauce across the bottom of your baking dish, and warm your tortillas so they don't crack when you roll them. Thirty seconds in the microwave between damp paper towels works perfectly.
- Roll them up:
- Place about 1/4 cup of beef filling and a modest sprinkle of cheese in each tortilla, roll it up tight, and arrange it seam-side down in the dish. Don't overfill or they'll burst open in the oven.
- Finish and bake:
- Pour the remaining sauce over all the enchiladas, covering them completely, then top with the rest of your cheese. Bake at 375°F for 20 to 25 minutes until the cheese is bubbling and starting to turn golden in spots.
These became my go-to meal for new neighbors and heartbroken friends alike, mostly because they make the house smell incredible and they're impossible to mess up once you know the tricks. My cousin asked for the recipe after Thanksgiving dinner, and now she makes them every Sunday for her family.
Making Ahead Like a Pro
I've learned through experience that you can assemble these enchiladas up to 24 hours before baking, just cover the dish tightly with foil and store it in the refrigerator. Add about 10 minutes to the baking time if you're baking them cold from the fridge. The sauce actually penetrates the tortillas better when they sit overnight.
Perfecting the Sauce
The trick to restaurant-quality sauce is letting it cook long enough to lose that raw flour taste while whisking constantly so it never clumps or sticks to the bottom. If it gets too thick, just add a splash more broth, and if it's too thin, keep simmering until it coats a spoon.
Serving Suggestions
A simple green salad with lime dressing cuts through the richness, and warm refried beans on the side make it feel like a complete Mexican restaurant meal at home.
- Set out small bowls of sour cream, pickled jalapeños, and extra chopped cilantro so everyone can customize
- Serve with ice cold Mexican beer or lime sparkling water if you want to keep it light
- Don't forget the napkins, because these are gloriously messy and that's part of the appeal
There's something deeply satisfying about pulling a bubbling pan of enchiladas from the oven, cheese stretched golden and sauce caramelized around the edges, knowing you're about to feed people something that will make them feel loved.
Your Recipe Questions Answered
- → What spices are used in the beef filling?
-
The filling combines cumin, chili powder, smoked paprika, salt, and black pepper to bring warm and smoky flavors.
- → How is the red sauce prepared?
-
The sauce starts with a roux of oil and flour, then is enriched with chili powder, cumin, oregano, garlic and onion powders, tomato sauce, and broth, simmered until thickened.
- → Can I use different cheeses?
-
Yes, cheddar and Monterey Jack are traditional, but you can substitute with other good melting cheeses as preferred.
- → What tortillas work best for this dish?
-
Flour or corn tortillas can be used. For gluten-free options, use corn tortillas and gluten-free flour for the sauce.
- → How do I make it spicier?
-
Adding diced jalapeños to the beef filling or extra cayenne pepper to the sauce increases the heat level.