Cheesy Beef Enchiladas with Creamy White Sauce

Total Time: 1 hr 10 mins Difficulty: Intermediate
Spiced beef and melting cheeses nestled in soft flour tortillas, drenched in a creamy white sauce and baked to golden perfection.
pinit

Cheesy Beef Enchiladas with Creamy White Sauce deliver that dreamy combination of spiced beef and melting cheeses nestled in soft flour tortillas, drenched in a sour cream–heavy cream sauce, then baked until bubbly and golden. Whether you’re craving a cozy weeknight dinner or feeding a hungry crowd, these enchiladas hit all the right notes—rich, tangy, and utterly comforting. Give them a try and watch them disappear before your eyes!

Key Ingredients

Before diving in, let’s gather everything you need to make these enchiladas shine:

  • 1 pound ground beef: The hearty base that soaks up cumin, chili powder, and savory seasonings.
  • 1 small onion, finely chopped: Adds sweetness and texture when sautéed until translucent.
  • 2 cloves garlic, minced: Brings aromatic depth with each quick sauté.
  • 1 teaspoon ground cumin: Infuses a warm, earthy flavor essential to the filling.
  • 1 teaspoon chili powder: Provides that mild heat and classic enchilada taste.
  • Salt and pepper to taste: Balances and enhances all the other spices.
  • 8 taco-sized flour tortillas: Soft vehicles to wrap up the beef and cheese filling.
  • 2 cups shredded cheddar cheese: Sharp and melty, perfect for topping and filling.
  • 1 cup shredded Monterey Jack cheese: Adds creamy, mild richness alongside cheddar.
  • 1 can (10 oz) enchilada sauce: The tangy red sauce base that coats each roll.
  • 1 cup sour cream: Creates a tangy backbone for the creamy white sauce.
  • 1 cup heavy cream: Provides luxurious richness to the white sauce.
  • 1 tablespoon olive oil: For sautéing onions, garlic, and browning beef.
  • Fresh cilantro for garnish: Adds bright, herbal freshness at serving.

How To Make Cheesy Beef Enchiladas with Creamy White Sauce

Ready to roll up these cheesy beauties? You’ll cook a spiced beef filling, whip up a tangy-smooth white sauce, assemble everything into tortillas, and then bake to golden perfection. Follow these steps closely to ensure your enchiladas come out tender, flavorful, and satisfyingly cheesy every time.

1. Preheat your oven to 375°F (190°C), ensuring it’s hot and ready for baking.

2. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 3–4 minutes.

3. Stir in the minced garlic and cook for another 30 seconds until fragrant, taking care not to burn it.

4. Increase the heat to medium-high and add the ground beef. Cook until browned, breaking it apart with a spatula, about 5–7 minutes. Drain any excess fat for a cleaner filling.

5. Season the beef with ground cumin, chili powder, salt, and pepper. Mix thoroughly to coat every crumb, then remove the skillet from heat.

6. In a separate bowl, whisk together the sour cream and heavy cream until smooth and creamy. Set this luscious white sauce aside.

7. To assemble, lay one tortilla flat and spoon about ¼ cup of the beef mixture into the center. Sprinkle with both cheddar and Monterey Jack cheese.

8. Roll the tortilla tightly around the filling and place it seam-side down in a lightly greased 9×13-inch baking dish. Repeat with remaining tortillas and filling.

9. Once all enchiladas are snugly arranged, pour the enchilada sauce evenly over the top, ensuring each roll is coated.

10. Drizzle the prepared creamy white sauce over the red sauce, using a spatula to spread it evenly.

11. Sprinkle any leftover cheese over the layered sauces for an extra melty finish.

12. Cover the dish with aluminum foil and bake for 20 minutes to heat through.

13. Remove the foil and bake for an additional 10–15 minutes until the cheese is bubbly and golden brown.

14. Take the enchiladas out and let them rest for 5 minutes—this helps the sauce set for easier slicing.

15. Garnish with fresh cilantro before cutting and serving for a pop of color and flavor.

Serving Suggestions

These enchiladas are a crowd-pleaser on their own, but here are four ways to elevate your meal:

  • Serve with Mexican rice and refried beans on the side to create a hearty plate.
  • Add a dollop of guacamole or sliced avocado for creamy contrast and healthy fats.
  • Offer lime wedges for guests to squeeze over the top, adding zesty brightness.
  • Pair with a simple cabbage slaw tossed in lime juice and cilantro for a refreshing crunch.

