This Queso Steak Fajita Skillet is one of my favorite one-pan meals—loaded with tender strips of seasoned steak, colorful sautéed peppers and onions, and smothered in warm, creamy queso. It’s sizzling, cheesy, and full of bold Tex-Mex flavor, perfect for busy weeknights or a casual dinner that feels like a restaurant-style treat.
Why You’ll Love This Recipe
I love how this skillet brings together everything I enjoy in fajitas—juicy steak, caramelized veggies, and that unmistakable sizzle—but with the bonus of gooey, melty queso poured right on top. It’s quick to make, easy to clean up, and perfect served with warm tortillas, rice, or chips. Plus, the flavors come together in less than 30 minutes.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Flank steak or skirt steak (thinly sliced against the grain)
-
Red, yellow, and green bell peppers (sliced)
-
Yellow onion (sliced)
-
Olive oil
-
Queso (store-bought or homemade)
-
Garlic powder
-
Onion powder
-
Chili powder
-
Cumin
-
Smoked paprika
-
Salt
-
Black pepper
-
Fresh cilantro or green onion (optional for garnish)
-
Lime wedges (optional for serving)
-
Tortillas, rice, or tortilla chips (for serving)
Directions
-
I heat a large skillet over medium-high heat and add olive oil.
-
I season the sliced steak with garlic powder, onion powder, chili powder, cumin, paprika, salt, and pepper.
-
I sear the steak in the hot skillet for 2–3 minutes per side until browned and just cooked through, then remove and set aside.
-
In the same skillet, I add a little more oil if needed and sauté the sliced peppers and onions until they’re soft and slightly charred.
-
I return the steak to the skillet and toss everything together.
-
I pour the warm queso over the top and let it bubble for a minute or two to meld the flavors.
-
I garnish with chopped cilantro or green onion and serve immediately.
Servings and timing
This recipe serves 4 people.
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Variations
Sometimes I use chicken or shrimp instead of steak for a different protein. I’ve also added mushrooms or poblano peppers for extra depth. For a spicier kick, I stir in sliced jalapeños or use pepper jack queso. If I want it lower carb, I serve it over cauliflower rice or in lettuce wraps.
Storage/reheating
Leftovers can be stored in an airtight container in the fridge for up to 3 days. I reheat everything in a skillet over medium heat or microwave individual portions until warmed through. If the queso thickens, I stir in a splash of milk or cream to loosen it back up.
FAQs
What kind of steak works best?
I usually use flank or skirt steak because they cook quickly and stay tender when sliced thin across the grain.
Can I make this without queso?
Yes, I’ve made it without queso and just added a sprinkle of shredded cheese or served it with sour cream instead. It’s still delicious.
Is this dish spicy?
Not unless I add extra chili powder or jalapeños. I can always adjust the heat depending on who I’m serving.
Can I make this ahead of time?
Yes, I prep the steak and veggies in advance and store them separately. When ready, I just cook everything fresh and pour on the queso.
What should I serve with it?
I love it with warm flour tortillas, over rice, or with tortilla chips for dipping. A simple side salad or guacamole pairs well too.
Conclusion
Queso Steak Fajita Skillet is one of those dishes that looks and tastes like it came straight from a sizzling restaurant platter, but it’s so easy to throw together at home. With juicy steak, sautéed veggies, and creamy queso, it’s packed with flavor and perfect for sharing—though I never mind having leftovers all to myself.

Queso Steak Fajita Skillet
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Tex-Mex
- Diet: Halal
Description
A sizzling one-skillet Tex-Mex meal featuring juicy steak strips, sautéed peppers and onions, and a blanket of creamy queso—perfect for serving with tortillas, rice, or chips.
Ingredients
- 1 lb flank steak or skirt steak, thinly sliced against the grain
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow onion, sliced
- 2 tbsp olive oil
- 1 cup queso (store-bought or homemade)
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1 tsp chili powder
- 1/2 tsp cumin
- 1/2 tsp smoked paprika
- Salt and black pepper to taste
- Fresh cilantro or green onion, chopped (optional)
- Lime wedges (optional)
- Tortillas, rice, or tortilla chips (for serving)
Instructions
- Heat a large skillet over medium-high heat and add 1 tbsp olive oil.
- Season steak with garlic powder, onion powder, chili powder, cumin, paprika, salt, and pepper.
- Sear steak for 2–3 minutes per side until browned and cooked through. Remove and set aside.
- Add remaining oil and sauté bell peppers and onion until soft and slightly charred, about 6–8 minutes.
- Return steak to skillet and toss with veggies.
- Pour warm queso over the top and let it bubble for 1–2 minutes.
- Garnish with cilantro or green onions and serve with tortillas, rice, or chips.
Notes
- Substitute steak with chicken or shrimp for variation.
- Add mushrooms or poblano peppers for extra flavor.
- Use pepper jack queso or jalapeños for more heat.
- Serve over cauliflower rice or in lettuce wraps for a low-carb option.
- Thin queso with a splash of milk when reheating.
Nutrition
- Serving Size: 1 portion (1/4 of recipe)
- Calories: 460
- Sugar: 5g
- Sodium: 750mg
- Fat: 28g
- Saturated Fat: 11g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 90mg