| |

Steak Sour Cream Enchiladas Recipe

If you love a dish that’s rich, creamy, and packed with flavor, then you’re going to absolutely adore this Steak Sour Cream Enchiladas Recipe. It’s one of those meals that feels indulgent but is also super approachable to make on a busy weeknight. Seriously, I discovered this recipe when I wanted a twist on traditional enchiladas, and now it’s a favorite in my house — the tender steak combined with that silky sour cream sauce just can’t be beat. Keep reading, and I’ll walk you through exactly how to nail it every time.

💚

Why You’ll Love This Recipe

  • Tender and Flavorful Steak: Cooking the steak just right keeps it juicy and full of bold flavor every bite.
  • Creamy Sour Cream Sauce: The sauce with sour cream and green chiles adds a luscious, tangy creaminess that elevates the whole dish.
  • Easy to Customize: You can swap the steak for chicken or even go vegetarian—this recipe adapts beautifully.
  • Weeknight Friendly: Despite the rich flavors, it comes together quickly, perfect when you want something satisfying without fuss.
The dish shows a white plate holding an open folded enchilada with a creamy light brown sauce inside and on top. The filling includes chunks of cooked beef mixed with bits of onion. The top layer of the enchilada is covered with melted cheese that is orange and white in color, sprinkled with small green parsley pieces. Some sauce runs slightly onto the plate, adding a glossy texture. The plate is on a white marbled surface, and in the background, there are blurred jars and a glass of water. Photo taken with an iphone --ar 2:3 --v 7 - Steak Sour Cream Enchiladas, cheesy steak enchiladas, creamy enchilada casserole, quick Mexican steak dinner, rich beef enchiladas

Ingredients You’ll Need

I love how these ingredients come together with simple prep work but make a dish that feels special. Using fresh, quality steak really makes a big difference, and don’t skip the green chiles—they add just the right kick!

Flat lay of a small stack of four large wheat tortillas arranged neatly, a few thin slices of raw striploin steak showing bright red meat and slight marbling, a small white ceramic bowl with finely diced white onion, a small white ceramic bowl filled with smooth red enchilada sauce, a small white ceramic bowl holding creamy white sour cream, a small white ceramic bowl containing chopped fresh green chiles, a small white ceramic bowl with a golden drizzle of canola oil, and a small white ceramic bowl filled with shredded Mexican cheese blend in creamy yellow and white tones, a small white ceramic bowl with cornstarch powder, a few whole uncracked brown eggs, sprinkled black pepper and salt crystals artfully placed around the layout, all ingredients fresh and natural, perfectly symmetrically arranged, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Steak Sour Cream Enchiladas, cheesy steak enchiladas, creamy enchilada casserole, quick Mexican steak dinner, rich beef enchiladas
  • Striploin steak: I like using striploin because it’s tender but holds up well when sliced thinly.
  • Canola oil: Perfect for high heat frying without overpowering flavors.
  • White onion: Adds sweetness and depth once softened; dice finely for even cooking.
  • Salt and pepper: Simple seasoning to enhance the beef’s natural flavor.
  • Wheat tortillas: Large ones work best to hold all that filling without tearing.
  • Enchilada sauce: A good quality canned or homemade sauce works—adds that classic tangy base.
  • Sour cream: This brings creaminess and balances the heat from the chiles.
  • Cornstarch: Helps thicken the sauce perfectly so it’s smooth and clingy.
  • Green chiles (canned): Adds mild heat and authentic Southwestern flavor.
  • Mexican cheese blend: I use a mix of cheddar and Monterey Jack for great melt and taste.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to keep things flexible with this Steak Sour Cream Enchiladas Recipe because sometimes you want a little different vibe based on what’s in your fridge or your mood. Feel free to make it your own!

  • Chicken instead of steak: I’ve swapped in shredded rotisserie chicken when I’m short on time, and it still tastes amazing.
  • Make it vegetarian: Black beans or roasted veggies like zucchini and peppers make a hearty meatless option I love.
  • Spice it up: Add a diced jalapeño or a dash of hot sauce into the sauce if you want more heat.
  • Cheese choices: Sometimes I mix in queso fresco or add a little smoked gouda for a unique cheesy twist.

How to Make Steak Sour Cream Enchiladas Recipe

Step 1: Sauté Onions and Brown the Steak

