20-Minute Ground Beef Fajitas
These ground beef fajitas are a one-pan dinner that comes together in about 20 minutes. Tender seasoned beef, lightly charred peppers, and warm tortillas make a meal that feels fresher than your average taco night.

You get all the sizzling fajita flavor without needing to slice steak or fire up the grill. It’s the kind of recipe that turns a pound of ground beef into something you actually look forward to on a busy weeknight.
What Makes These Fajitas a Weeknight Win
Ground beef cooks fast and soaks up the smoky spice mix without any marinating time. It’s the most forgiving way to make fajitas: you can’t overcook it into chewiness the way a flank steak might get tough.
The peppers and onions soften and pick up dark blistered edges right in the same pan, so all the browned bits melt into the meat. Cleanup is one skillet, a cutting board, and a knife.
Ingredients

- 1 lb ground beef: 80/20 blend for the best flavor, but leaner works too.
- 1 tbsp vegetable oil: use only if your beef is very lean and the pan looks dry.
- 1 red bell pepper: sliced into strips (any color works; green for a more classic taste).
- 1 medium yellow onion: halved and sliced.
- 2 cloves garlic: minced.
- 1 tsp chili powder
- 1 tsp ground cumin
- ½ tsp smoked paprika
- ½ tsp salt
- ¼ tsp black pepper
- Juice of ½ lime
- 8 small flour or corn tortillas: warmed just before serving.
- Toppings: sour cream, salsa, chopped cilantro, crumbled cotija, or sliced avocado.
Variations / Substitutions
- Swap the protein: ground turkey or chicken works well; you may want a little extra oil since they are leaner.
- Dial the heat up or down: add a pinch of cayenne or use ancho chili powder for a milder, fruitier warmth.
- Add a fresh chile: toss a sliced jalapeño or serrano in with the peppers for extra kick.
- Make it low-carb: trade tortillas for butter lettuce cups or pile the filling over cauliflower rice.
- Dairy-free: skip the sour cream and cheese, or use a dairy-free alternative.
For a classic steak version, try our Steak Fajitas with Quick Guacamole.
How to Make Ground Beef Fajitas
Step 1: Brown the Ground Beef

Set a large skillet over medium-high heat. If you’re using very lean beef, add the 1 tbsp vegetable oil. Crumble in the 1 lb ground beef and cook, breaking it apart with a spoon, until no longer pink, about 5 to 6 minutes. Transfer the beef to a plate and pour off all but 1 tablespoon of fat, or wipe out the pan if you prefer no leftover drippings.
Step 2: Sauté the Peppers and Onions

Add the sliced red bell pepper and yellow onion to the hot skillet. Cook, stirring often, until they soften and get a few charred spots, about 4 to 5 minutes. Stir in the minced 2 cloves garlic and cook just until fragrant, 30 seconds.
Step 3: Season the Filling

Return the browned beef to the pan. Sprinkle over the 1 tsp chili powder, 1 tsp cumin, ½ tsp smoked paprika, ½ tsp salt, and ¼ tsp pepper. Toss everything together and cook for 1 minute to let the spices toast. Squeeze the juice of ½ lime over the meat and mix once more.
Step 4: Warm Tortillas and Assemble

While the filling finishes, warm the tortillas. You can do this in a dry skillet over high heat for about 30 seconds per side, or wrap a stack in damp paper towels and microwave for 30 seconds. Spoon the beef mixture into the warm tortillas, then top with sour cream, salsa, cilantro, and any other toppings you like.
Tips for the Best Ground Beef Fajitas
- Get those charred edges: after adding the peppers and onions, let them sit in the hot pan for a minute before stirring. That gives you the little burnt bits that make fajitas taste right.
- Don’t overcrowd: if you’re making a double batch, brown the beef in two rounds. Too much meat at once will steam instead of sear.
- Warm tortillas right: a quick pass in a dry skillet makes the edges pliable and adds a toasty note. If you’re short on time, the microwave works too.
Storing Leftover Fajita Filling
- Refrigerate: keep the filling in an airtight container up to 4 days.
- Reheat: warm it in a skillet with a splash of water over medium heat, or microwave until hot.
What to Serve with Ground Beef Fajitas
A side of Mexican-style rice soaks up the seasoned juices, and a scoop of creamy refried beans adds extra protein. For something fresh, a simple salad of chopped romaine, avocado, and lime vinaigrette cuts through the richness.
Frequently Asked Questions
Can I use a taco seasoning packet instead of the spices?
Yes. One standard packet replaces the chili powder, cumin, smoked paprika, salt, and pepper. Just stir it in at the same step.
Can I make these in corn tortillas?
Absolutely. Small corn tortillas taste great, just warm them carefully because they can crack if they’re dry. A quick steam in the microwave with a damp towel softens them well.
Are these fajitas spicy?
They’re mild as written. The smoked paprika and chili powder bring warmth without real heat. For a spicy kick, add a pinch of cayenne or use chipotle chili powder.

Ground Beef Fajitas Recipe
Ingredients
Method
- Set a large skillet over medium-high heat. If using lean beef, add the oil. Crumble in the ground beef, cook until no longer pink (5–6 minutes). Transfer to a plate, drain all but 1 tablespoon fat.
- Add the bell pepper and onion to the skillet. Cook until softened with charred spots, 4–5 minutes. Stir in the garlic, cook 30 seconds.
- Return the beef to the pan. Add chili powder, cumin, smoked paprika, salt, and pepper. Toss and cook 1 minute. Squeeze the lime juice over the filling and mix.
- Warm tortillas in a dry skillet 30 seconds per side, or microwave in damp paper towels 30 seconds. Spoon the filling into tortillas and add toppings.
