If you love bold, vibrant flavors and crave the perfect shareable dish for any gathering, this Skillet Steak Fajita Nachos Recipe is your new go-to. Combining tender, marinated flank steak with colorful bell peppers, onions, and melty Mexican cheese, all piled high on crunchy tortilla chips, it’s an explosion of textures and tastes in every bite. Whether it’s game day, a casual dinner, or just a fun night with friends, these nachos bring that irresistible sizzle and zest straight to your table.

Ingredients You’ll Need
These ingredients are the building blocks that make the Skillet Steak Fajita Nachos Recipe shine—each one thoughtfully chosen to add layers of flavor, freshness, and satisfying textures. The combination of fresh produce, well-seasoned steak, and melty cheese ensures every bite is a fiesta of deliciousness.
- Olive oil: Provides a rich base for the marinade and helps to keep the steak juicy while cooking.
- Old El Paso Taco Seasoning: Brings authentic Mexican-inspired spice and depth to the steak and veggies.
- Green chiles: Add a subtle smoky heat that elevates the whole dish without overpowering it.
- Fresh lime juice: Brightens the marinade with zesty acidity for balanced flavors.
- Fresh cilantro, chopped: Infuses the dish with herbal freshness and a pop of green color.
- Minced garlic: Introduces a savory punch that’s essential in any fajita-inspired dish.
- Flank steak: The star protein, marinated to perfection for tender, flavorful bites.
- Tortilla chips: Sturdy enough to hold all the toppings, providing a satisfying crunch.
- Mexican blend cheese: Melts beautifully to bind the ingredients and add creamy richness.
- Green and red peppers, chopped: Offer sweet and slightly tangy notes plus vibrant color.
- Onions, chopped: Cooked until translucent, adding sweetness and texture.
- Pico de gallo: A refreshing, chunky salsa that brightens every bite.
- Guacamole: Creamy and smooth, perfect for cooling down the spiciness.
- Sour cream: Adds tangy creaminess and contrast to the robust flavors.
- Additional cilantro and extra pico de gallo: For garnish and an extra flavor boost.
How to Make Skillet Steak Fajita Nachos Recipe
Step 1: Prepare the Marinade
Start by combining olive oil, taco seasoning, fresh lime juice, green chiles, cilantro, and minced garlic in a blender or food processor. Blend these vibrant ingredients until smooth; this marinade infuses the steak with zesty, spicy goodness. Pour the marinade over the flank steak inside a large ziplock bag, reserving a bit for the veggies, then refrigerate for at least 24 hours to soak up all that flavor.
Step 2: Cook the Steak to Perfection
After marinating, remove the steak and heat a skillet on high. Cook the steak for about 4 to 6 minutes per side, depending on your preferred doneness. Once done, let it rest for a few minutes so the juices redistribute, then slice into bite-sized pieces. This process ensures tender, juicy steak bites that bring the fajita flavors right to your nachos.
Step 3: Sauté the Vegetables
Using the same skillet, toss in the chopped green and red peppers along with onions. Pour in the reserved marinade and sauté on medium-high heat until the onions become translucent and the peppers soften but still have a bit of crunch. These sautéed veggies add sweetness, texture, and color that perfectly complement the steak.
Step 4: Assemble Your Nachos
Layer your tortilla chips evenly in the skillet, then sprinkle half of the cheese over the top. Follow this with the cooked vegetables and steak pieces, and then finish with the remaining cheese. Add spoonfuls of pico de gallo and a sprinkle of cilantro, creating a beautiful and delicious mosaic of ingredients ready to be melted together.
Step 5: Melt the Cheese
Place the skillet under a broiler on high for 4 to 6 minutes, watching closely until the cheese bubbles and melts into gooey perfection. If you prefer, you can melt the cheese slowly on the stovetop over low heat instead. This step transforms your layered creation into an irresistible cheesy feast.
Step 6: Serve Your Skillet Steak Fajita Nachos Recipe
Once the cheese is perfectly melted, serve the nachos straight from the skillet for that rustic, cozy vibe. Add your favorite garnishes like creamy guacamole, tangy sour cream, extra cilantro, and fresh pico de gallo to complete the experience and personalize each bite.
How to Serve Skillet Steak Fajita Nachos Recipe

