Tender flank steak marinated in lemon, garlic, and herbs, served over a fragrant, herb-filled basmati rice with creamy avocado. A high-protein, quick, and satisfying meal ready in just 30 minutes—perfect for weeknight dinners or meal prep.
Prepare the Steak Marinade: In a large mixing bowl, combine the olive oil, fresh lemon juice, balsamic vinegar, chopped garlic, honey, dried oregano, chili flakes, salt, and pepper. Whisk the ingredients thoroughly until they form a cohesive, aromatic marinade. Lay the flank steak in the bowl, turning it to coat every side evenly. For maximum flavor, allow the steak to marinate for at least 20 minutes at room temperature. If you’re pressed for time, even a quick 10-minute soak will impart delicious taste.
Preheat the Cooking Surface: Set your grill, grill pan, or heavy skillet over medium-high heat and allow it to become fully hot. A properly heated surface ensures a beautiful char and prevents the steak from sticking. For grill pans or skillets, lightly brush with olive oil to further prevent sticking. You should hear a gentle sizzle when the steak hits the pan—this is a sign that the meat is searing perfectly.
Cook the Steak to Perfection: Carefully place the marinated flank steak onto the hot surface. Allow it to cook undisturbed for about 5–8 minutes per side for medium-rare, adjusting the time slightly for your preferred doneness. Avoid pressing the steak down, as this will release the juices and make it less tender. Use tongs to flip the steak only once, ensuring a golden-brown, flavorful crust forms on both sides.
Rest the Steak for Juiciness: Once cooked to your desired doneness, transfer the steak to a cutting board and tent loosely with aluminum foil. Let it rest for 5–10 minutes. Resting allows the meat’s juices to redistribute evenly, making each bite tender, moist, and packed with flavor. This step is crucial for achieving the perfect texture.
Simmer the Reserved Marinade: While the steak rests, pour any leftover marinade into a small saucepan. Place it over medium heat and bring it to a gentle simmer for 5–10 minutes. This step cooks out any raw flavors and concentrates the sauce, transforming it into a rich, flavorful topping for the steak. Keep stirring occasionally to prevent sticking and burning.
Prepare the Herby Rice: In a medium mixing bowl, combine the cooked basmati rice with olive oil, chopped basil, cilantro, dill, lemon zest, and garlic. Gently toss until the herbs and seasonings are evenly distributed throughout the rice. Taste and adjust seasoning with salt and pepper as needed. This herby rice is aromatic, refreshing, and perfectly complements the zesty steak.
Slice the Steak for Serving: Using a sharp knife, slice the rested flank steak against the grain into thin strips. Slicing against the grain shortens the muscle fibers, making the steak more tender and easier to chew. Arrange the slices neatly for an appealing presentation.
Assemble the Dish: Place a generous portion of the herby rice onto serving plates or bowls. Lay slices of the cooked steak over the top. Drizzle the simmered reserved marinade over the steak, adding both flavor and moisture. Finally, garnish with fresh avocado slices for a creamy, healthy finish.
Serve and Enjoy: Serve immediately while warm. The combination of tender steak, fragrant herb rice, and creamy avocado creates a perfectly balanced, nutrient-rich meal. This dish is not only satisfying but also visually appealing, making it ideal for family dinners or entertaining guests.
Notes
Marinate the steak for at least 20 minutes for maximum flavor and tenderness.
Use freshly squeezed lemon juice for a bright, zesty flavor.
Don’t skip the fresh herbs—they bring aromatic freshness and balance the richness of the steak.
Avoid overcrowding the pan or grill to ensure a proper sear on the steak.
Rest the cooked steak for 5–10 minutes to lock in juices.
Simmer leftover marinade to create a concentrated, flavorful sauce for serving.
Slice the steak against the grain for extra tenderness.
This recipe is high in protein, fiber-rich from the rice, and contains healthy fats from olive oil and avocado.
Ideal for weeknight dinners, meal prep, or a quick, satisfying lunch.
Can be paired with fresh salads, roasted vegetables, or grain bowls for variety.