Creamy Beef Enchiladas recipe

Caroline

Sharing simple, flavorful recipes made with love and care.

Oh, Creamy Beef Enchiladas! Just the thought of them takes me back to cozy family dinners and the sheer delight of that first bite – tender, seasoned beef wrapped in soft corn tortillas, all bathed in a luxuriously creamy, cheesy sauce with a gentle tang. For years, I was intimidated by the idea of making enchiladas from scratch. They seemed like a lot of work, something best left to restaurants or abuelas with generations of expertise. My early attempts were often a bit… clunky. The tortillas would tear, the sauce wouldn’t be quite right. But then, I stumbled upon the magic of a truly creamy enchilada sauce, one that wasn’t just melted cheese but a velvety, rich concoction that elevated the whole dish. The game changed. My family, who always enjoyed my Mexican-inspired cooking, went absolutely wild for these enchiladas. My kids started requesting “those creamy beef ones” for birthday dinners. My partner, a self-proclaimed enchilada aficionado, declared them the best he’d ever had outside of a specialty restaurant. Now, making these Creamy Beef Enchiladas is a joyful ritual, a guaranteed way to bring smiles and satisfied sighs to the dinner table. They are pure comfort, a hug in a casserole dish, and surprisingly achievable once you know a few key tricks.

Why These Creamy Beef Enchiladas Will Steal Your Heart (and Stomach!)

Before we dive into the delicious details, let’s explore what makes this particular Creamy Beef Enchilada recipe so exceptionally good and why it’s destined to become a favorite in your home too.

  1. The Sauce is Everything: This isn’t just a quick cheese sauce. We’re talking a luscious, velvety smooth sauce made with a base of butter, flour, broth, and cream (or sour cream/cream cheese for tang), generously infused with cheese and mild green chilies. It’s rich, savory, and coats every enchilada in pure bliss.
  2. Flavorful Beef Filling: The ground beef isn’t just browned; it’s seasoned to perfection with a blend of classic Mexican-inspired spices, onions, and garlic, creating a savory, slightly spicy counterpoint to the creamy sauce.
  3. Soft, Pliable Tortillas: We’ll cover techniques to ensure your corn tortillas are perfectly softened and easy to roll without tearing, a common frustration with homemade enchiladas.
  4. Ultimate Comfort Food: There’s something inherently comforting about a warm, cheesy casserole, and these enchiladas deliver that in spades. It’s hearty, satisfying, and perfect for a cozy night in.
  5. Crowd-Pleasing Appeal: Whether you’re feeding your family on a weeknight or hosting a casual get-together, these enchiladas are a guaranteed hit. They are familiar enough to be loved by all, yet special enough to feel like a treat.
  6. Make-Ahead Friendly: You can assemble these enchiladas ahead of time and bake them when you’re ready, making them a fantastic option for busy schedules or entertaining.
  7. Customizable: While this recipe provides a fantastic base, you can easily adjust the spice level, add extra veggies to the filling, or experiment with different cheeses.

These Creamy Beef Enchiladas are more than just a meal; they’re an experience of rich flavors, satisfying textures, and the pure joy of homemade comfort food done right.

Key Components for Enchilada Excellence

To create truly outstanding Creamy Beef Enchiladas, understanding the role of each component is vital:

  • The Beef Filling:
    • Ground Beef: 80/20 or 85/15 ground beef provides good flavor and moisture.
    • Aromatics: Onion and garlic form the savory base.
    • Spices: A blend of chili powder, cumin, oregano, and perhaps a touch of smoked paprika and cayenne for a gentle kick.
    • Binder (Optional): Sometimes a little tomato sauce, beef broth, or even some of the creamy sauce itself is mixed into the beef to keep it moist and help it bind.
  • The Corn Tortillas:
    • Quality: Good quality corn tortillas make a difference.
    • Softening: This is crucial. Corn tortillas can crack if rolled cold. Common methods include quickly frying in a little oil, microwaving wrapped in a damp paper towel, or dipping in warm enchilada sauce (though for this creamy version, we’ll likely focus on the first two).
  • The Creamy Enchilada Sauce:
    • Roux Base: Butter and flour create a roux, which thickens the sauce.
    • Liquid: Chicken or beef broth forms the body of the sauce.
    • Creaminess: Heavy cream, sour cream, or cream cheese (or a combination) adds richness, tang, and that luxurious creamy texture. Sour cream and cream cheese also contribute a pleasant tang that balances the richness.
    • Flavor Enhancers: Diced green chilies (canned are perfect) add a mild, tangy heat. Onion powder and garlic powder often feature.
    • Cheese: Plenty of good melting cheese, like Monterey Jack, Colby Jack, cheddar, or a Mexican blend, is stirred into the sauce and sprinkled on top.
  • The Toppings (Optional but Recommended):
    • Fresh cilantro, diced tomatoes, sliced green onions, a dollop of sour cream, or sliced avocado can add freshness and contrast.

