Steak Fajita Grilled Cheese Recipe

Dive into the delightful fusion of classic grilled cheese sandwich and mouthwatering steak fajita. This vibrant recipe is a blend of tender steak, colorful bell peppers, onions, and melty cheese sandwiched between crispy sourdough bread. Each bite is a burst of bold flavors and textures, perfect for a fun weeknight meal or a savory lunchtime treat.

Steak Fajita Grilled Cheese Recipe

Photos of Steak Fajita Grilled Cheese Recipe

While this recipe uses quite common ingredients, you might want to take special note of a couple of things. The beef fillet steak can be found in the meat aisle of your supermarket, but for the best result, opt for a fresh cut from your local butcher. The day-old sourdough bread can be substituted with any other type of sturdy bread, but sourdough gives an additional tangy flavor to the fajita. Greek yogurt is usually located near the dairy products or health food section. Do make sure to grab a ripe avocado for the perfect creamy texture.

Ingredients for Grilled Cheese Steak Fajita

Olive oil: This is used to marinate the steak and vegetables, also it helps to prevent the meat and vegetables from sticking to the pan.

Worcestershire sauce: It adds a tangy, savory depth to the marinade.

Lime juice: It's used in the marinade to provide acidity.

Garlic: It's added to the marinade to infuse it with its distinctive flavor.

Ground cumin: This spice gives the marinade an earthy note.

Crushed red chili flakes: They provide a touch of heat to the marinade.

Beef fillet steak: It's the star of the fajita, providing a rich, meaty centerpiece.

Bell peppers: They add color, crunch, and a sweet contrast to the savory steak.

Onion: Used for its sharp and sweet flavor.

Day-old sourdough bread: This sturdy bread holds up well under the weight of the fillings and gives an additional tangy flavor.

Avocado: It adds a creamy richness to the fajita.

Mozzarella cheese: It provides a gooey, melty component that binds all the ingredients together.

Salsa dip: A tangy condiment that adds more flavor.

Greek yoghurt: It adds a tangy creaminess that complements the other flavors.

Cilantro leaves: They provide a fresh, herbal note to finish off the fajita.

One reader, Janot Rojo says:

star icon star icon star icon star icon star icon

This grilled cheese steak fajita recipe is a game-changer! The flavors are incredible, and the combination of tender steak, gooey cheese, and vibrant veggies is simply divine. It's a must-try for anyone who loves a good, hearty meal with a kick of flavor. I highly recommend it!

Janot Rojo

Key Techniques for Crafting the Perfect Grilled Cheese Steak Fajitas

How to marinate the beef: Whisk together the olive oil, Worcestershire sauce, lime juice, garlic, cumin, chili flakes, salt, and sugar in a large shallow dish. Pour half of the marinade over the beef fillets, turning them to coat evenly.

How to grill the vegetables: Cook the marinated capsicums/peppers and onion in a heated pan over medium-high heat until they're cooked but still crunchy and vibrant in color with char-grilled marks. Remove and set aside.

How to cook the steak: Heat a pan or heavy skillet over high heat, add a little extra oil, and fry the meat in batches until cooked to the desired level of doneness. Remove and allow to rest on a cutting board for 5 minutes, then slice thinly.

How to assemble the sandwiches: Preheat the grill or sandwich press. Prepare sandwiches with the grilled capsicums/peppers and onions, steak slices, Greek yogurt/sour cream, avocado slices, cheese, and cilantro leaves. Place them into the grill/press and cook until warm and the cheese has melted through.

How to serve: Serve with limes, extra Greek yogurt/sour cream, and salsa.

How To Make Steak Fajita Grilled Cheese

What do you get when you cross a fajita with grilled cheese? This delicious sandwich that’s brimming with fajita spices and melt-in-your-mouth cheese.

Preparation: 10 minutes
Cooking: 10 minutes
Total: 20 minutes



  • 2tbspolive oil
  • 2tbspWorcestershire sauce
  • 1lime juice
  • 2cloves garlic,crushed
  • 1tspground cumin
  • 1tspcrushed red chili flakes
  • salt
  • 1tspbrown sugar
  • 16ozbeef fillet steak,Rump, Eye Fillet, or Scotch Fillet, cut into 4 pieces
  • 1onion,sliced
  • ½red bell pepper,deseeded and sliced
  • ½yellow bell pepper,deseeded and sliced
  • ½green bell pepper,deseeded and sliced
  • 8slices day-old sourdough bread
  • 1whole avocado,ripe, sliced
  • 8Mozzarella cheese,slices
  • ¼cupsalsa dip
  • ½cupgreek yoghurt,or sour cream
  • fresh cilantro leaves


  1. In a large shallow dish, whisk together the olive oil, Worcestershire, lime juice, garlic, cumin, chili/pepper flakes, salt and sugar until combined. Pour half of the marinade over the beef fillets, turning them to coat evenly.

  2. Add the capsicums/peppers with the onion to the remaining marinade and coat evenly. Cook immediately or marinade for 1 to 2 hours in the refrigerator (or over night) for a deeper flavor.

  3. Heat a pan (cast iron) or heavy skillet over medium-high heat and drizzle in 2 teaspoons oil.

  4. Add the capsicums/peppers and onion and fry for a few minutes, until they’re cooked but still crunchy and vibrant in colour and have nice char-grilled marks on them. Remove to a warm plate and set aside.

  5. In the same pan over high heat, add a little extra oil (to prevent sticking), and fry the meat in batches until cooked to desired level of doneness. Remove and allow to rest on a cutting board for 5 minutes, and then slice thinly.

  6. Preheat grill/sandwich press, and prepare sandwiches with the capsicums/peppers and onions, steak slices, Greek yoghurt/sour cream, avocado slices, cheese and coriander/cilantro leaves.

  7. Place them into the grill/press and cook until warm and cheese has melted through.

  8. Serve with limes, extra Greek yogurt/sour cream and salsa!


  • Calories: 1436.90kcal
  • Fat: 57.40g
  • Saturated Fat: 21.71g
  • Trans Fat: 0.01g
  • Monounsaturated Fat: 23.63g
  • Polyunsaturated Fat: 5.32g
  • Carbohydrates: 162.69g
  • Fiber: 11.51g
  • Sugar: 19.77g
  • Protein: 69.75g
  • Cholesterol: 151.55mg
  • Sodium: 2357.94mg
  • Calcium: 569.55mg
  • Potassium: 1294.06mg
  • Iron: 14.26mg
  • Vitamin A: 179.93µg
  • Vitamin C: 88.04mg

One Simple Technique to Elevate Your Grilled Cheese Steak Fajitas

When grilling the steak, it's important to let it rest for a few minutes after cooking and before slicing. This allows the juices to redistribute throughout the meat, resulting in a more flavorful and tender steak. Additionally, when slicing the steak, make sure to cut against the grain. This breaks up the muscle fibers and makes the steak easier to chew.

Time-Saving Tips for Preparing This Fajita Recipe

Marinate efficiently: Combine all marinade ingredients in a resealable plastic bag and add the steak. Massage the bag to ensure the steak is evenly coated, then refrigerate for at least 30 minutes.

Prep in advance: Slice the vegetables and store them in an airtight container in the refrigerator until ready to use. This will save time during the cooking process.

Multi-task: While the steak is marinating, prepare the remaining ingredients and set up the grill or sandwich press to streamline the cooking process.

Use pre-sliced cheese: Opt for pre-sliced mozzarella cheese to save time on slicing and ensure even distribution on the sandwiches.

Quick assembly: Have all the ingredients laid out and ready to assemble the sandwiches quickly once the steak and vegetables are cooked.

Efficient cooking: Cook the steak and vegetables simultaneously to expedite the grilling process and reduce overall cooking time.

Substitute Ingredients For Steak Fajita Grilled Cheese Recipe

  • olive oil - Substitute with avocado oil: Avocado oil has a similar high smoke point and mild flavor, making it a suitable replacement for olive oil in this recipe.

  • Worcestershire sauce - Substitute with soy sauce: Soy sauce provides a savory umami flavor similar to Worcestershire sauce and can be used as a substitute in this recipe.

  • lime juice - Substitute with lemon juice: Lemon juice can be used as a substitute for lime juice, providing a similar level of acidity and citrus flavor to the dish.

  • garlic - Substitute with shallots: Shallots can provide a milder, sweeter flavor compared to garlic, and can be used as a substitute in this recipe.

  • ground cumin - Substitute with chili powder: Chili powder can add a similar earthy and slightly spicy flavor to the dish, replacing the cumin in the recipe.

  • crushed red chili flakes - Substitute with paprika: Paprika can provide a mild heat and smoky flavor, similar to crushed red chili flakes, making it a suitable substitute in this recipe.

  • brown sugar - Substitute with honey: Honey can add sweetness and a hint of floral flavor, similar to brown sugar, and can be used as a substitute in this recipe.

  • beef fillet steak - Substitute with portobello mushrooms: Portobello mushrooms can provide a meaty texture and rich flavor, making them a suitable vegetarian substitute for beef in this recipe.

  • onion - Substitute with shallots: Shallots can provide a milder, sweeter flavor compared to onions, and can be used as a substitute in this recipe.

  • red bell pepper - Substitute with orange bell pepper: Orange bell peppers have a similar sweet and crisp texture to red bell peppers, making them a suitable substitute in this recipe.

  • yellow bell pepper - Substitute with green bell pepper: Green bell peppers can provide a slightly more bitter and less sweet flavor compared to yellow bell peppers, making them a suitable substitute in this recipe.

  • green bell pepper - Substitute with red bell pepper: Red bell peppers have a sweeter and slightly fruitier flavor compared to green bell peppers, making them a suitable substitute in this recipe.

  • sourdough bread - Substitute with ciabatta bread: Ciabatta bread has a similar chewy texture and crusty exterior, making it a suitable substitute for sourdough bread in this recipe.

  • avocado - Substitute with guacamole: Guacamole can provide a creamy texture and rich avocado flavor, similar to using sliced avocado, and can be used as a substitute in this recipe.

  • mozzarella cheese - Substitute with pepper jack cheese: Pepper jack cheese can provide a similar melty texture with a slightly spicy kick, making it a suitable substitute for mozzarella cheese in this recipe.

  • salsa dip - Substitute with pico de gallo: Pico de gallo can provide a fresh and chunky texture with similar flavors to salsa dip, making it a suitable substitute in this recipe.

  • greek yogurt - Substitute with sour cream: Sour cream can provide a similar tangy and creamy texture to Greek yogurt, making it a suitable substitute in this recipe.

  • cilantro leaves - Substitute with flat-leaf parsley: Flat-leaf parsley can provide a fresh and slightly peppery flavor, similar to cilantro, and can be used as a substitute in this recipe.

How to Beautifully Present Your Grilled Cheese Steak Fajitas

  1. Elevate the plating: Arrange the grilled cheese steak fajita on a large, elegant platter, ensuring that each ingredient is showcased beautifully and thoughtfully.

  2. Garnish with fresh herbs: Sprinkle the dish with delicate, vibrant cilantro leaves to add a pop of color and a burst of fresh flavor.

  3. Incorporate artistic drizzles: Create a visually stunning presentation by drizzling the salsa dip and Greek yogurt in an artistic manner across the grilled cheese steak fajita.

  4. Utilize symmetry and balance: Arrange the sandwich halves in a symmetrical and balanced manner on the plate, ensuring a visually appealing and harmonious presentation.

  5. Highlight the ingredients: Showcase the vibrant colors of the bell peppers, onions, and avocado slices to create an eye-catching and appetizing display.

  6. Emphasize the steak: Artfully arrange the thinly sliced steak on top of the sandwich, ensuring that it is the focal point of the dish and is presented in an enticing manner.

  7. Create a refined atmosphere: Serve the grilled cheese steak fajita in an upscale, sophisticated setting, using elegant tableware and ambient lighting to enhance the dining experience.

Essential Kitchen Tools for Making Grilled Cheese Steak Fajitas

  • Large shallow dish: A dish with a wide surface area and low sides, suitable for marinating meats or mixing ingredients.
  • Whisk: A kitchen utensil used for blending ingredients together and incorporating air into mixtures.
  • Cast iron pan: A heavy-duty pan that provides even heat distribution and is suitable for searing and grilling.
  • Heavy skillet: A durable and sturdy pan used for frying, searing, and sautéing ingredients.
  • Cutting board: A flat surface for cutting and preparing ingredients, typically made of wood, plastic, or bamboo.
  • Grill/sandwich press: A kitchen appliance used to grill or press sandwiches, providing even heat and toasting the bread while melting the cheese.