Start by heating your canola oil over medium-high heat in a large skillet. Toss in the diced white onion and stir frequently until the onions turn soft and translucent — this usually takes about 5 minutes. I like to keep an eye on them so they don’t burn but get that perfect sweetness. Then, add the small slices of striploin steak. Stir fry the meat quickly, aiming to brown it on the outside but avoid overcooking so it stays tender. Season lightly with salt and pepper, then remove from heat and set aside. This step really builds the base flavor, so give it your attention.

Step 2: Assemble the Enchiladas

Lay your wheat tortillas flat on a clean surface. Divide the cooked beef and onion mixture evenly among them—line it up in the center of each tortilla. Sprinkle about 1/4 cup of Mexican cheese blend over the beef in each tortilla; this helps the filling hold together and adds gooey goodness inside. Roll the tortillas up tightly like a wrap and place each one seam-side down in a 9×13 baking dish. I find this keeps the enchiladas nicely sealed so nothing spills out during baking.

Step 3: Make the Creamy Sauce

In a medium saucepan, combine the enchilada sauce, sour cream, green chiles, and cornstarch. Whisk everything together until the cornstarch is completely dissolved — this is key so you don’t end up with lumps when heated. Place the pan over medium heat and stir continuously until the sauce is steaming hot and nicely thickened, but don’t let it boil or it might split. This creamy sauce is where the magic happens and I love how it complements the savory steak.

Step 4: Bake to Perfection

Pour the warm sauce evenly over the rolled tortillas in your baking dish, making sure every enchilada is covered well. Then sprinkle the remaining cheese generously over the top. Pop the dish into a 400°F preheated oven and bake for 18 to 22 minutes. You want the cheese melted and bubbly, with the sauce bubbling around the edges. When you pull it out, it should smell incredible and look beautifully gooey — the kind of dish that makes everyone at the table eager to dig in.

👨‍🍳

Pro Tips for Making Steak Sour Cream Enchiladas Recipe

  • Slice Against the Grain: I learned the hard way that slicing your steak against the grain keeps it tender instead of chewy.
  • Don’t Overcook the Steak: When stir-frying the beef, cook it just until browned—overcooked steak gets tough quickly.
  • Use Fresh Ingredients: Fresh onions and good quality green chiles make a big difference in the sauce’s flavor.
  • Sauce Consistency Is Key: Whisk in the cornstarch thoroughly to avoid lumps and achieve a creamy sauce that clings well to the enchiladas.

How to Serve Steak Sour Cream Enchiladas Recipe

A white baking dish filled with a creamy baked casserole covered with melted yellow and white cheese that stretches as a wooden spoon lifts a portion out. The dish is topped with small green parsley pieces scattered across the surface of the cheese. The casserole looks soft and cheesy with a golden-brown crust in spots. The background shows a white marbled surface with a white tiled wall, two clear water glasses, white plates with gold utensils, and white containers behind the dish. photo taken with an iphone --ar 2:3 --v 7 - Steak Sour Cream Enchiladas, cheesy steak enchiladas, creamy enchilada casserole, quick Mexican steak dinner, rich beef enchiladas

Garnishes

I tend to keep garnishes simple but fresh: a sprinkle of chopped cilantro gives a bright, herbal lift, and a dollop of extra sour cream on the side never hurts. Sometimes I chop fresh tomatoes or avocado on top for a colorful, creamy contrast that pairs beautifully with the rich enchiladas.

Side Dishes

My go-to sides are Spanish rice and refried beans—they soak up that delicious sauce perfectly. A crisp green salad with a lime vinaigrette also balances the richness nicely if you want something lighter.

Creative Ways to Present

For special occasions, I like to sprinkle some crumbled queso fresco and a few pickled red onions on top for a festive touch. Serving them in individual casserole dishes makes it feel extra cozy and fun, plus everyone gets their own perfect cheese pull moment!

Make Ahead and Storage

Storing Leftovers

I usually store leftovers in an airtight container in the fridge, and they keep well for 2 to 3 days. The flavors actually deepen overnight, which makes for an even tastier lunch the next day.

Freezing

If I want to prep ahead, I assemble the enchiladas but hold off on baking and freezing the entire dish. When ready to eat, I thaw overnight in the fridge, then bake as usual—this helps keep the texture and taste fresh.

Reheating

I find reheating covered in the oven at 350°F for about 15 minutes is best to warm through evenly and keep the cheese from drying out. Microwave works in a pinch, but the oven method retains that just-baked texture.