Mastering the interplay of these elements will lead you to enchilada perfection.

Ingredients for Your Dreamy Creamy Beef Enchiladas

This recipe will yield a generous 9×13 inch baking dish of enchiladas, serving 6-8 people.

For the Beef Filling:

  • 1.5 lbs ground beef (80/20 or 85/15 recommended)
  • 1 medium yellow onion, finely chopped
  • 2-3 cloves garlic, minced
  • 1 tablespoon chili powder (mild or medium)
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon smoked paprika (optional)
  • Salt and freshly ground black pepper to taste
  • 1/4 cup beef broth or water (optional, for moisture)
  • 1/2 cup shredded Monterey Jack or cheddar cheese (optional, to mix into the filling)

For the Creamy Enchilada Sauce:

  • 1/4 cup (4 tablespoons) unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups chicken broth (or beef broth)
  • 1 cup heavy cream OR 1 cup sour cream OR 8 oz cream cheese, softened and cubed (for different levels of tang and richness – see notes)
  • 1 (4 oz) can diced green chilies, undrained
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and white pepper to taste
  • 1.5 cups shredded Monterey Jack cheese (or a blend of Monterey Jack and cheddar, or Colby Jack)

For Assembling the Enchiladas:

  • 12-16 corn tortillas (6-inch size)
  • 1-2 tablespoons vegetable oil (for softening tortillas, if using that method)
  • 1.5 cups additional shredded Monterey Jack cheese (or your preferred blend) for topping

Optional Garnishes:

  • Chopped fresh cilantro
  • Diced tomatoes
  • Sliced green onions
  • Sour cream
  • Sliced avocado or guacamole

Step-by-Step Instructions: Crafting Your Creamy Masterpiece

Let’s build these delicious enchiladas, one creamy layer at a time!

Step 1: Prepare the Beef Filling

  1. Brown Beef & Aromatics: In a large skillet or Dutch oven, heat over medium-high heat. Add the ground beef and chopped onion. Cook, breaking up the beef with a spoon, until the beef is browned and the onion is softened, about 8-10 minutes. Drain off any excess grease.
  2. Add Garlic & Spices: Stir in the minced garlic, chili powder, ground cumin, dried oregano, and optional smoked paprika. Cook for 1-2 minutes more, stirring constantly, until the spices are fragrant.
  3. Season & Moisten: Season with salt and pepper to taste. If the mixture seems dry, stir in the optional 1/4 cup of beef broth or water.
  4. Add Cheese (Optional): If desired, stir in the 1/2 cup of shredded cheese into the beef filling until melted and combined. Remove from heat and set aside.

Step 2: Make the Creamy Enchilada Sauce

  1. Make a Roux: In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook, whisking constantly, for 1-2 minutes to create a smooth roux. Don’t let it brown too much.
  2. Add Broth: Gradually whisk in the chicken broth (or beef broth), a little at a time, ensuring each addition is fully incorporated and smooth before adding more. This prevents lumps. Bring the mixture to a gentle simmer, whisking frequently, until it begins to thicken slightly.
  3. Add Creaminess & Flavor:
    • If using heavy cream: Stir in the heavy cream, diced green chilies (undrained), garlic powder, and onion powder.
    • If using sour cream: Remove the saucepan from the heat. Let it cool for a minute or two (to prevent curdling). Whisk in the sour cream until smooth, then add the green chilies, garlic powder, and onion powder.
    • If using cream cheese: Add the softened, cubed cream cheese and whisk until completely melted and smooth. Then stir in the green chilies, garlic powder, and onion powder.
  4. Melt in Cheese: Reduce heat to low. Gradually stir in the 1.5 cups of shredded Monterey Jack cheese until melted and the sauce is smooth and creamy.
  5. Season: Season with salt and white pepper to taste. Keep the sauce warm over very low heat, or remove from heat and cover if you’re not ready to assemble immediately. If it thickens too much upon standing, you can whisk in a tablespoon or two of warm broth or milk.

