Spice-Rubbed Flank Steak with Grilled Gazpacho Sauce

This spice-rubbed steak on the grill is special enough. But here, a good thing gets even better with a bold tomato and pepper sauce reminiscent of gazpacho. For a change of pace, try substituting chicken, pork chops or even shrimp for the beef.

Get access to everything we publish when you sign up for Outside+.

Brandon Barre

Fire up the grill! Check out our collection of clean cookout recipes.

Prep Time
30 min
Cook Time
10 min
40 min


  • 1 tbsp chopped fresh thyme, plus additional sprigs for garnish
  • 1 tsp each chile powder, garlic powder 
and onion powder
  • 3/4 tsp sea salt, plus additional, to taste
  • 1/2 tsp ground cumin
  • 2 tomatoes, halved and seeded
  • 1/2 small red bell pepper, halved, 
cored and seeded
  • 1/2 small green bell pepper, halved, 
cored and seeded
  • 1 1/2 tbsp olive oil, divided
  • 1 1/2 lb flank steak, about ¾ inch 
thick, trimmed
  • 1/2 slice whole-wheat bread, torn into ¾-inch pieces
  • 2 tsp red wine vinegar
  • Pinch ground cayenne pepper, plus additional, to taste


  1. In a small bowl, combine thyme, chile powder, garlic powder, onion powder, salt and cumin. In a large bowl, combine tomatoes, bell peppers, 1 tbsp spice mixture and 1 tbsp oil. Sprinkle flank steak with remaining spice mixture.
  2. Prepare a grill to medium-high and lightly oil grate. Grill tomatoes skin side down until softened and lightly charred, about 2 minutes. Grill bell peppers until softened and lightly charred, 3 to 4 minutes per side. Grill flank steak to desired doneness, about 4 minutes per side for medium-rare or 5 minutes per side for medium. Set steak aside to rest for 5 minutes.
  3. Meanwhile, in a food processor, combine tomato, bell peppers, bread, vinegar, cayenne and remaining 1½ tsp oil and process to purée. Add additional salt and cayenne.
  4. Cut steak across the grain into thin slices. Serve in a pool of tomato sauce, garnished with thyme sprigs.

Nutrition Information

  • Serving Size 4 oz steak, 5 T sauce
  • Calories 302
  • Carbohydrate Content 7 g
  • Cholesterol Content 91 mg
  • Fat Content 15 g
  • Fiber Content 2 g
  • Protein Content 33 g
  • Saturated Fat Content 5 g
  • Sodium Content 503 mg
  • Sugar Content 3 g
  • Monounsaturated Fat Content 0 g
  • Polyunsaturated Fat Content 1 g