Proper Storage and Freezing Instructions for Grilled Cheese Steak Fajitas

  • Allow the grilled cheese steak fajitas to cool completely before storing them in an airtight container or wrapping them tightly with plastic wrap or aluminum foil. This will help prevent moisture from accumulating and making the bread soggy.

  • Place the wrapped or containerized fajitas in the refrigerator for up to 3-4 days. When ready to reheat, unwrap the fajitas and place them in a preheated oven or toaster oven until heated through and the cheese is melted again.

  • For longer storage, you can freeze the fajitas for up to 2-3 months. Wrap each fajita individually in plastic wrap or aluminum foil, then place them in a freezer-safe container or freezer bag. This will help prevent freezer burn and make it easier to thaw only the number of fajitas you need.

  • To reheat frozen fajitas, remove them from the freezer and let them thaw in the refrigerator overnight. Once thawed, reheat them in a preheated oven or toaster oven until heated through and the cheese is melted.

  • If you have leftover steak, peppers, and onions, you can store them separately in airtight containers in the refrigerator for up to 3-4 days. These components can be used to create new fajitas or added to other dishes like salads, quesadillas, or burritos.

The Best Methods for Reheating Leftover Fajitas

  • Preheat your oven to 350°F (175°C). Place the leftover grilled cheese steak fajitas on a baking sheet lined with parchment paper or aluminum foil. Cover the fajitas loosely with another sheet of foil to prevent them from drying out. Bake for 10-15 minutes, or until heated through.

  • For a quicker option, use a microwave. Place the fajitas on a microwave-safe plate and cover them with a damp paper towel. This will help keep the bread moist and prevent it from becoming soggy. Microwave on high for 30-60 seconds, or until heated to your liking.

  • If you have a panini press or sandwich maker, you can reheat your fajitas while also restoring the crispy texture of the bread. Preheat the press and place the fajitas inside. Close the lid and let them heat for 2-3 minutes, or until the cheese is melted and the bread is crispy.

  • For a stovetop method, heat a skillet or griddle over medium heat. Place the fajitas in the skillet and cover with a lid. Cook for 2-3 minutes on each side, or until the cheese is melted and the bread is crispy. You can add a small amount of butter or oil to the skillet to help crisp up the bread.

  • If you want to reheat the filling separately, remove the steak, peppers, and onions from the bread. Heat them in a skillet over medium heat until warmed through. You can also add a splash of water or broth to the skillet to help keep the filling moist. Once heated, reassemble the fajitas with the crispy bread.

A Surprising Fact About Grilled Cheese Steak Fajitas

Grilled cheese steak fajitas are a delicious fusion of Mexican and American cuisines, combining the flavors of tender steak, melted cheese, and charred vegetables. This dish is a perfect example of how different culinary traditions can come together to create a unique and satisfying meal.

Evaluating the Cost-Effectiveness of Making Grilled Cheese Steak Fajitas at Home

This grilled cheese steak fajita recipe offers a balance of flavors and textures, making it a delightful addition to any household menu. The use of beef fillet steak and a variety of bell peppers provides a hearty and nutritious meal. While the cost of the ingredients may vary by location, the recipe's use of simple, readily available items makes it a cost-effective choice for a household of four. The approximate cost for this meal is around $25, earning it a solid 8/10 for its affordability and delicious outcome.

Is This Cheesy Steak Fajita Recipe Healthy or Not?

The grilled cheese steak fajita recipe is a delicious blend of flavors, but it may not be the healthiest option due to a few factors:

  • The recipe uses beef fillet steak, which is high in saturated fat and cholesterol. Consuming too much saturated fat can increase the risk of heart disease and other health issues.
  • The recipe calls for a significant amount of cheese, which is also high in saturated fat and calories.
  • The use of sourdough bread adds additional calories and carbohydrates to the dish.

However, the recipe does include some healthy ingredients, such as:

  • A variety of colorful bell peppers and onions, which provide essential vitamins, minerals, and fiber.
  • Avocado, which is a good source of healthy monounsaturated fats and fiber.
  • Greek yogurt, which is a good source of protein and calcium.

To make this recipe healthier, consider the following suggestions:

  • Opt for a leaner cut of beef, such as sirloin or flank steak, to reduce the amount of saturated fat.
  • Use a reduced-fat cheese or decrease the amount of cheese used in the recipe to lower the overall calorie and fat content.
  • Choose a whole-grain bread instead of sourdough to increase the fiber content and provide additional nutrients.
  • Increase the proportion of vegetables in the recipe, such as adding more bell peppers, onions, or even mushrooms, to boost the nutrient density of the dish.
  • Use a low-fat Greek yogurt or replace it with a plant-based alternative, such as cashew cream, to reduce the saturated fat content.

By making these adjustments, you can enjoy a healthier version of the grilled cheese steak fajita recipe without compromising on taste.