Step 3: Prepare the Tortillas
Choose one of these methods to soften your corn tortillas so they are pliable and don’t crack when rolled:

  • Quick Fry Method (Classic): Heat 1-2 tablespoons of vegetable oil in a small skillet over medium heat. Using tongs, quickly fry each tortilla for about 10-15 seconds per side, just until softened and pliable but not crispy. Drain excess oil on paper towels. Add more oil to the skillet as needed.
  • Microwave Method: Wrap a stack of 4-6 tortillas in a damp (not wet) paper towel. Microwave on high for 30-60 seconds, or until they are warm and flexible. Work with one stack at a time.
  • Sauce Dip Method (Less common for creamy sauces but an option): Briefly dip each tortilla in the warm enchilada sauce before filling. This can make them a bit messier to roll with a creamy sauce.

Step 4: Assemble the Enchiladas

  1. Preheat Oven: Preheat your oven to 375°F (190°C).
  2. Sauce the Baking Dish: Spread about 1/2 to 1 cup of the creamy enchilada sauce evenly over the bottom of a 9×13 inch baking dish. This prevents the enchiladas from sticking and ensures they are saucy all around.
  3. Fill and Roll: Lay one softened tortilla on a clean work surface. Spoon about 1/4 cup of the beef filling in a line down the center of the tortilla. Roll the tortilla up snugly around the filling.
  4. Arrange in Dish: Place the rolled enchilada, seam-side down, into the prepared baking dish.
  5. Repeat: Continue filling and rolling the remaining tortillas with the beef mixture, arranging them snugly in the baking dish. You should be able to fit 12-16 enchiladas depending on how full you make them and how tightly you pack them.

Step 5: Sauce and Bake

  1. Top with Sauce: Pour the remaining creamy enchilada sauce evenly over the top of all the enchiladas in the baking dish, ensuring they are well covered.
  2. Add Cheese Topping: Sprinkle the remaining 1.5 cups of shredded cheese evenly over the sauced enchiladas.
  3. Bake: Bake in the preheated oven for 20-25 minutes, or until the sauce is bubbly around the edges and the cheese is melted, golden, and slightly browned in spots.
  4. Rest: Let the enchiladas rest for 5-10 minutes after removing them from the oven. This allows the sauce to set slightly and makes them easier to serve.

Step 6: Garnish and Serve

  1. Sprinkle with optional garnishes like chopped fresh cilantro, diced tomatoes, or sliced green onions.
  2. Serve hot, with additional sour cream or guacamole on the side, if desired.

Nutrition Facts (Approximate)

This recipe yields about 6-8 servings. The nutritional information is per serving, assuming 8 servings.

  • Servings: 6-8
  • Calories per serving: Around 600-750 calories.

Please note: This is a rough estimate. Actual nutritional values will vary based on specific ingredients (e.g., fat content of beef, type of cream/cheese used), portion sizes, and tortilla brand.

Time Breakdown for Enchilada Success

  • Preparation Time (Beef Filling & Sauce): 30-40 minutes
  • Tortilla Prep & Assembly Time: 20-25 minutes
  • Bake Time: 20-25 minutes
  • Resting Time: 5-10 minutes
  • Total Time: Approximately 1 hour 15 minutes to 1 hour 40 minutes

Serving Suggestions: Complementing Your Creamy Creation

These Creamy Beef Enchiladas are hearty on their own but pair beautifully with a few simple sides to round out the meal:

  • Mexican Rice (Spanish Rice): The classic accompaniment.
  • Refried Beans or Black Beans: Offer a nice textural contrast and added protein.
  • Simple Green Salad: A light salad with a citrusy vinaigrette can balance the richness of the enchiladas.
  • Corn Salad: A fresh corn salad with lime, cilantro, and a bit of cotija cheese.
  • Guacamole and Chips: Always a crowd-pleaser.
  • Pico de Gallo: Adds a fresh, zesty element.
  • Sliced Avocado: Simple, creamy, and delicious.
  • Lime Wedges: For a fresh squeeze over the top.

5 Essential Tips for Creamy Enchilada Perfection

  1. Don’t Skip Softening the Tortillas: This is crucial to prevent them from cracking and tearing when you roll them. The quick fry or microwave method works best for these creamy enchiladas.
  2. Build a Smooth Sauce: When making the creamy sauce, add the broth to the roux gradually while whisking constantly to avoid lumps. If using sour cream, temper it or add it off-heat to prevent curdling.
  3. Season Every Layer: Season the beef filling well, season the sauce, and don’t forget a pinch of salt on your veggies if you add any. Layering flavors is key to a delicious final product.
  4. Don’t Overstuff the Enchiladas: It’s tempting to load them up, but overstuffing makes them difficult to roll and more prone to bursting. About 1/4 cup of filling per tortilla is usually a good amount.
  5. Let Them Rest After Baking: Allowing the enchiladas to rest for 5-10 minutes before serving helps the sauce set a bit, making them less messy to serve and allowing the flavors to meld even further.

