RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Grilled Steak Fajita Salad with Peppers, Onions, Cauliflower Rice & Guacamole
  • Chipotle-Lime Grilled Steak Lettuce Tacos with Fresh Pico & Creamy Guacamole
  • Chipotle-Lime Grilled Steak Lettuce Tacos with Pico & Creamy Guacamole
  • Grilled Steak Fajita Salad Bowl
  • Chipotle‑Lime Grilled Flank Steak Tacos with Winter Cabbage Slaw
  • Grilled Flank Steak Salad with Roasted Root Vegetables & Chimichurri
  • Browse all recipes →
Grilled Flank Steak Fajita Bowl on Lettuce with Fresh Guacamole

Grilled Flank Steak Fajita Bowl on Lettuce with Fresh Guacamole

By abbey f

Tex-Mex (Mexican-American)Intermediate

Bright, smoky fajita-seasoned flank steak and vibrant sautéed peppers sit on a crisp lettuce 'bowl' with creamy, zesty guacamole. The dish balances charred savory meat, sweet-pepper crunch, and rich avocado — all without tortillas — for a lighter yet deeply satisfying Tex‑Mex meal.

Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
4 servings
Main courseLow-carbTex-MexGluten-free

Ingredients

  • 500 g flank steak
  • 2 medium (about 300 g total) mixed bell peppers (red + yellow or orange)
  • 1 large (about 150 g) large yellow or white onion
  • 2 tbsp olive oil
  • 2 large (about 400 g total) heads romaine or butter lettuce
  • 2 medium (about 300 g flesh total) ripe avocados
  • 1 large fresh lime
  • 1 tsp ground cumin
  • 2 cloves garlic

Instructions

1

Bring the flank steak to room temperature (20–30 minutes) and pat dry with paper towels. Allowing the steak to warm briefly promotes even cooking; patting dry removes surface moisture so the steak will sear and develop a flavorful crust rather than steam.

2

Make a simple rub: in a small bowl combine 1 tsp ground cumin, 1 tsp fine salt (or to taste), 1/2 tsp freshly ground black pepper, and 1 tbsp olive oil. Rub this over both sides of the steak. Rubbing spices into the meat coats the surface so the spice flavors toast and adhere during searing.

3

Prep the vegetables: core and slice the bell peppers into 8–10 mm (1/3–1/2 in) strips; halve, peel, and slice the onion into similar-width crescents. Mince the garlic. Uniform thickness ensures the peppers and onions sauté evenly so you don’t get undercooked strips.

4

Cut the lettuce into large leaves suitable for bowls or cups; wash, spin-dry, and chill briefly in the fridge while you cook. Chilled, crisp leaves make a pleasing contrast with warm steak and keep the final bowls bright and fresh.

5

Make the guacamole: halve and pit the avocados, scoop the flesh into a bowl, add the juice of 1 lime, 1/4 tsp salt, 1/4 tsp pepper, and the minced garlic. Mash to a chunky consistency with a fork — press some pieces through to create creaminess but leave chunks for texture. Lime brightens and prevents browning; a mix of smooth and chunky gives pleasing mouthfeel.

6

Heat a large cast-iron skillet (or heavy skillet) over medium-high heat for 3–4 minutes until very hot. A properly hot pan is essential for a quick, caramelizing sear on the steak and for getting color on the peppers and onion without overcooking.

7

Add 1 tbsp olive oil to the hot skillet, then add the steak. Sear undisturbed for 3–4 minutes to develop a deep brown crust, then flip and sear the other side 3–4 minutes. For a 500 g flank steak about 1–1.5 in thick, this typically reaches medium-rare to medium (internal temp 55–60°C / 130–140°F). Searing creates Maillard reaction flavors — brown, savory compounds that make the meat taste complex.

8

Remove the steak to a cutting board and tent loosely with foil to rest for 8–10 minutes. Resting lets the muscle fibers relax and reabsorb juices so the steak is moist when you slice it.

9

While the steak rests, return the same hot skillet to medium-high heat and add the remaining 1 tbsp olive oil. Add the sliced onions and peppers in a single layer and let them sit without stirring for 1–2 minutes to get some color, then stir/flip and continue to cook 5–7 minutes until softened and slightly charred. Season with a pinch of salt, 1/4 tsp ground cumin, and a grind of black pepper. Using the same pan captures the fond (browned bits) left from the steak, adding depth and a touch of steak flavor to the vegetables.

10

