01 - Combine olive oil, lemon juice, minced garlic, dried oregano, ground cumin, smoked paprika, salt, and black pepper in a shallow dish. Add flank steak, turn to coat thoroughly, and let marinate for at least 15 minutes, up to 2 hours for optimal flavor penetration.
02 - Rinse basmati or jasmine rice under cold water until water runs clear. Bring 2 cups water to boil in a medium saucepan, add rice and 1/2 teaspoon salt. Reduce heat to low, cover tightly, and simmer for 12-15 minutes until rice is tender and liquid absorbed. Remove from heat, fluff with fork, and fold in chopped parsley, dill, and mint.
03 - Halve cherry tomatoes, dice cucumber into 1/2-inch pieces, thinly slice red onion into half-moons, halve pitted Kalamata olives, crumble feta cheese, and slice roasted red peppers if using. Arrange all components in separate prep bowls for easy assembly.
04 - Whisk Greek yogurt with lemon juice, olive oil, minced garlic, and chopped fresh dill in a small bowl until smooth and fully incorporated. Season with salt and pepper to taste, then refrigerate until serving.
05 - Heat grill pan or cast-iron skillet over medium-high heat until smoking lightly. Remove steak from marinade and pat dry with paper towels. Grill for 3-4 minutes per side for medium-rare (130-135°F internal temperature) or adjust timing for desired doneness. Transfer to cutting board and rest for 5 minutes, then slice thinly against the grain.
06 - Divide herbed rice evenly among 4 bowls as base. Arrange sliced steak, cherry tomatoes, cucumber, red onion, Kalamata olives, crumbled feta, and roasted red peppers in sections over rice. Drizzle generously with yogurt sauce and serve immediately.