FAQ: Your Creamy Beef Enchilada Questions Answered

Q1: Can I use flour tortillas instead of corn tortillas?
A: Yes, you can use flour tortillas if you prefer. They are naturally more pliable and don’t typically require the same softening step (though warming them slightly can make them easier to roll). The flavor profile will be different, as corn tortillas contribute a distinct taste to traditional enchiladas, but creamy sauces work well with flour tortillas too.

Q2: Can I make these enchiladas ahead of time?
A: Absolutely! You can assemble the enchiladas completely (up to the point of baking), cover the baking dish tightly with foil or plastic wrap, and refrigerate for up to 24 hours. When ready to bake, you may need to add an extra 10-15 minutes to the baking time if they are going into the oven cold. You can also freeze assembled, unbaked enchiladas for up to 3 months (thaw overnight in the refrigerator before baking).

Q3: My creamy sauce sometimes curdles or looks grainy. What am I doing wrong?
A: This can happen for a few reasons:
Sour Cream/Cream Cheese Added to Hot Liquid: If using sour cream or cream cheese, ensure the sauce base has cooled slightly or is off the heat before whisking them in. Too much heat can cause them to separate.
Overheating Cheese: Melting cheese at too high a heat or for too long can cause it to become oily or grainy. Add cheese over low heat and stir just until melted.
Acidity: High acidity can sometimes cause dairy to curdle. Ensure your broth isn’t overly acidic.

Q4: Can I add vegetables to the beef filling?
A: Yes! Finely diced bell peppers (any color), corn kernels, black olives, or even some spinach (wilted and squeezed dry) can be great additions to the beef filling. Sauté them along with the onions.

Q5: What’s the best cheese to use for creamy enchiladas?
A: Good melting cheeses are key. Monterey Jack is a classic choice for its excellent meltability and mild flavor. Cheddar (mild, medium, or sharp) adds more flavor. Colby Jack, Asadero, or a “Mexican blend” of shredded cheeses also work very well both in the sauce and on top. Using freshly grated cheese often results in a smoother melt than pre-shredded packaged cheese (which can contain anti-caking agents).

Enjoy creating these decadent, comforting Creamy Beef Enchiladas. They are a true labor of love that will be deeply appreciated by anyone lucky enough to taste them!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Beef Enchiladas recipe


  • Author: Caroline

Ingredients

Scale
    • 1.5 lbs ground beef (80/20 or 85/15 recommended)

    • 1 medium yellow onion, finely chopped

    • 23 cloves garlic, minced

    • 1 tablespoon chili powder (mild or medium)

    • 1 teaspoon ground cumin

    • 1/2 teaspoon dried oregano

    • 1/4 teaspoon smoked paprika (optional)

    • Salt and freshly ground black pepper to taste

    • 1/4 cup beef broth or water (optional, for moisture)

    • 1/2 cup shredded Monterey Jack or cheddar cheese (optional, to mix into the filling)

For the Creamy Enchilada Sauce:

    • 1/4 cup (4 tablespoons) unsalted butter

    • 1/4 cup all-purpose flour

    • 2 cups chicken broth (or beef broth)

    • 1 cup heavy cream OR 1 cup sour cream OR 8 oz cream cheese, softened and cubed (for different levels of tang and richness – see notes)

    • 1 (4 oz) can diced green chilies, undrained

    • 1/2 teaspoon garlic powder

    • 1/2 teaspoon onion powder

    • Salt and white pepper to taste

    • 1.5 cups shredded Monterey Jack cheese (or a blend of Monterey Jack and cheddar, or Colby Jack)

For Assembling the Enchiladas:

    • 1216 corn tortillas (6-inch size)

    • 12 tablespoons vegetable oil (for softening tortillas, if using that method)

    • 1.5 cups additional shredded Monterey Jack cheese (or your preferred blend) for topping

Optional Garnishes:

    • Chopped fresh cilantro

    • Diced tomatoes

    • Sliced green onions

    • Sour cream

    • Sliced avocado or guacamole


