Fajitas are all about building the perfect bite and this recipe delivers on every level. We’re combining juicy grilled chicken and tender bavette steak with charred bell peppers and onions, all wrapped in warm flour tortillas. The real stars are the sweet-and-spicy cilantro pineapple pico and the creamy smoky red pepper crema that tie everything together.
No more choosing between chicken or steak-this recipe gives you both! The smoky char from the grill adds depth, while the fresh pico and tangy crema brighten each bite. Perfect for a summer cookout or a fun weeknight dinner.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Prepare the produce: Peel and thinly slice the red onion. Cut the long green pepper into strips, removing seeds. Dice the tomato. Peel and dice the pineapple into small cubes. Pick the cilantro leaves from stems and chop finely. Cut the lime into wedges.
- Make the cilantro pineapple pico: In a small bowl, combine diced pineapple, diced tomato, chopped cilantro, a squeeze of lime juice, sugar and a pinch of salt. Stir and set aside.
- Season the meats: Pat the chicken cutlets and bavette steak dry with paper towels. Season both sides with salt, pepper and the Southwest spice blend. Drizzle with a little oil and rub to coat.
- Grill the meats and veggies: Preheat a grill or grill pan to medium-high heat. Grill the chicken cutlets for 4-5 minutes per side, until cooked through (internal temp 165°F). Grill the steak for 3-4 minutes per side for medium-rare or to your liking. At the same time, grill the sliced onion and pepper strips, turning occasionally, until charred and tender (about 5 minutes). Remove everything from the grill.
- Warm the tortillas: Place the flour tortillas on the grill for about 30 seconds per side, until lightly charred and pliable. Wrap in foil to keep warm.
- Rest and slice the meats: Let the steak rest for 5 minutes, then slice against the grain into thin strips. Slice the chicken into strips as well.
- Assemble the fajitas: Lay out the warm tortillas. Divide the grilled peppers and onions among them. Top with sliced chicken and steak. Drizzle with smoky red pepper crema and spoon over the cilantro pineapple pico. Serve with lime wedges on the side.
Recipe Tips
For extra char, make sure your grill is hot before adding the veggies.
Let the steak rest before slicing to keep it juicy.
If you don’t have a grill, use a cast-iron skillet over high heat.
FAQ
Can I use a different cut of steak?
Yes, flank steak or skirt steak work well in place of bavette. Adjust cooking time as needed.
How do I store leftovers?
Store leftover meat, veggies and toppings separately in airtight containers in the fridge for up to 3 days. Reheat gently before assembling.
Can I make this dairy-free?
The smoky red pepper crema contains milk. You can substitute with a dairy-free crema or sour cream alternative.





























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.