Cheesy Steak & Shrimp Fajita Skillet

How Do You Make a Cheesy Steak and Shrimp Fajita Skillet?
Quick answer:
Cook seasoned steak and shrimp in a hot skillet with sautéed bell peppers and onions, then melt cheese over the top for a sizzling Tex-Mex–style skillet meal. Serve it with tortillas, rice, or on its own for a protein-packed dinner.
This dish combines the bold flavor of classic fajitas with the indulgence of melted cheese and surf-and-turf protein. The result is a skillet meal that feels restaurant-quality but can be made at home in about 30 minutes.
Why This Steak & Shrimp Skillet Works So Well
The combination of steak, shrimp, peppers, onions, and cheese creates a perfect balance of flavor, texture, and nutrition.
Key reasons it’s so popular:
- Surf-and-turf flavor combination
- High protein and low carb friendly
- One-pan convenience
- Big Tex-Mex flavor
- Perfect for weeknight dinners or casual entertaining
In many American kitchens—especially across Texas and the Southwest—variations of fajita skillets are common because they cook quickly and feed several people easily.
Ingredients for Cheesy Steak and Shrimp Fajitas
Below is a classic version designed for 4 servings.
Protein
- 1 lb flank steak or sirloin, cut into bite-size pieces
- 1 lb large shrimp (peeled and deveined)
Vegetables
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 medium onion, sliced
Seasoning
- 2 tbsp olive oil
- 1 tsp chili powder
- 1 tsp smoked paprika
- 1 tsp garlic powder
- ½ tsp cumin
- ½ tsp salt
- ½ tsp black pepper
- Juice of ½ lime
Cheese
- 1 cup shredded Monterey Jack or mozzarella
- Optional: ½ cup cheddar for extra flavor
Optional Garnishes
- Fresh cilantro
- Sliced jalapeños
- Sour cream
- Guacamole
- Warm tortillas
Best Steak Cuts for This Recipe
Not all steaks cook equally well in a skillet.
Top choices:
- Flank steak – classic fajita meat, bold flavor
- Skirt steak – tender and very traditional
- Sirloin – budget friendly and easy to find
- Ribeye – richest flavor but pricier
Pro tip:
Slice steak against the grain to keep it tender.
Step-by-Step Cooking Instructions
1. Season the Meat
In a bowl combine:
- chili powder
- paprika
- garlic powder
- cumin
- salt
- pepper
Divide seasoning between the steak and shrimp.
Drizzle lightly with olive oil and toss to coat.
2. Heat the Skillet
Use a large cast-iron skillet or heavy stainless pan.
Heat over medium-high heat until very hot.
Add 1 tablespoon olive oil.
3. Sear the Steak
Add steak pieces in a single layer.
Cook 2–3 minutes per side until browned.
Do not overcrowd the pan.
Remove steak and set aside.
4. Cook the Vegetables
Add peppers and onions to the same skillet.
Cook about 5–7 minutes until softened and slightly charred.
The browned bits from the steak add incredible flavor.
5. Add the Shrimp
Push vegetables to one side.
Add shrimp and cook:
- about 1–2 minutes per side
Shrimp cook fast—remove from heat once pink and slightly curled.
6. Combine Everything
Return steak to the skillet.
Add lime juice.
Stir everything together evenly.
7. Melt the Cheese
Sprinkle shredded cheese over the entire skillet.
Cover with a lid for 1–2 minutes until melted.
You’ll get that irresistible cheesy surf-and-turf skillet effect.
What to Serve with This Dish
This skillet meal is flexible.
Classic Pairings
- Warm flour tortillas
- Mexican rice
- Cilantro lime rice
- Refried beans
- Corn tortillas
Low-Carb Options
- Cauliflower rice
- Lettuce wraps
- Roasted zucchini
- Avocado salad
In parts of the Midwest, it’s also common to serve skillet fajitas over buttered rice or cheesy grits for a heartier meal.
Flavor Variations You Can Try
One of the best things about this recipe is how adaptable it is.
Spicy Fajita Version
Add:
- cayenne pepper
- chipotle powder
- diced jalapeños
Creamy Fajita Skillet
After cooking:
- stir in ¼ cup heavy cream
- melt cheese into a creamy sauce
Taco-Style Version
Add:
- taco seasoning
- black beans
- corn
Serve inside tortillas.
Ingredient Substitutions
Sometimes you need quick swaps.
Protein Substitutes
Instead of steak you can use:
- chicken breast
- chicken thighs
- ground beef
- sliced sausage
Instead of shrimp:
- scallops
- grilled chicken
- extra steak
Cheese Substitutions
Great melting cheeses include:
- Monterey Jack
- mozzarella
- Oaxaca cheese
- cheddar
- pepper jack
Pepper jack adds excellent heat.
Tips for Perfect Steak & Shrimp Fajitas
These small details make a huge difference.
1. Use a very hot skillet
High heat creates the signature fajita sear.
2. Cook proteins separately
Shrimp cook much faster than steak.
3. Don’t overcook shrimp
Overcooked shrimp become rubbery.
4. Slice vegetables evenly
Uniform slices cook at the same speed.
5. Rest the steak briefly
This keeps juices inside the meat.
Nutrition Overview
Approximate per serving (without tortillas):
- Calories: 420–480
- Protein: 38–42g
- Carbs: 8–12g
- Fat: 24g
This makes the dish suitable for:
- low-carb diets
- high-protein diets
- keto (with minor adjustments)
Make-Ahead and Storage Tips
Refrigerator
Store leftovers in an airtight container.
Good for 3–4 days.
Reheating
Best reheating methods:
- skillet over medium heat
- microwave (short bursts)
Avoid overcooking shrimp during reheating.
Freezing
Freezing is possible but not ideal because shrimp texture can change.
If freezing:
- freeze before adding cheese.
Common Cooking Mistakes
Avoid these problems.
Overcrowding the pan
This causes steaming instead of searing.
Using frozen shrimp without thawing
They release water and dilute flavor.
Cooking everything at once
Steak and shrimp need different cook times.
Frequently Asked Questions
Can I make this recipe in the oven?
Yes.
After cooking steak, shrimp, and vegetables on the stovetop:
- Transfer to an oven-safe skillet
- Add cheese
- Broil for 2–3 minutes
This creates a golden cheesy top.
Is this dish spicy?
Not by default.
The base recipe is mild to medium.
To add heat include:
- cayenne pepper
- jalapeños
- hot sauce
What tortillas work best?
Both work well.
- Flour tortillas – soft and classic
- Corn tortillas – traditional Mexican style
Warm them for the best texture.
Can I make it dairy-free?
Yes.
Simply skip the cheese or use:
- dairy-free shredded cheese
- avocado slices for richness
What skillet works best?
The best option is cast iron because:
- it retains heat
- it creates better searing
- it distributes heat evenly
Stainless steel pans also work well.
How Restaurants Achieve That Fajita Flavor
Many restaurant fajitas taste different from homemade versions.
That’s usually because they use:
- extremely hot cast-iron skillets
- butter or clarified butter
- fresh lime juice
- extra seasoning
Adding a small pat of butter before serving can recreate that restaurant finish.
Summary: Why You’ll Love This Recipe
Cheesy Steak & Shrimp Fajita Skillet is a perfect combination of:
- bold Tex-Mex flavor
- surf-and-turf protein
- melted cheese comfort
- fast skillet cooking
It’s a dish that feels indulgent but remains balanced and high-protein, making it perfect for everything from family dinners to weekend gatherings.
Key takeaways:
- Cook steak and shrimp separately for best texture
- Use high heat for a proper sear
- Add cheese last for the perfect melted finish
- Customize with spices, vegetables, or sauces
Once you try this skillet, it often becomes a go-to weeknight recipe—quick, satisfying, and full of flavor.