Tips For Perfect Cheesy Beef Enchiladas with Creamy White Sauce

Get ready to impress with these friendly tips—little tweaks that make a big difference in taste, texture, and convenience.

  • You can add black beans or corn for extra texture and flavor, folding them into the beef mixture before rolling.
  • For a spicier kick, stir in diced jalapeños to the beef mixture or choose a hotter enchilada sauce.
  • Prepare the dish ahead by assembling enchiladas up to step 11, then cover and refrigerate for an easy weekday bake.
  • Use leftover roasted chicken instead of ground beef for a lighter variation—just adjust the cooking time accordingly.
  • Freeze extra enchiladas in a well-covered dish to prevent freezer burn; reheat at 375°F until warmed through and bubbly.

How To Store It

Once you’ve enjoyed the first round, here’s how to keep these enchiladas tasting freshly baked:

  • Refrigerate: Cover the cooled baking dish tightly with foil or plastic wrap and store in the fridge for up to 3 days.
  • Freeze: After baking and cooling completely, wrap the dish with foil and plastic wrap, then freeze for up to 3 months.
  • Reheat: Thaw overnight in the fridge, then bake covered at 375°F for 15–20 minutes; uncover the last 5 minutes to re-crisp the cheese.
  • Make-Ahead Assembly: Assemble enchiladas in the dish, cover, and refrigerate up to 24 hours before baking to save time on busy days.

Frequently Asked Questions

Here are quick answers to common queries:

  • Q: How long does it take to prepare and cook these Cheesy Beef Enchiladas with Creamy White Sauce?

From start to finish, plan on about 50–60 minutes. Prep takes roughly 20–25 minutes, plus a 30–35 minute bake and 5 minutes resting time.

  • Q: Can I assemble the enchiladas ahead of time and refrigerate them before baking?

Yes. Follow steps 1–11, then cover the baking dish tightly and refrigerate for up to 24 hours. Bake at 375°F for 30–35 minutes when ready.

  • Q: How can I adjust the spiciness level of this recipe?

Reduce chili powder, omit jalapeños, or use hot sauce. For more heat, add diced jalapeños, serrano peppers, or a pinch of cayenne to the white sauce.

  • Q: What substitutions can I use for the sour cream and heavy cream in the white sauce?

Swap sour cream for Greek yogurt and heavy cream for half-and-half. Whole milk plus a tablespoon of melted butter per cup also works.

  • Q: How do I freeze leftover enchiladas and reheat them without losing their texture?

Bake, cool completely, then wrap tightly and freeze up to 3 months. Thaw overnight and reheat covered at 375°F for 15–20 minutes, uncovering at the end.

  • Q: What variations can I try besides ground beef?

Use shredded chicken or turkey, add black beans or corn, or go vegetarian with crumbled tofu or a mix of mushrooms and zucchini.

  • Q: How can I prevent the tortillas from becoming too soggy?

Drain excess fat from beef, warm tortillas slightly before filling, use about ¼ cup filling each, and bake covered then uncovered to evaporate extra moisture.

What Makes This Special

These Cheesy Beef Enchiladas with Creamy White Sauce strike the perfect balance between comforting and crave-worthy. The spiced beef melds beautifully with two melting cheeses, all wrapped in soft tortillas and draped in a tangy, silky sauce that browns to golden perfection. It’s a fun twist on classic enchiladas, easy enough for a weeknight yet impressive enough for guests. Print this recipe, save it for later, and don’t be shy—drop a comment or question below if you give it a whirl or need a hand rolling those tortillas!

Cheesy Beef Enchiladas with Creamy White Sauce

Difficulty: Intermediate Prep Time 30 mins Cook Time 35 mins Rest Time 5 mins Total Time 1 hr 10 mins
Calories: 1170

Description

Ground beef simmered with cumin and chili powder is rolled into warm tortillas, smothered in a sour creamheavy cream sauce, covered in cheddar and Monterey Jack, then baked until bubbly and golden, finished with cilantro.