Thinly slice the rested steak against the grain into 4–6 mm (1/8–1/4 in) strips. Cutting against the grain shortens muscle fibers and makes each bite tender — especially important for flank steak, which is lean and fibrous.

11

Assemble the bowls: divide the prepared lettuce leaves among 4 plates to form a bowl or cup. Place a portion of sliced steak and a generous scoop of the pepper–onion mixture into each lettuce base. Top each with 1/4 of the guacamole. Squeeze extra lime if desired. Serving warm steak over chilled crisp lettuce creates a contrast of temperature and textures that feels intentional and restaurant-quality.

12

Finish and serve right away. If you like, offer extra lime wedges and a sprinkle of flaky sea salt on the steak for bright finishing accents. Quick service prevents the lettuce from wilting beneath the warm ingredients.

Chef's Tips

  • 1Always slice flank steak against the grain — this is the single best move to make the meat tender. Look for the long muscle fibers and slice perpendicular to them.
  • 2Pat the meat dry before searing and make sure the pan is very hot: this maximizes browning and flavor. If the pan isn't hot, you'll steam the meat instead of searing it.
  • 3Let the steak rest at least 8 minutes after cooking. Resting redistributes juices — cutting too early causes the plate to lose those juices and leaves the steak drier.
  • 4For speed, you can char the peppers and onions on a preheated grill or under a broiler instead of the skillet — both add smoky notes. If using a grill, use a grill basket so slices don't fall through.
  • 5Taste the guacamole and correct for salt and lime: avocados vary in richness, and a little extra acidity or salt can make it pop.

Variations

  • Spicier kick: add 1/2 tsp chili powder or a pinch of cayenne to the steak rub and add pickled jalapeños on the bowl for heat.
  • Citrus‑soy glaze: add 1 tbsp soy sauce and 1 tsp honey to the skillet when you finish the peppers for an umami-sweet glaze that complements the steak.
  • Low-fat option: swap flank steak for 500 g skinless chicken breast (sliced), reduce olive oil to 1 tbsp for cooking peppers and 1 tsp for the chicken, and you'll cut fat without losing the fajita flavors.
  • More crunch and color: top bowls with chopped radish, chopped cilantro, or toasted pumpkin seeds for extra texture and brightness.

Nutrition per Serving

481

Calories

36g

Protein

19g

Carbs

29g

Fat

10g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Grilled Flank Steak Fajita Bowl on Lettuce with Fresh Guacamole

By abbey f

Main courseLow-carbTex-MexGluten-free
Grilled Flank Steak Fajita Bowl on Lettuce with Fresh Guacamole - flank steak, mixed bell peppers (red + yellow or orange) recipe

Bright, smoky fajita-seasoned flank steak and vibrant sautéed peppers sit on a crisp lettuce 'bowl' with creamy, zesty guacamole. The dish balances charred savory meat, sweet-pepper crunch, and rich avocado — all without tortillas — for a lighter yet deeply satisfying Tex‑Mex meal.

Tex-Mex (Mexican-American)Intermediate4 servings
Prep: 20 minutes
Cook: 15 minutes
35 minutes

Ingredients

  • 500 g flank steak
  • 2 medium (about 300 g total) mixed bell peppers (red + yellow or orange)
  • 1 large (about 150 g) large yellow or white onion
  • 2 tbsp olive oil
  • 2 large (about 400 g total) heads romaine or butter lettuce
  • 2 medium (about 300 g flesh total) ripe avocados
  • 1 large fresh lime
  • 1 tsp ground cumin
  • 2 cloves garlic

Instructions

1

Bring the flank steak to room temperature (20–30 minutes) and pat dry with paper towels. Allowing the steak to warm briefly promotes even cooking; patting dry removes surface moisture so the steak will sear and develop a flavorful crust rather than steam.

2

Make a simple rub: in a small bowl combine 1 tsp ground cumin, 1 tsp fine salt (or to taste), 1/2 tsp freshly ground black pepper, and 1 tbsp olive oil. Rub this over both sides of the steak. Rubbing spices into the meat coats the surface so the spice flavors toast and adhere during searing.

3

Prep the vegetables: core and slice the bell peppers into 8–10 mm (1/3–1/2 in) strips; halve, peel, and slice the onion into similar-width crescents. Mince the garlic. Uniform thickness ensures the peppers and onions sauté evenly so you don’t get undercooked strips.

4