Instructions

    1. Brown Beef & Aromatics: In a large skillet or Dutch oven, heat over medium-high heat. Add the ground beef and chopped onion. Cook, breaking up the beef with a spoon, until the beef is browned and the onion is softened, about 8-10 minutes. Drain off any excess grease.

    1. Add Garlic & Spices: Stir in the minced garlic, chili powder, ground cumin, dried oregano, and optional smoked paprika. Cook for 1-2 minutes more, stirring constantly, until the spices are fragrant.

    1. Season & Moisten: Season with salt and pepper to taste. If the mixture seems dry, stir in the optional 1/4 cup of beef broth or water.

    1. Add Cheese (Optional): If desired, stir in the 1/2 cup of shredded cheese into the beef filling until melted and combined. Remove from heat and set aside.

Step 2: Make the Creamy Enchilada Sauce

    1. Make a Roux: In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook, whisking constantly, for 1-2 minutes to create a smooth roux. Don’t let it brown too much.

    1. Add Broth: Gradually whisk in the chicken broth (or beef broth), a little at a time, ensuring each addition is fully incorporated and smooth before adding more. This prevents lumps. Bring the mixture to a gentle simmer, whisking frequently, until it begins to thicken slightly.

    1. Add Creaminess & Flavor:
        • If using heavy cream: Stir in the heavy cream, diced green chilies (undrained), garlic powder, and onion powder.

        • If using sour cream: Remove the saucepan from the heat. Let it cool for a minute or two (to prevent curdling). Whisk in the sour cream until smooth, then add the green chilies, garlic powder, and onion powder.

        • If using cream cheese: Add the softened, cubed cream cheese and whisk until completely melted and smooth. Then stir in the green chilies, garlic powder, and onion powder.

    1. Melt in Cheese: Reduce heat to low. Gradually stir in the 1.5 cups of shredded Monterey Jack cheese until melted and the sauce is smooth and creamy.

    1. Season: Season with salt and white pepper to taste. Keep the sauce warm over very low heat, or remove from heat and cover if you’re not ready to assemble immediately. If it thickens too much upon standing, you can whisk in a tablespoon or two of warm broth or milk.

Step 3: Prepare the Tortillas
Choose one of these methods to soften your corn tortillas so they are pliable and don’t crack when rolled:

    • Quick Fry Method (Classic): Heat 1-2 tablespoons of vegetable oil in a small skillet over medium heat. Using tongs, quickly fry each tortilla for about 10-15 seconds per side, just until softened and pliable but not crispy. Drain excess oil on paper towels. Add more oil to the skillet as needed.

    • Microwave Method: Wrap a stack of 4-6 tortillas in a damp (not wet) paper towel. Microwave on high for 30-60 seconds, or until they are warm and flexible. Work with one stack at a time.

    • Sauce Dip Method (Less common for creamy sauces but an option): Briefly dip each tortilla in the warm enchilada sauce before filling. This can make them a bit messier to roll with a creamy sauce.

Step 4: Assemble the Enchiladas

    1. Preheat Oven: Preheat your oven to 375°F (190°C).

    1. Sauce the Baking Dish: Spread about 1/2 to 1 cup of the creamy enchilada sauce evenly over the bottom of a 9×13 inch baking dish. This prevents the enchiladas from sticking and ensures they are saucy all around.

    1. Fill and Roll: Lay one softened tortilla on a clean work surface. Spoon about 1/4 cup of the beef filling in a line down the center of the tortilla. Roll the tortilla up snugly around the filling.

    1. Arrange in Dish: Place the rolled enchilada, seam-side down, into the prepared baking dish.

    1. Repeat: Continue filling and rolling the remaining tortillas with the beef mixture, arranging them snugly in the baking dish. You should be able to fit 12-16 enchiladas depending on how full you make them and how tightly you pack them.

Step 5: Sauce and Bake

    1. Top with Sauce: Pour the remaining creamy enchilada sauce evenly over the top of all the enchiladas in the baking dish, ensuring they are well covered.

    1. Add Cheese Topping: Sprinkle the remaining 1.5 cups of shredded cheese evenly over the sauced enchiladas.

    1. Bake: Bake in the preheated oven for 20-25 minutes, or until the sauce is bubbly around the edges and the cheese is melted, golden, and slightly browned in spots.

    1. Rest: Let the enchiladas rest for 5-10 minutes after removing them from the oven. This allows the sauce to set slightly and makes them easier to serve.

Step 6: Garnish and Serve

    1. Sprinkle with optional garnishes like chopped fresh cilantro, diced tomatoes, or sliced green onions.

    1. Serve hot, with additional sour cream or guacamole on the side, if desired.

Nutrition

  • Serving Size: one normal portion
  • Calories: 600-750