Ingredients

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 3-4 minutes.
  3. Add the minced garlic to the skillet and cook for another 30 seconds until fragrant.
  4. Increase the heat to medium-high and add the ground beef. Cook until browned, breaking it apart with a spatula, about 5-7 minutes. Drain any excess fat.
  5. Stir in the ground cumin, chili powder, salt, and pepper. Mix everything well and remove from heat.
  6. In a separate bowl, combine the sour cream and heavy cream to create a creamy sauce. Set aside.
  7. To assemble the enchiladas, take one tortilla and place about 1/4 cup of the beef mixture in the center. Top with a sprinkle of cheddar and Monterey Jack cheese.
  8. Roll the tortilla tightly around the filling and place seam-side down in a greased 9x13 inch baking dish. Repeat with the remaining tortillas and filling.
  9. Once all the enchiladas are arranged in the baking dish, pour the enchilada sauce evenly over the top.
  10. Drizzle the creamy sauce you made earlier over the enchiladas, spreading it evenly.
  11. Sprinkle any remaining cheese on top of the sauce.
  12. Cover the baking dish with aluminum foil and place it in the oven. Bake for 20 minutes.
  13. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden brown.
  14. Once done, let the enchiladas sit for about 5 minutes before serving.
  15. Garnish with fresh cilantro before cutting and serving.

Note

  • You can add black beans or corn for extra texture and flavor.
  • For a spicier kick, add diced jalapenos to the beef mixture.
  • This dish can be prepared ahead of time and refrigerated before baking for an easy weekday meal.
  • Use left-over roasted chicken instead of ground beef for a different variation.
  • Freeze extra enchiladas for a quick meal later on; just ensure they are well-covered to prevent freezer burn.
Keywords: beef enchiladas, creamy sauce, mexican casserole, baked tortillas, cheesy dinner, cilantro garnish
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and cook these Cheesy Beef Enchiladas with Creamy White Sauce?

From start to finish, plan on about 50–60 minutes. Prep (chopping onion, mincing garlic, browning beef, mixing sauces, assembling tortillas) takes roughly 20–25 minutes, plus a total bake time of 30–35 minutes in a 375°F oven. Allow an extra 5 minutes of resting time after baking for easier slicing.

Can I assemble the enchiladas ahead of time and refrigerate them before baking?

Yes. Follow steps 1–11, then cover the baking dish tightly with aluminum foil or plastic wrap and refrigerate for up to 24 hours. When you’re ready to bake, remove the wrap, re-cover with foil, then bake at 375°F for the full 30–35 minutes or until the cheese is bubbly and golden.

How can I adjust the spiciness level of this recipe?

For a mild dish, reduce chili powder to ½ teaspoon and omit jalapeños. To add heat, stir in diced jalapeños or a seeded serrano pepper into the beef mixture, use a hot enchilada sauce instead of mild, or sprinkle cayenne pepper into the white sauce. Taste as you go to achieve your preferred kick.

What substitutions can I use for the sour cream and heavy cream in the white sauce?

You can replace sour cream with full-fat Greek yogurt for a tangy twist and use half-and-half in place of heavy cream for a lighter sauce. If you only have whole milk, whisk in 1 tablespoon of melted butter per cup to mimic the richness of heavy cream. Ensure the mixture is smooth before drizzling.

How do I freeze leftover enchiladas and reheat them without losing their texture?

Assemble and bake the enchiladas according to instructions, then let them cool completely. Cover the dish tightly with foil and plastic wrap to prevent freezer burn, then freeze for up to 3 months. To reheat, thaw in the refrigerator overnight, then bake covered at 375°F for 15–20 minutes until warmed through; remove the foil in the last 5 minutes to re-crisp the cheese topping.

What variations can I try besides ground beef?

Swap the ground beef for shredded roasted chicken or turkey, adjusting seasoning to taste. You can also stir black beans, corn kernels, or sautéed bell peppers into the filling for extra texture. For a vegetarian option, replace meat with spiced crumbled tofu or a medley of mushrooms and zucchini.

How can I prevent the tortillas from becoming too soggy?

Drain any excess fat from the cooked beef thoroughly, and lightly warm tortillas in a dry skillet or microwave for 10 seconds to make them more pliable and less prone to tearing. Don’t overfill each tortilla—about ¼ cup of beef mixture—and bake covered for 20 minutes, then uncover for the final 10–15 minutes to evaporate excess moisture.

Flora Chen Food and Lifestyle Blogger

Hello beautiful souls! I'm Flora Chen, and I'm absolutely delighted you've stumbled into my cozy corner of the internet where cooking meets creativity and every dish blooms with love.

Leave a Comment

Your email address will not be published. Required fields are marked *