Cut the lettuce into large leaves suitable for bowls or cups; wash, spin-dry, and chill briefly in the fridge while you cook. Chilled, crisp leaves make a pleasing contrast with warm steak and keep the final bowls bright and fresh.

5

Make the guacamole: halve and pit the avocados, scoop the flesh into a bowl, add the juice of 1 lime, 1/4 tsp salt, 1/4 tsp pepper, and the minced garlic. Mash to a chunky consistency with a fork — press some pieces through to create creaminess but leave chunks for texture. Lime brightens and prevents browning; a mix of smooth and chunky gives pleasing mouthfeel.

6

Heat a large cast-iron skillet (or heavy skillet) over medium-high heat for 3–4 minutes until very hot. A properly hot pan is essential for a quick, caramelizing sear on the steak and for getting color on the peppers and onion without overcooking.

7

Add 1 tbsp olive oil to the hot skillet, then add the steak. Sear undisturbed for 3–4 minutes to develop a deep brown crust, then flip and sear the other side 3–4 minutes. For a 500 g flank steak about 1–1.5 in thick, this typically reaches medium-rare to medium (internal temp 55–60°C / 130–140°F). Searing creates Maillard reaction flavors — brown, savory compounds that make the meat taste complex.

8

Remove the steak to a cutting board and tent loosely with foil to rest for 8–10 minutes. Resting lets the muscle fibers relax and reabsorb juices so the steak is moist when you slice it.

9

While the steak rests, return the same hot skillet to medium-high heat and add the remaining 1 tbsp olive oil. Add the sliced onions and peppers in a single layer and let them sit without stirring for 1–2 minutes to get some color, then stir/flip and continue to cook 5–7 minutes until softened and slightly charred. Season with a pinch of salt, 1/4 tsp ground cumin, and a grind of black pepper. Using the same pan captures the fond (browned bits) left from the steak, adding depth and a touch of steak flavor to the vegetables.

10

Thinly slice the rested steak against the grain into 4–6 mm (1/8–1/4 in) strips. Cutting against the grain shortens muscle fibers and makes each bite tender — especially important for flank steak, which is lean and fibrous.

11

Assemble the bowls: divide the prepared lettuce leaves among 4 plates to form a bowl or cup. Place a portion of sliced steak and a generous scoop of the pepper–onion mixture into each lettuce base. Top each with 1/4 of the guacamole. Squeeze extra lime if desired. Serving warm steak over chilled crisp lettuce creates a contrast of temperature and textures that feels intentional and restaurant-quality.

12

Finish and serve right away. If you like, offer extra lime wedges and a sprinkle of flaky sea salt on the steak for bright finishing accents. Quick service prevents the lettuce from wilting beneath the warm ingredients.

Chef's Tips

  • 1Always slice flank steak against the grain — this is the single best move to make the meat tender. Look for the long muscle fibers and slice perpendicular to them.
  • 2Pat the meat dry before searing and make sure the pan is very hot: this maximizes browning and flavor. If the pan isn't hot, you'll steam the meat instead of searing it.
  • 3Let the steak rest at least 8 minutes after cooking. Resting redistributes juices — cutting too early causes the plate to lose those juices and leaves the steak drier.
  • 4For speed, you can char the peppers and onions on a preheated grill or under a broiler instead of the skillet — both add smoky notes. If using a grill, use a grill basket so slices don't fall through.
  • 5Taste the guacamole and correct for salt and lime: avocados vary in richness, and a little extra acidity or salt can make it pop.

Variations

  • Spicier kick: add 1/2 tsp chili powder or a pinch of cayenne to the steak rub and add pickled jalapeños on the bowl for heat.
  • Citrus‑soy glaze: add 1 tbsp soy sauce and 1 tsp honey to the skillet when you finish the peppers for an umami-sweet glaze that complements the steak.
  • Low-fat option: swap flank steak for 500 g skinless chicken breast (sliced), reduce olive oil to 1 tbsp for cooking peppers and 1 tsp for the chicken, and you'll cut fat without losing the fajita flavors.
  • More crunch and color: top bowls with chopped radish, chopped cilantro, or toasted pumpkin seeds for extra texture and brightness.

Nutrition per Serving

481

Calories

36g

Protein

19g

Carbs

29g

Fat

10g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 Low-carb Recipes🥗 Gluten-free Recipes🥘 More with flank steak🥘 More with mixed bell peppers (red + yellow or orange)🥘 More with large yellow or white onion

Similar Recipes