(Sizzling Steak, Peppers & Onions Covered in Creamy Queso Cheese Sauce)
This Queso Steak Fajita Skillet is a delicious Tex-Mex inspired meal loaded with juicy seasoned steak, colorful bell peppers, caramelized onions, and a creamy cheesy queso sauce. Everything cooks together in one skillet for an easy, flavorful dinner that tastes like your favorite Mexican restaurant.
Perfect served with warm tortillas, rice, chips, or enjoyed straight from the skillet!
Full Recipe (Ingredients + Instructions)
Ingredients
For the Steak:
- 2 pounds sirloin steak, flank steak, or skirt steak, sliced thin
- 2 tablespoons olive oil
- 2 teaspoons fajita seasoning
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon cumin
- ½ teaspoon black pepper
- 1 teaspoon salt
- Juice of 1 lime
For the Fajita Vegetables:
- 2 tablespoons butter or olive oil
- 1 large onion, sliced
- 2 bell peppers (red and green), sliced
- 3 cloves garlic, minced
- 1 jalapeño, sliced (optional)
- 1 teaspoon fajita seasoning
For the Queso Sauce:
- 2 tablespoons butter
- 2 tablespoons flour
- 1½ cups milk
- 2 cups shredded Monterey Jack cheese
- 1 cup shredded cheddar cheese
- ½ cup cream cheese
- ½ cup diced green chiles
- ½ teaspoon cumin
- ½ teaspoon garlic powder
- Salt and pepper to taste
For Topping:
- Fresh cilantro
- Pico de gallo
- Sliced avocado
- Sour cream
- Jalapeños
- Lime wedges
Instructions
Step 1: Season the Steak
In a bowl combine:
- Steak slices
- Olive oil
- Fajita seasoning
- Chili powder
- Smoked paprika
- Garlic powder
- Onion powder
- Cumin
- Salt
- Pepper
- Lime juice
Mix well and let marinate:
20–30 minutes
(for best flavor).
Step 2: Cook the Steak
Heat a large cast iron skillet over medium-high heat.
Add steak and cook:
2–4 minutes per side
until nicely browned.
Remove steak and set aside.
Step 3: Cook the Fajita Vegetables
In the same skillet add:
- Butter
- Onion
- Bell peppers
Cook:
5–7 minutes
until softened and slightly charred.
Add garlic and cook:
30 seconds.
Step 4: Make the Queso Sauce
In a saucepan or skillet:
Melt butter.
Whisk in flour and cook:
1 minute.
Slowly add milk while whisking.
Cook until slightly thickened.
Add:
- Monterey Jack
- Cheddar
- Cream cheese
- Green chiles
Stir until smooth and creamy.
Season with:
- Cumin
- Garlic powder
- Salt
- Pepper
Step 5: Combine Everything
Return steak to the skillet.
Pour queso sauce over the steak and vegetables.
Simmer:
2–3 minutes
until everything is hot and combined.
Step 6: Serve
Top with:
- Cilantro
- Pico de gallo
- Avocado
- Extra cheese
Serve immediately.
Extra Recipe Tips & Variations ✨
🌮 Steak Fajita Tacos
Serve the skillet filling inside:
- Warm flour tortillas
- Corn tortillas
with your favorite toppings.
🍚 Queso Steak Rice Bowl
Serve over:
- Mexican rice
- Cilantro lime rice
for a complete meal.
🥓 Loaded Queso Steak Skillet
Add:
- Crispy bacon
- Potatoes
for a hearty version.
🌶️ Spicy Version
Add:
- Hatch green chile
- Serrano peppers
- Chipotle peppers
for extra smoky heat.
🍤 Surf & Turf Skillet
Add:
- Shrimp
with the steak for a restaurant-style meal.
Flavor Upgrades / Secret Tips 🔥
✅ Use skirt steak or flank steak for authentic fajita flavor.
✅ Slice steak against the grain for tender bites.
✅ Cook steak quickly over high heat to keep it juicy.
✅ Let the steak rest before slicing.
✅ Char the peppers and onions slightly for smoky fajita flavor.
✅ Use freshly shredded cheese for a smoother queso.
✅ Add a splash of milk if queso becomes too thick.
Serving Ideas 🍽️
Serve with:
🌮 Warm tortillas
🍚 Mexican rice
🫘 Refried beans
🥑 Guacamole
🌽 Street corn
🍟 Tortilla chips
🍅 Pico de gallo
Perfect for:
- Family dinners
- Game nights
- Cinco de Mayo
- Taco nights
- Weekend gatherings
Storage & Meal Prep Tips 🥡
Refrigerator:
Store leftovers in an airtight container for:
3–4 days
Freezer:
Freeze steak and vegetables separately for:
up to 2 months
(Queso sauce is best made fresh.)
Reheating:
Warm slowly on the stove.
Add:
- Milk
- Cream
to bring queso back to a smooth texture.
Meal Prep:
Prepare steak and vegetables ahead, then make fresh queso when serving.
Nutrition Facts (Approximate)
Per serving:
- Calories: 650–800 kcal
- Protein: 45–55 g
- Carbohydrates: 15–25 g
- Fat: 45–55 g
(Nutrition varies depending on cheese and serving size.)
Frequently Asked Questions (Q&A)
Q: What steak is best for fajitas?
A: Skirt steak and flank steak are traditional, but sirloin works well too.
Q: Can I make this with chicken?
A: Yes! Chicken breast or thighs work perfectly with the same fajita seasoning.
Q: How do I keep queso creamy?
A: Keep heat low and add a splash of milk when reheating.
Q: Can I make this ahead of time?
A: Yes. Prepare the steak and vegetables ahead, then warm and add queso before serving.
Q: What cheese melts best for queso?
A: Monterey Jack, Chihuahua cheese, and American cheese create the smoothest queso.
Social Media Captions ❤️
Option 1 (Facebook Style)
“Dinner was a hit with this Queso Steak Fajita Skillet 🥩🌶️🧀 Juicy steak, sizzling peppers, onions, and creamy queso all cooked together in one skillet!”
Option 2 (Instagram Style)
“Steak + fajitas + queso = the ultimate comfort food 🔥🧀 This skillet is loaded with flavor!”
Option 3 (Short Viral Caption)
“The skillet everyone will fight over 🥩🧀🔥”
Option 4 (Homestyle Caption)
“Nothing brings people together like a hot skillet full of cheesy goodness ❤️ This homemade steak fajita skillet is packed with bold flavors and made for sharing.”
Final Food Description for Posting 🍴
Queso Steak Fajita Skillet is a mouthwatering Tex-Mex dish featuring tender seasoned steak, sizzling peppers and onions, all covered in a creamy homemade queso cheese sauce. Loaded with bold fajita flavors and perfect for dipping, stuffing into tortillas, or enjoying straight from the skillet, this recipe is comfort food at its best. 🥩🌶️🧀✨