Fresh every morning · breakfast, lunch, dinner, dessert & smart snacks in between.
🍽️ Free to start — no credit card. Upgrade anytime, cancel in one click. Create your account →
Steak Fajitas

Dinner

Steak Fajitas

Tender, seasoned strips of steak cooked fast and hot with caramelized bell peppers and onions, served sizzling on a cast-iron skillet with warm tortillas and all the fixings. This is the dish that arrives at the table as theater and tastes just as good as it looks.

448calper serving 35gprotein 34gcarbs 20gfat 20min prep 15min cook 4serves

✓ Macros from a nutrition database · per serving · developed by The Delicious Kitchen with AI assistance, not independently kitchen-tested · how we calculate this

Share
Members

Create a free account to see the full recipe

Free members get the full ingredients, step-by-step method and the ability to save favorites.

Steak Fajitas — common questions

Can I prepare the steak ahead of time?

Yes. Season the steak strips up to 4 hours ahead and refrigerate in an airtight container. Slice peppers and onions the same day and store separately. Cook everything fresh just before serving for the best sear and sizzle.

What cut of steak is best?

Skirt steak is traditional and ideal because it is thin, flavorful, and has good marbling. Flank steak is a good substitute. Avoid thick cuts like ribeye—they will be overcooked by the time the vegetables are done. Always slice against the grain for tenderness.

Why is my steak tough?

You are either cooking the steak beyond medium-rare (it will be dry) or slicing with the grain instead of against it. Cut the steak into strips before cooking, not after, and sear quickly over high heat only until browned and cooked through—don't linger.

Can I cook these in the oven instead of on the stovetop?

Not well. The whole point of fajitas is the high-heat sear and the sizzle that comes from the skillet. Oven roasting will not develop the same caramelization or theater at the table.

What should I serve with fajitas?

Sour cream, guacamole, salsa (pico de gallo or roasted tomato), shredded cheese, fresh cilantro, and lime wedges are the classic choices. Set them out in small bowls so guests can customize.

How do I reheat leftover fajitas?

Gently warm them in a 300°F oven in a covered baking dish for 10 minutes, or warm in a skillet over medium heat for 3–4 minutes. They keep refrigerated for 3 days. Do not microwave—the texture will suffer.

More beef recipes

All popular recipes →

Cook these next

They reuse what this recipe already has you buying.

More like this

This ad space is availableReach every reader, on every page. See what it costs →