Garnishes
Garnishes are what make these nachos truly special. A dollop of guacamole brings creamy coolness, while sour cream adds a tangy richness that balances the spices beautifully. Extra cilantro and fresh pico de gallo brighten the dish with herbal and citrus notes, making every forkful lively and fresh.
Side Dishes
While these nachos are filling on their own, pairing them with a crisp green salad or a bowl of black beans can round out the meal nicely. For a festive touch, serve with a side of charred corn or a fresh cucumber salad to add light, cooling contrast to the rich and spicy nachos.
Creative Ways to Present
Try serving your Skillet Steak Fajita Nachos Recipe on a large cast iron skillet or a rustic wooden board for a fun, communal vibe. Layer individual portions in small cast iron skillets or use colorful plates to make each serving inviting. Even arranging the toppings buffet-style for build-your-own nachos adds an interactive and festive element to your meal.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Skillet Steak Fajita Nachos Recipe, transfer them to an airtight container and store in the refrigerator for up to 2 days. To keep the ingredients from getting soggy, try to store the toppings separately from the chips whenever possible.
Freezing
This dish is best enjoyed fresh because freezing can affect the texture of the chips and vegetables. However, you can freeze the cooked steak and sautéed veggies separately in airtight containers for up to 3 months. Thaw thoroughly before reheating and assembling your nachos.
Reheating
To reheat leftovers, scatter your nachos on a baking sheet and pop them in a preheated oven at 350°F (175°C) for about 10 minutes or until warmed through and the cheese is melty again. Avoid microwaving as it can make the chips soggy, losing that crucial crunch we all love.
FAQs
Can I use a different cut of steak for this recipe?
Absolutely! While flank steak is great for its flavor and quick cooking, skirt steak or sirloin are excellent alternatives that also absorb marinade well and stay tender.
What if I don’t have Old El Paso taco seasoning?
No worries at all. You can make your own blend with chili powder, cumin, paprika, garlic powder, onion powder, oregano, and a pinch of salt to mimic that classic seasoning flavor.
Is it necessary to marinate the steak overnight?
Marinating for at least 24 hours is recommended for maximum flavor and tenderness, but if you’re short on time, even a couple of hours will still impart good taste to your steak.
Can I make this recipe vegetarian?
Yes! Swap out the steak for sautéed portobello mushrooms or seasoned tofu and follow the same steps. The flavorful marinade and vegetables will keep the dish satisfying and delicious.
What cheese is best for melting on nachos?
Mexican blend cheese works beautifully because it combines cheeses like cheddar, Monterey Jack, and queso quesadilla, offering great meltability and flavor complexity.
Final Thoughts
There’s just something about the combination of sizzling steak, sautéed veggies, melty cheese, and crunchy chips that makes the Skillet Steak Fajita Nachos Recipe an absolute crowd-pleaser. Whether you’re feeding a hungry crowd or treating yourself to a flavorful indulgence, this recipe is sure to brighten your table and your day. Go ahead and dive in—these nachos might just become your new favorite comfort food adventure.
Print
Skillet Steak Fajita Nachos Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 24 hours 30 minutes
- Yield: 12 servings
- Category: Appetizer
- Method: Broiling
- Cuisine: Tex-Mex
Description
Skillet Steak Fajita Nachos combine tender marinated flank steak, sautéed peppers and onions, and melted Mexican cheese over crispy tortilla chips, topped with fresh pico de gallo and garnishes. This quick and flavorful Tex-Mex dish is perfect for sharing and guaranteed to impress with its vibrant flavors and satisfying textures.
Ingredients
Marinade
- 1/3 cup olive oil
- 1 packet (1 ounce) Old El Paso Taco Seasoning
- 1 can (4.5 ounces) Old El Paso green chiles
- 4 tablespoons fresh lime juice
- 1/4 cup fresh cilantro, chopped
- 1 tablespoon minced garlic
Steak
- 1 lb. flank steak
Vegetables
- 1 green pepper, chopped
- 1 red pepper, chopped
- 2 onions, chopped
Assembly
- Large bag of sturdy tortilla chips
- 8 ounces Mexican blend cheese
- 1 cup pico de gallo
- Guacamole, for serving
- Sour cream, for serving
- Additional cilantro, for garnish
- Extra pico de gallo, for garnish
Instructions
- Prepare the marinade: Combine olive oil, taco seasoning, lime juice, green chiles, cilantro, and minced garlic in a blender or food processor. Blend until smooth and well combined.
- Marinate the steak: Transfer the marinade into a large ziplock bag and add the flank steak. Reserve a small portion of marinade for the vegetables. Seal and refrigerate the steak for at least 24 hours to infuse flavors.
- Cook the steak: Remove the steak from the marinade. Heat a skillet over high heat and cook the steak for 4–6 minutes per side until it reaches your preferred doneness. Remove from skillet and let rest for a few minutes.
- Slice the steak: Cut the rested steak into bite-sized pieces and set aside.
- Sauté the vegetables: In the same skillet, add the chopped green pepper, red pepper, and onions. Pour in the reserved marinade and cook over medium-high heat for 3–5 minutes until the onions turn translucent and peppers soften. Remove from skillet and set aside.
- Assemble the nachos: Spread a layer of tortilla chips evenly in the skillet. Sprinkle half of the Mexican blend cheese over the chips. Add the sautéed vegetables and cooked steak pieces, then top with the remaining cheese. Finally, add pico de gallo and cilantro on top.
- Melt the cheese: Place the skillet under a broiler set to high for 4–6 minutes, or until the cheese is melted and bubbly. Alternatively, heat on the stovetop over low heat until the cheese melts completely.
- Serve and garnish: Serve the nachos directly from the skillet, garnishing with guacamole, sour cream, extra cilantro, and additional pico de gallo as desired.
Notes
- Marinating the steak for a full 24 hours enhances flavor and tenderness but can be shortened to 4 hours in a pinch.
- Use a sturdy tortilla chip to prevent sogginess under the melted cheese and toppings.
- For extra heat, add jalapeños or hot sauce as a topping.
- Resting the steak after cooking helps retain juices and improves texture.
- Use a cast-iron skillet for even heating and excellent broiling results.