FAQs

  1. Can I use other cuts of steak for this recipe?

    Absolutely! While striploin is tender and flavorful, other cuts like flank steak or sirloin can work well too as long as you slice them thinly against the grain to keep them tender.

  2. What if I don’t have green chiles?

    If you can’t find canned green chiles, mild diced jalapeño or even a spoonful of green enchilada sauce can be a good substitute. Just adjust to your preferred spice level.

  3. Can I make this recipe gluten-free?

    Yes! Just swap the wheat tortillas for gluten-free tortillas—they often come in corn or alternative grain varieties, which also taste great with enchiladas.

  4. How long does it take to prepare and cook?

    The prep time is about 20 minutes, and the cooking and baking take around 20 minutes, so you’re looking at roughly 40 minutes total from start to finish.

  5. Can I freeze cooked enchiladas?

    You can, but I recommend freezing before baking for the best texture. If freezing after cooking, wrap tightly and reheat gently to prevent dryness.

Final Thoughts

I absolutely love how this Steak Sour Cream Enchiladas Recipe brings together bold steak flavor with a creamy, tangy sauce—it just feels like a comforting hug on a plate. When I first tried making enchiladas this way, it quickly became a family favorite, and I know you’ll get the same reaction. Try it out one evening when you want something comforting but not complicated—you’ll be surprised how easy it is to impress everyone at your table!

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

Steak Sour Cream Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 145 reviews
  • Author: Stacy
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Description

These Steak Sour Cream Enchiladas are a delicious twist on a classic Mexican dish, featuring tender striploin steak sautéed with onions, wrapped in warm wheat tortillas, and smothered in a creamy enchilada sauce with green chiles and a generous topping of melted Mexican cheese blend. Perfect for a hearty family dinner or gathering, this recipe combines rich flavors with a creamy texture that’s sure to satisfy.


Ingredients

Scale

Beef Filling

  • 2 striploin steaks, 1 inch thick, fat trimmed and cut into small slices against the grain
  • 1 tablespoon canola oil
  • 1 large white onion, diced finely
  • Salt and pepper, to taste

Enchiladas

  • 4 large wheat tortillas
  • 34 cups Mexican cheese blend

Sauce

  • 1 cup enchilada sauce
  • 1 cup sour cream
  • 1 tablespoon cornstarch
  • 1 (4 ounce) can green chiles

Instructions

  1. Sauté Onions: In a large skillet over medium-high heat, add the canola oil and diced onions. Stir frequently and fry until the onions are soft and translucent, about 5 minutes.
  2. Cook Steak: Add the sliced striploin steak to the skillet with the onions. Stir fry quickly until the beef is browned but not overcooked, seasoning lightly with salt and pepper. Remove from heat once done.
  3. Assemble Enchiladas: Lay the tortillas flat on a clean surface. Evenly divide the cooked beef and onion mixture among the four tortillas, placing it in a line in the center of each tortilla. Sprinkle about 1/4 cup of Mexican cheese blend over the beef in each tortilla, then roll up the tortillas tightly and place seam side down in a 9×13 inch baking dish.
  4. Preheat Oven: Set your oven to 400°F (200°C) to preheat while preparing the sauce.
  5. Prepare Sauce: In a medium saucepan, whisk together the enchilada sauce, sour cream, canned green chiles, and cornstarch until fully combined. Heat the sauce over medium heat, stirring continuously until it becomes steaming hot and slightly thickened, but do not let it boil.
  6. Pour Sauce: Pour the hot sauce evenly over the rolled tortillas in the baking dish, making sure each enchilada is well-coated. Sprinkle the remaining Mexican cheese blend over the top evenly.
  7. Bake: Place the baking dish in the preheated oven and bake for 18-22 minutes, or until the cheese is melted and bubbly and the sauce is visibly bubbling.
  8. Serve: Remove the pan from the oven and let it cool for a few minutes before serving hot.

Notes

  • You can substitute striploin steak with sirloin or flank steak for similar results.
  • If you prefer gluten-free tortillas, corn tortillas can be used but handle carefully as they are less pliable.
  • Adjust spice levels by choosing mild or hot enchilada sauce and green chiles according to your taste.
  • For a dairy-free version, use vegan sour cream and cheese substitutes.
  • Make sure not to overcook the steak to keep it tender inside the enchiladas.

Nutrition

  • Serving Size: 1 enchilada
  • Calories: 480
  • Sugar: 3g
  • Sodium: 700mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 80mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star