Espresso-Rubbed Steak with Green Chile Pesto

A zesty rub and spicy pesto topping adds pizzazz to simple grilled steak.

Espresso-Rubbed Steak with Green Chili Pesto
Photo: Blaine Moats
Start To Finish Time:
30 mins


  • 1 ½ pound beef flank steak

  • 2 teaspoon chili powder

  • 1 teaspoon kosher salt or salt

  • 1 teaspoon instant espresso coffee powder

  • ½ teaspoon garlic powder

  • ½ teaspoon dried oregano, crushed

  • ½ teaspoon ground black pepper

  • 1 recipe Green Chile Pesto, recipe below

  • Cilantro leaves (optional)

Green Chile Pesto

  • 2 medium Anaheim or poblano chile peppers

  • ½ cup fresh cilantro leaves

  • ¼ cup crumbled Cotija cheese (1 ounce)

  • 2 tablespoon pine nuts

  • 2 cloves garlic

  • ¼ teaspoon crushed red pepper

  • Salt

  • Ground black pepper

  • cup olive oil


  1. Score both sides of steak by making diagonal cuts in a diamond pattern. In small bowl combine chili powder, salt, espresso powder, garlic powder, oregano, and pepper. Sprinkle over steak; rub in.

  2. Coat a 12-inch nonstick skillet with nonstick cooking spray. Heat over medium-high heat until very hot; add steak. Reduce heat to medium. Cook 12 to 14 minutes for medium-rare (145 degrees F) or 14 to 16 minutes for medium (160 degrees F), turning once halfway through. Transfer to cutting board. Cover loosely with foil; keep warm while preparing Green Chile Pesto .

  3. To serve, thinly slice steak against grain. Pass Green Chile Pesto. Sprinkle with cilantro leaves. Makes 8 servings.

Green Chile Pesto

  1. Cut Anaheim peppers in half lengthwise; remove stems, seeds, and membranes.* Coarsely chop peppers. In a food processor combine chopped peppers, cilantro, cheese, pine nuts, garlic, and crushed red pepper. Cover and process until mixture is finely chopped. Season to taste with salt and black pepper. With processor running, add oil in a steady stream through feed tube to form a coarse paste.

Nutrition Facts (per serving)

244 Calories
17g Fat
4g Carbs
20g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 244
% Daily Value *
Total Fat 17g 22%
Saturated Fat 3g 15%
Cholesterol 31mg 10%
Sodium 335mg 15%
Total Carbohydrate 4g 1%
Protein 20g
Vitamin C 0.8mg 4%
Calcium 70.7mg 5%
Iron 2.7mg 15%
Potassium 420mg 9%
Folate, total 24.2mcg
Vitamin B-12 0.9mcg
Vitamin B-6 0.6mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles