Grilled Carne Asada Lettuce Cups with Pico de Gallo

Prep: 20 minCook: 50 min4 servingsmediumMexican
Grilled Carne Asada Lettuce Cups with Pico de Gallo

Tender grilled flank or skirt steak seasoned with cumin and paprika, served in crisp romaine lettuce cups with fresh pico de gallo, creamy avocado, and crunchy pepitas. This vibrant Mexican-inspired dish offers all the bold flavors of traditional carne asada in a lighter, handheld format. Perfect for casual entertaining, weeknight dinners, or outdoor gatherings. The combination of smoky grilled steak, zesty citrus marinade, and fresh toppings creates a satisfying meal that's both nutritious and flavorful.

Ingredients

4 servings
  • ½ onions, medium and white, chopped
  • 1 jalapenos, chopped
  • 6 tomatoes, roma, chopped
  • 2 Tbsp cilantro leaves, chopped
  • 1 tsp oil, cooking
  • 4 cloves garlic, chopped
  • ¼ cup cilantro leaves, chopped
  • 1 ½ lbs steak, flank or skirt
  • ¼ cup oil, olive
  • ½ limes, juice of
  • 1 oranges, juice of
  • 12 leaves lettuce, romaine
  • ½ limes, wedges
  • 1 avocados, sliced
  • 1 Tbsp oil, cooking
  • ¼ cup pepitas / pumpkin seeds
    chopped almonds1:1nutsadds tree_nuts

    different crunch

    Full guide →
  • 1 lb zucchini, sliced into spears
  • 1 tsp cumin, ground
  • ½ tsp paprika, regular or smoked

Instructions

  1. 1

    Heat grill to 500F leaving one part over direct heat and one part over indirect heat

  2. 2

    Clean grates and brush with cooking oil

  3. 3

    Combine onions, jalapenos, tomatoes, cilantro, and cooking oil for pico de gallo

  4. 4

    Season pico de gallo with salt

  5. 5

    Brush zucchini spears with cooking oil and sprinkle with cumin and paprika

  6. 6

    Season zucchini with salt and pepper

  7. 7

    Remove steak from marinade and discard marinade

  8. 8

    Season steak with salt and pepper

  9. 9

    Place steak and zucchini over direct heat and sear on each side with cover closed

  10. 10

    Move steak and zucchini to indirect heat when grill marks appear

  11. 11

    Continue cooking with lid closed until zucchini is tender

  12. 12

    Cook steak until desired doneness is reached

  13. 13

    Let steak rest covered for 10 minutes then slice thinly against the grain

  14. 14

    Heat large skillet over medium-high heat

  15. 15

    Sear zucchini on all sides with tongs until tender

  16. 16

    Add cooking oil to heated skillet

  17. 17

    Add steak and saute until golden brown and cooked through

  18. 18

    Set out lettuce leaves, steak, pico de gallo, avocados, and pepitas for assembly

  19. 19

    Squeeze lime wedges over lettuce cups and serve with zucchini on the side

Tips

Tip 1

Don't crowd the pan when sauteing steak - cook in batches if needed to ensure proper browning and avoid steaming.

Tip 2

Let steak rest for the full 10 minutes after grilling to allow juices to redistribute for maximum tenderness.

Tip 3

Use a meat thermometer to ensure accurate doneness - medium-rare at 130F, medium at 140F, well-done at 160F.

Good to Know

Storage

Store assembled lettuce cups in refrigerator for up to 2 days. Keep components separate for best texture and freshness.

Make Ahead

Marinate steak and prepare pico de gallo up to 1 day ahead. Grill steak and assemble just before serving.

Serve With

Serve immediately while steak is warm. Provide lime wedges and extra pepitas on the side for guests to customize.

Common Mistakes

Watch

Don't skip resting the steak to avoid dry, tough meat

Watch

Don't overcrowd the pan when sauteing to avoid steaming instead of browning

Substitutions

romaine lettuce
iceberg lettuce1:1fresh

crunchier texture

Full guide →
flank steak
skirt steak1:1protein

more marbling

Full guide →
olive oil
avocado oil1:1oil

higher smoke point

Full guide →
pepitas
chopped almonds1:1nutsadds tree_nuts

different crunch

Full guide →
Find more substitutions →

FAQ

Can I make this without a grill?

Yes, use a grill pan or cast iron skillet over high heat to sear the steak and achieve similar flavor.

What if I don't have pepitas?

Substitute with chopped almonds, sunflower seeds, or toasted pine nuts for similar crunch and nutrition.

How long will the pico de gallo keep?

Fresh pico de gallo stays good in the refrigerator for 2-3 days when stored in an airtight container.