If you have a craving for something rich, comforting, and packed with flavor, you’re going to want to try this Steak Sour Cream Enchiladas Recipe. I absolutely love how the tender steak mingles with the creamy sour cream sauce and melted cheese in these enchiladas—each bite is a perfect harmony of savory goodness that feels like a warm hug. Whether you’re making a weeknight dinner or feeding a small crowd, this recipe is sure to impress and satisfy every time.
Why You’ll Love This Recipe
- Creamy, Comforting Flavor: The sour cream-based sauce adds a silky richness that takes these enchiladas to the next level.
- Perfectly Juicy Steak: Quick stir-frying keeps the steak tender and flavorful without turning it tough.
- Easy to Customize: You can swap the cheese or add extra spices to match your family’s tastes perfectly.
- Great for Leftovers: These reheat beautifully, making them perfect for make-ahead meals or lunch the next day.
Ingredients You’ll Need
The ingredients for this Steak Sour Cream Enchiladas Recipe all complement each other beautifully—tender steak, melty cheese, and a tangy, creamy sauce. I like to use large wheat tortillas for a heartier base, and fresh diced onions to add a bit of sweetness that softens with cooking.
- Striploin Steak: Choose a good-quality cut, trimmed and sliced thinly against the grain for tender bites.
- Canola Oil: Neutral-flavored oil ideal for stir-frying the steak and onions without overpowering the dish.
- White Onion: Finely diced to cook down into a sweet, fragrant base that balances the savory steak.
- Salt and Pepper: Essential for seasoning—don’t be shy here for deep flavor.
- Wheat Tortillas: Large sizes hold all the filling snugly and add a hearty texture.
- Enchilada Sauce: Use your favorite brand or homemade for a classic, mildly spicy kick.
- Sour Cream: Provides creaminess and tanginess that makes the sauce extra special.
- Cornstarch: Thickens the sauce nicely without affecting the flavor.
- Green Chiles (Canned): Adds a subtle heat and depth of flavor to your sauce.
- Mexican Cheese Blend: Melts beautifully with a mix of cheeses like cheddar, Monterey Jack, and queso quesadilla.
Variations
I love encouraging you to make this Steak Sour Cream Enchiladas Recipe your own. Over time, I’ve tried a few fun twists—each made the dish feel fresh while keeping that classic comfort vibe you want.
- Spicy Kick: Adding a pinch of cayenne or chopped jalapeños gives this a nice heat boost, perfect if you like things fiery.
- Cheese Swap: Try pepper jack or smoked gouda for a different melty texture and flavor profile—my family goes crazy for smoked gouda.
- Vegetable Boost: Toss in some sautéed bell peppers or mushrooms with the steak for extra color and flavor.
- Make it Gluten-Free: Use corn tortillas instead of wheat; just warm them carefully so they bend without cracking.
How to Make Steak Sour Cream Enchiladas Recipe
Step 1: Sauté the Onions and Steak
Heat your skillet over medium-high and add the canola oil. Toss in your diced white onions and stir frequently until they turn soft and translucent, which usually takes about 4 to 5 minutes. This step is crucial because it builds the savory base for your filling. Next, add your sliced steak to the pan. Stir-fry quickly—no need to cook it fully here, as it will cook more during baking. Season lightly with salt and pepper. Avoid overcooking at this stage to keep your steak tender and juicy.
Step 2: Assemble the Enchiladas
Lay out your tortillas flat on a surface. Divide the beef and onion mixture evenly among the four tortillas, placing it in a neat line down the middle. I always sprinkle about a quarter cup of shredded Mexican cheese blend right over the beef before rolling—trust me, it melts into that filling creating magic. Carefully roll each tortilla up and place them seam side down in your baking dish (a 9×13 pan works perfectly). This helps them hold their shape during baking.
Step 3: Prepare the Creamy Enchilada Sauce
In a saucepan, combine your enchilada sauce, sour cream, canned green chiles, and cornstarch. Whisk everything together well to break up any lumps from the cornstarch. Heat it gently while stirring constantly until the sauce is steaming hot but not boiling—that’s the point where it thickens up nicely and flavors meld beautifully. This creamy, slightly tangy sauce is what sets these enchiladas apart from others.
Step 4: Bake and Enjoy
Pour your warm sauce evenly over the rolled tortillas until everything is coated. Finish by sprinkling the remaining cheese on top. Bake in the preheated 400°F oven for 18 to 22 minutes, or until the cheese is melted and bubbly and the sauce is bubbling around the edges. Let the enchiladas rest a few minutes out of the oven before serving—this helps the sauce settle and makes for easier plating.
Pro Tips for Making Steak Sour Cream Enchiladas Recipe
- Slice Against the Grain: I learned that cutting the steak thinly against the grain makes all the difference in tenderness—do yourself this favor!
- Don’t Overcook the Steak Early: Stir-fry just until browned. It finishes cooking in the oven and stays juicy this way.
- Whisk the Sauce Well: To avoid lumps from the cornstarch, mix it with sauce ingredients thoroughly before heating.
- Use a Baking Dish with Room: I avoid overcrowding to ensure every enchilada is evenly covered in sauce and bakes perfectly.
How to Serve Steak Sour Cream Enchiladas Recipe
Garnishes
I like to top my enchiladas with fresh chopped cilantro and a dollop of extra sour cream. Sometimes I add sliced avocado or a squeeze of fresh lime juice—it brightens up the richness wonderfully and adds a fresh contrast that your taste buds will thank you for.
Side Dishes
My go-to sides here are simple yet flavorful. Mexican rice or cilantro-lime rice pairs beautifully, along with black beans or refried beans. For something crunchy, a fresh jicama salad or tortilla chips on the side bring a nice texture contrast that everyone enjoys.
Creative Ways to Present
For special occasions, I like to add a drizzle of avocado crema or even a chipotle crema on top before serving for an extra flare. Sometimes, layering the enchiladas in individual ramekins makes for a charming personal presentation. You can also sprinkle crumbled queso fresco or pickled red onions for a pop of color and flavor.
Make Ahead and Storage
Storing Leftovers
I always store leftover enchiladas covered tightly in an airtight container in the fridge. They keep well for up to 3 days and reheat without losing moisture or flavor. Just make sure to let them cool completely before refrigerating to avoid sogginess.
Freezing
If you want to prep ahead, simply assemble the enchiladas in a freezer-safe dish, cover tightly with foil, and freeze before baking. When ready, thaw overnight in the fridge, then bake as directed. I’ve found this trick saves me time and still delivers great results.
Reheating
To reheat, I pop the enchiladas in a 350°F oven covered with foil for about 15 minutes to warm through without drying out. If short on time, the microwave works too—just cover loosely and heat in short bursts to retain moisture.
FAQs
-
Can I use a different cut of steak for this recipe?
Absolutely! While striploin is excellent because of its tenderness and marbling, you can use sirloin or ribeye as substitutes. Just be sure to slice thinly against the grain to keep the steak tender after cooking.
-
Is it okay to make the enchiladas ahead of time?
Yes! You can assemble the enchiladas a day ahead, keep them covered in the fridge, then add the sauce and cheese before baking. This makes weeknight dinners a breeze.
-
What can I substitute for the sour cream in the sauce?
If you’re out of sour cream, Greek yogurt is a great substitute that gives a similar tang and creaminess. Just use plain, full-fat Greek yogurt to keep the texture as rich as possible.
-
Can I make this recipe dairy-free?
Definitely! Use dairy-free sour cream and cheese alternatives, and check your enchilada sauce ingredients for any hidden dairy. This recipe adapts well to dairy-free swaps without losing its comforting essence.
-
How spicy is this Steak Sour Cream Enchiladas Recipe?
This recipe has a mild to medium spice level thanks to the green chiles and enchilada sauce. If you prefer it spicier, adding fresh jalapeños or a splash of hot sauce amps up the heat easily.
Final Thoughts
I started making this Steak Sour Cream Enchiladas Recipe years ago when I wanted something special but simple. Over time, I discovered tricks that keep the steak tender and the sauce luxuriously creamy. It’s now a staple in my family’s dinner rotation because it’s so crowd-pleasing and easy to customize. I can’t wait for you to try it—you’ll find this recipe quickly becomes a comfort food favorite, just like it did for me.
Print
Steak Sour Cream Enchiladas Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Description
This Steak Sour Cream Enchiladas recipe features tender striploin steak sautéed with onions and seasoned perfectly, then wrapped in wheat tortillas with melted Mexican cheese blend. The enchiladas are smothered in a creamy, tangy enchilada sauce made with sour cream, green chiles, and corn starch, baked until bubbly and golden. This hearty Mexican-inspired dish is flavorful, comforting, and perfect for a satisfying dinner.
Ingredients
Steak 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
Assembly
- 4 large wheat tortillas
- 3-4 cups Mexican cheese blend, shredded
Sauce
- 1 cup enchilada sauce
- 1 cup sour cream
- 1 tablespoon cornstarch
- 1 4-ounce can green chiles
Instructions
- Sauté onions: In a large skillet over medium-high heat, add the canola oil and diced onions. Stir frequently and cook until the onions become soft and translucent.
- Cook steak: Add the sliced striploin steak to the skillet with the onions and stir-fry quickly until the beef is browned but not overcooked. Season lightly with salt and pepper, then remove from heat.
- Assemble enchiladas: Lay the wheat tortillas flat on a clean surface. Distribute the beef mixture evenly in a line down the center of each tortilla. Sprinkle about 1/4 cup of shredded Mexican cheese over the beef, then roll each tortilla up tightly. Place them seam-side down in a 9×13-inch baking pan.
- Preheat oven: Set your oven to 400°F (204°C) to prepare for baking the enchiladas.
- Prepare sauce: In a medium saucepan, whisk together the enchilada sauce, sour cream, green chiles, and cornstarch until fully combined. Heat the sauce over medium heat, stirring continuously until it becomes steaming hot but does not boil.
- Sauce and top enchiladas: Pour the hot sauce evenly over the wrapped tortillas in the pan, making sure each is well coated. Sprinkle the remaining shredded Mexican cheese evenly over the top.
- Bake enchiladas: Place the baking pan in the preheated oven and bake for 18-22 minutes, or until the cheese is melted and bubbly and the sauce is visibly boiling around the edges.
- Serve: Remove the enchiladas from the oven and let them cool slightly before serving for the best flavor and texture.
Notes
- Be careful not to overcook the steak during the stir-frying step; it should remain tender.
- If you prefer, use corn tortillas for a gluten-free alternative.
- You can substitute Mexican cheese blend with a combination of cheddar and Monterey Jack cheeses if unavailable.
- Use mild or hot green chiles depending on your spice preference.
- Keep an eye on the sauce while heating to avoid boiling, which can cause the sour cream to curdle.
Nutrition
- Serving Size: 1 enchilada
- Calories: 480
- Sugar: 4 g
- Sodium: 720 mg
- Fat: 28 g
- Saturated Fat: 12 g
- Unsaturated Fat: 14 g
- Trans Fat: 0.5 g
- Carbohydrates: 30 g
- Fiber: 3 g
- Protein: 28 g
- Cholesterol: 85 mg