Sizzling beef, colorful peppers, and bold Mexican flavor.
These Easy Mexican Beef Fajitas turn a handful of everyday ingredients into a fast, flavorful dinner. Thinly sliced beef is quickly seared with cumin and paprika, then tossed with colorful peppers, onion, and fresh chili for a little heat.
They're simple enough for a busy weeknight and perfect for letting everyone build their own meal with warm tortillas and their favorite toppings.
Why you’ll love this recipe.
Ready in about 20 minutes
One skillet, minimal cleanup
Short ingredient list
Beginner and family friendly
Easy to customize
Great for a build-your-own dinner
No complicated marinade required
What is Mexican Beef Fajitas?
Fajitas are closely associated with Tex-Mex cuisine, rather than being a traditional Mexican dish. The name comes from faja, meaning "strip" or "band," referring to the skirt steak traditionally used for fajitas.
The dish became popular in South Texas, where Mexican and Mexican-American cooking traditions shaped the way grilled or seared strips of beef were served with tortillas and accompaniments. Today, fajitas are commonly made with different cuts of beef, chicken, shrimp, and vegetables.
This version keeps the spirit of fajitas—quick-cooked seasoned meat, sizzling vegetables, and tortillas—while using a very simple seasoning combination that's easy to keep in your pantry.
Ingredient spotlight.
Beef thinly sliced cooks quickly, making it ideal for this fast skillet meal. Sirloin, flank steak, or another tender cut of beef can work well. The key isn’t necessarily the cut - it’s slicing the beef thinly against the grain.
Cumin gives the beef its warm, earthy character and is one of the easiest ways to bring a distinctly Mexican-inspired flavor to a simple dish.
Paprika adds mild sweetness and beautiful color without making the fajitas spicy.
Bell peppers in different colors make the fajitas vibrant and add natural sweetness and crunch.
Easy ingredient swaps.
For the meat, this dish works well with skirt steak, flank steak, sirloin. Also chicken breast or thighs and shrimp are perfect substitutions.
Swap or add other vegetables like yellow onion, red onion, mushrooms and zucchini.
Beginner tips for success.
Beef needs high heat and space around it to brown properly. Cooking it first allows the surface to develop those flavorful browned bits before adding the vegetables.
The vegetables then need only a couple of minutes to soften slightly6 while keeping their color and crunch.
Slice the beef thinly. This helps it cook quickly and makes it easier to eat in a tortilla.
Cut everything before you start cooking. This recipe moves quickly once the pan is hot, so having the onion, peppers, and chili ready makes the cooking much easier.
Don’t overcrowd the pan. If your skillet is small, cook the beef in two batches. Too much meat at once can cause it to release liquid instead of browning.
Use high heat. Fajitas are meant to be quickly cooked, giving the beef a nice sear while keeping the vegetables slightly crisp.
What to serve with Beef Fajitas.
Serve the fajitas with:
Flour tortillas
Corn tortillas
Guacamole
Tangy Corn Salad
Pico de Gallo
Sour cream
Fresh lime (lots of it!)
Shredded cheese
Chopped cilantro.
Make it a complete meal.
Easy Fajita Night:
Main: Mexican Beef Fajitas
Starch: Warm flour or corn tortillas
Side: Pico de Gallo or Tangy Corn Salad
Fresh element: Lime wedges and fresh cilantro
Extras: Guacamole, salsa and black beans

Easy Mexican Beef Fajitas
These Easy Mexican Beef Fajitas turn a handful of everyday ingredients into a fast, flavorful dinner. Thinly sliced beef is quickly seared with cumin and paprika, then tossed with colorful peppers, onion, and fresh chili for a little heat.
Ingredients
- 2 tablespoons vegetable oil
- 1 pound beef steak, thinly sliced
- 1 tablespoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- 1 medium onion, sliced
- 1 green bell pepper, sliced
- 1 red or yellow bell pepper, sliced
- 2 fresh chilis, sliced (optional)
- Warm tortillas, for serving
Instructions
- Heat the vegetable oil in a large skillet over medium-high to high heat.
- Add the sliced beef, cumin, paprika, and salt.
- Cook, stirring occasionally, until the beef is browned and cooked through, about 4–5 minutes.
- Add the sliced onion, bell peppers, and fresh chili if using.
- Cook for about 2 minutes, stirring frequently. The vegetables should be slightly softened but still have some bite.
- Remove from the heat and serve immediately with warm tortillas and your favorite toppings.
Notes
- Slice beef against the grain for more tender bites.
- For easier slicing, place the steak in the freezer for about 20 minutes before cutting.
- Adjust the chili according to your family's preferred heat level.
- Don't overcook the vegetables—you want them colorful and slightly crisp.
- Warm the tortillas just before serving so they're soft and flexible.
Get ready to cook the world with my free basic guide to a global flavored pantry.
Easy Cuban-style rice and beans with cooked white rice, red or black beans, garlic, cumin, and cilantro. A quick, flavorful side dish ready in 10 minutes.