Breakfast & Brunch
This steak and egg wrap recipe delivers the perfect balance of savory, crispy, and juicy flavors in every bite—ideal for a hearty breakfast or brunch that feels like a restaurant-quality meal.
The secret lies in perfectly seared steak and runny yolks nestled in a toasted tortilla, creating a satisfying crunch that holds up to every bite. I developed this recipe after years of experimenting with breakfast wraps, and it’s now a staple in my rotation for busy mornings or weekend brunches.
The key to achieving crispy tortillas without sacrificing tenderness in the filling is a simple technique: lightly toasting the tortilla in a dry skillet before assembling. This adds texture while keeping the center soft enough to wrap around juicy steak and creamy eggs.
The steak, seasoned with just salt and pepper, cooks quickly over high heat to lock in moisture, while the eggs are fried sunny-side-up for that perfect runny yolk that ties everything together.
What you’ll end up with is a wrap that’s packed with flavor—tender, seasoned steak, rich eggs, and optional fillings like melted cheese, avocado, or pickled jalapeños for a tangy kick. The juicy elements stay contained in the crispy tortilla, making each bite a harmonious blend of textures and tastes.
This recipe is designed to be adaptable, so you can customize it based on what you have on hand while keeping the core technique foolproof.
Ready in just 15 minutes, this dish is perfect for a quick breakfast or a satisfying lunch. Pair it with a side of salsa or a simple salad to round out the meal, and you’ll have a dish that’s impressive enough for guests but easy enough for any day.
Here’s how to make it—simple, satisfying, and packed with flavor.
Ingredients for steak and egg wrap
Crispy tortillas, juicy steak, and runny yolks—this wrap is all about perfect textures and bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | ½ lb | Thinly sliced against grain |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Large Flour Tortillas 🌯 | 4 whole | Burrito-size, low-carb if preferred |
| Unsalted Butter 🧈 | 2 tbsp | For crispy tortillas |
| Kosher Salt 🧂 | 1 tsp | Coarse grain preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Avocado 🥑 | ½ whole | Sliced, optional garnish |
| Pickled Jalapeños 🌶️ | ¼ cup | Chopped, optional heat |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, optional |
| Sour Cream 🥛 | ¼ cup | For dipping or topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For cooking steak |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, optional garnish |
The steak makes or breaks this. Flank steak is my go-to—it’s lean, flavorful, and slices beautifully. Grab the thinnest cut you can find, or ask your butcher to slice it for you. Whole Foods or Costco usually have pre-sliced options if you're short on time. Slice it against the grain for tender bites, and don’t overcook—medium-rare is ideal. Fresh eggs are a must here; room temperature eggs fry up better. I always buy organic, free-range eggs from the grocery store’s refrigerated section—they’re worth the extra few cents for that richer yolk.
No avocado? Sliced tomato or a dollop of Greek yogurt adds brightness. Skip the jalapeños if you’re sensitive to heat, but trust me, the pickled kind gives a tangy kick that balances everything. The tortillas are the star of the texture game—Mission brand or La Tortilla Factory are my favorites, but any sturdy flour tortilla works. If you’re watching carbs, low-carb wraps from Siete hold up surprisingly well. For the cheese, sharp cheddar melts best, but Monterey Jack or pepper jack add fun twists. Pro tip: Toast the tortillas in the skillet with a pat of butter—it’s the secret to that crispy crunch without burning them.
Steak and eggs keep best in the fridge for 2 days, but I always make extra tortillas and store them in a sealed bag for 1 week. The avocado and jalapeños are best used fresh, so add those last minute. Wraps reheat beautifully in a dry skillet—just warm the tortilla first, then add the filling. These are perfect for meal prep: assemble the fillings, wrap them in foil, and freeze for up to 1 month. Microwave for 1 minute to crisp up the tortilla when you’re ready to eat.
Why You'll Love This Recipe
- The secret’s in the pan: sear that steak in butter until it’s golden, then fold it into the wrap with a runny yolk breaking over everything. Messy? Yes. Worth it? Absolutely.
- Five-Ingredient Magic: I swear by this list—flank steak, eggs, tortillas, butter, salt. That’s it. No clutter, no stress, just layers of flavor that actually work together.
- Butter-Crisped Edge: The secret’s in the pan: sear that steak in butter until it’s golden, then fold it into the wrap with a runny yolk breaking over everything. Messy? Yes. Worth it? Absolutely.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Cold steak gets better overnight, and the eggs add that protein punch. Toss in some hot sauce, and suddenly you’ve got a wrap that tastes like a restaurant meal.
Step-by-step instructions for steak and egg wraps
Here's how to create wraps with perfectly seared steak and silky eggs wrapped in crispy tortillas.
Prep and Cook the Flank Steak
Slice the 0.5 lb flank steak thinly against the grain into ¼-inch strips. This ensures tender bites—don't skip this crucial step! Pat the strips dry with paper towels to remove any moisture, which helps them sear beautifully.
Heat 1 tablespoon extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the steak strips in a single layer and let them cook undisturbed for 2-3 minutes until they develop a deep golden-brown crust. Flip and cook another 1-2 minutes until fully cooked to your preferred doneness. Season immediately with 1 teaspoon kosher salt and 0.5 teaspoon freshly ground black pepper. Remove the steak and set aside on a plate, reserving any pan juices.
Cook the Perfect Eggs
In the same skillet (no need to clean it—the flavor is gold), reduce heat to medium and add 2 tablespoons unsalted butter until melted and foaming. Crack 4 whole large eggs into the pan, spacing them evenly. Let them cook undisturbed for 2-3 minutes until the whites set but yolks remain runny—this is the sweet spot for creamy eggs.
Here's the thing—don't overcrowd the pan. Cooking one or two eggs at a time ensures they stay tender and silky. Once the whites are set but yolks are still soft, transfer the eggs to a plate and cover loosely with foil to keep warm. The residual heat will gently finish them while you assemble the wraps.
Warm the Tortillas for Maximum Crisp
Heat a clean, dry skillet over medium heat—no oil needed. Place 1 flour tortilla in the pan and cook for 20-30 seconds per side until lightly golden and pliable. Repeat with the remaining tortillas, stacking them as you go to keep them warm. The key here is speed—overcooking makes them tough, while undercooking leaves them limp.
I like to press down gently on the tortillas with a spatula during the first few seconds—this helps them crisp up evenly. Once all tortillas are warmed, keep them covered with a clean kitchen towel to maintain flexibility while you assemble.
Assemble the Wraps with Flavor-Packed Fillings
Lay a warmed tortilla flat on a clean surface. Spoon 1 cooked egg onto the center, then add 2-3 slices of flank steak on top. Dollop 2 tablespoons sour cream and sprinkle with 2 tablespoons shredded sharp cheddar cheese. Add 1 tablespoon chopped pickled jalapeños and 1 tablespoon chopped fresh cilantro for brightness.
Here's where it gets fun—gently fold the sides of the tortilla inward, then roll it tightly from the bottom up, tucking in any fillings that try to escape. The cheese will melt slightly from the residual heat, creating a gooey, flavorful bind. Repeat with the remaining tortillas, eggs, and steak.
Serve Immediately with Avocado Slices
Slice the 0.5 whole avocado into ¼-inch thick slices and arrange them on a serving platter. Place each wrap seam-side down next to the avocado. The avocado adds a creamy contrast to the crispy tortillas and juicy steak—trust me, it's a game-changer.
Serve the wraps immediately while the tortillas are still warm and the eggs remain runny in the center. Each bite should deliver a perfect balance of textures: crispy tortilla, tender steak, creamy eggs, and cool avocado. If you want extra heat, add more pickled jalapeños on top—just don't forget the cilantro for that fresh finish!
Pro Tips For Making Steak And Egg Wrap
- Slice Steak Against the Grain: Flank steak’s tough fibers run diagonally—cutting perpendicular to them shortens the strands and keeps the wrap tender. Use a sharp knife and slice after resting (yes, even if you’re impatient like me), or you’ll end up with chewy, stringy bites that ruin the whole wrap.
- Salt Eggs in Cold Water: Crack eggs into cold water first, then bring to a simmer. The cold start prevents rubbery whites and lets the yolks stay runny (which is non-negotiable for a good wrap). Skip the hot water shortcut—your eggs will taste like regret.
- Warm Tortillas with Butter: Melt a pat of unsalted butter in a dry skillet, then wrap the tortillas inside for 20 seconds per side. The fat keeps them pliable and adds richness—no sad, brittle shells here. (Pro move: Keep them wrapped in a towel while you cook the rest.)
- Rest Steak Under Foil: After searing, transfer the steak to foil and let it sit for 5–10 minutes. This locks in juices that’d otherwise pool out and turn your wrap into a soggy mess. I learned this the hard way—skipping it means dry, flavorless bites.
Best sauces and condiments for this steak and egg wrap
Creamy Garlic Aioli
This rich, tangy sauce elevates every bite of your steak and egg wrap. Whisk together ½ cup mayonnaise, 1 tablespoon sour cream, 1 minced garlic clove, ½ teaspoon lemon juice, and a pinch of salt.
Drizzle over the assembled wraps or serve on the side for dipping. The garlic adds depth that complements the steak beautifully. 🌟
Spicy Chipotle Crema
For a smoky kick, blend ½ cup sour cream with 1 teaspoon adobo sauce from a can of chipotles, ½ teaspoon lime juice, and ¼ teaspoon cumin. Spread a generous spoonful on the tortilla before adding fillings, or drizzle over the top after rolling.
This sauce balances the richness with a fiery, smoky punch that cuts through the fat. Trust me, it’s addictive!
Classic Salsa Verde
A bright, herby salsa verde brightens the wrap’s richness. Blend 1 cup chopped tomatillos, ½ cup cilantro, 1 jalapeño, 1 garlic clove, and ¼ teaspoon salt until smooth.
Simmer for 5 minutes to mellow the flavors, then serve as a topping or side. The tangy acidity cleanses your palate between bites. 🌶️
Honey Mustard Glaze
For a sweet-and-tangy contrast, mix 2 tablespoons Dijon mustard, 1 tablespoon honey, and 1 teaspoon apple cider vinegar. Brush lightly over the steak strips before cooking or drizzle over the assembled wrap.
The caramelized notes enhance the steak’s natural flavors without overpowering them. It’s a game-changer for texture lovers!
Avocado Lime Crema
Blend ½ ripe avocado, ¼ cup sour cream, 1 tablespoon lime juice, ½ teaspoon salt, and 2 tablespoons chopped cilantro until smooth. This creamy, zesty sauce adds a fresh finish to the wrap.
Spread it on the tortilla before adding fillings, or serve as a side for dipping. The avocado’s richness ties everything together beautifully. ✨
Nutrition facts
Frequently asked questions
Can I use a different cut of steak instead of flank?
For this recipe, skirt steak or sirloin work beautifully—they’re both tender and flavorful when sliced thinly. Avoid tougher cuts like flank steak’s cousin, hanger steak, unless you marinate it first. The key is to slice against the grain to ensure tenderness. For extra tenderness, try ribeye (trimmed of fat) or filet mignon, but they’ll be more expensive.
How do I keep the tortillas from getting soggy?
Toast the tortillas in a dry skillet for 20-30 seconds per side before assembling—this creates a crisp barrier that prevents sogginess. For extra protection, place a thin layer of shredded cheese or a smear of sour cream between the tortilla and fillings. If your wraps still feel damp, try wrapping them in parchment paper and placing them in a 200°F oven for 5 minutes to crisp up.
Can I make these wraps ahead of time?
You can prep components ahead, but assemble them fresh for best results. Cook the steak and eggs, then store them separately in the fridge for up to 2 days. Warm the tortillas just before assembling. For make-ahead convenience, wrap the cooked fillings in foil and freeze for up to 1 month. When ready to eat, reheat in a skillet for 1-2 minutes to restore crispiness.
What’s the best way to reheat leftover wraps?
Use a dry skillet over medium heat—place the wrap seam-side down and cook for 30-45 seconds per side until the tortilla crisps up. Avoid microwaving, as it makes tortillas rubbery. For extra flavor, add a pat of butter to the skillet before reheating. If the filling seems dry, drizzle a little water or broth into the skillet to steam it slightly while crisping the tortilla.
Can I make this recipe vegetarian?
Yes! Swap the steak for sautéed mushrooms, crispy tofu, or grilled halloumi cheese. For a hearty option, use black beans or lentils with cumin and smoked paprika. Keep the eggs and tortillas the same—just adjust the seasoning to complement your protein choice. The wrap structure stays identical, so the texture contrast remains satisfying.