Our Editor's Honest Opinion on This Grilled Cheese Steak Fajita Recipe

This grilled cheese steak fajita recipe is a delightful fusion of flavors and textures. The marinade infuses the beef with a zesty and savory profile, while the char-grilled peppers and onions add a smoky sweetness. The combination of creamy avocado, gooey mozzarella, and tangy Greek yogurt creates a luscious and indulgent finish. The use of sourdough bread adds a rustic and hearty element to the dish. Overall, this recipe offers a tantalizing twist on the classic grilled cheese sandwich, elevating it to a gourmet level with the addition of tender steak and vibrant fajita components.

Enhance Your Steak Fajita Grilled Cheese Recipe with These Unique Side Dishes:

Mashed Potatoes: Creamy mashed potatoes with a hint of garlic and chives, topped with a dollop of butter.
Grilled Asparagus: Fresh asparagus spears grilled to perfection and drizzled with a balsamic glaze.
Fruit Salad: A colorful and refreshing mix of seasonal fruits, tossed in a light citrus dressing.

Delicious Alternatives to Grilled Cheese Steak Fajitas

Spicy Beef Stir-Fry: This spicy beef stir-fry is a quick and easy dish that's packed with flavor. The tender beef is cooked with a mix of colorful vegetables and a spicy sauce that will leave your taste buds tingling.
Mango Salsa Chicken: This mango salsa chicken is a refreshing and tropical twist on traditional chicken dishes. The juicy mango salsa adds a burst of sweetness and tanginess to the tender chicken, creating a perfect balance of flavors.
Creamy Mushroom Risotto: Indulge in this creamy mushroom risotto that is rich, flavorful, and comforting. The earthy mushrooms are cooked with creamy arborio rice and a hint of parmesan cheese, creating a luxurious and satisfying dish.

Ideal Appetizer and Dessert Combinations for This Fajita Recipe

Stuffed Mushrooms: Create a savory and indulgent appetizer by stuffing mushrooms with a flavorful mixture of cheese, herbs, and breadcrumbs. These bite-sized delights are perfect for impressing guests at any gathering.
Spinach and Artichoke Dip: Whip up a creamy and rich spinach and artichoke dip that pairs perfectly with crispy tortilla chips or warm bread. This classic appetizer is sure to be a hit at any party or event.
Chocolate Lava Cake: Indulge in the rich and decadent flavors of a warm, gooey chocolate lava cake. The contrast between the molten center and the slightly crisp exterior creates a delightful sensory experience that will leave your taste buds craving for more.
Strawberry Cheesecake: Delight in the creamy and luscious texture of a classic strawberry cheesecake. The smooth, velvety filling paired with the sweet and tangy strawberry topping creates a perfect harmony of flavors that is sure to satisfy your dessert cravings.

Why trust this Steak Fajita Grilled Cheese Recipe:

This recipe offers a tantalizing fusion of flavors and textures, guaranteed to satisfy any craving for a hearty and delicious meal. The marinated beef fillet steak ensures a tender and succulent bite, while the vibrant mix of capsicums/peppers and onions adds a delightful crunch and char-grilled aroma. The combination of creamy avocado slices, gooey mozzarella cheese, and zesty salsa dip creates a harmonious medley of tastes. With the added touch of Greek yogurt and fresh cilantro leaves, this recipe promises a delightful and memorable dining experience.

Share your thoughts on the Steak Fajita Grilled Cheese Recipe in the Recipe Sharing forum and let us know how it turned out for you!
What type of bread can I use for this recipe?
You can use any type of bread you prefer, but I recommend using a sturdy bread like sourdough or ciabatta to hold the steak and peppers without getting soggy.
Can I use a different type of cheese?
Absolutely! Feel free to use any cheese you like. Cheddar, pepper jack, or provolone would all work well in this recipe.
Can I marinate the steak and peppers for longer than 2 hours?
Yes, you can marinate the steak and peppers for longer, even overnight, for a deeper flavor. Just make sure to refrigerate the marinating steak and peppers if marinating for an extended period.
Can I grill the sandwiches instead of using a sandwich press?
Yes, you can definitely grill the sandwiches on a grill or in a panini press if you don't have a sandwich press. Just make sure to press them down with a spatula to get that crispy exterior.
Can I make this recipe vegetarian?
Absolutely! You can substitute the steak with grilled portobello mushrooms or tofu for a delicious vegetarian version of this grilled cheese steak fajita.

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!