I have to say, this dish has become a lifesaver for my weeknight meals. The first time I made the 30 Minute Herby Lemon Garlic Steak and Rice, I couldn’t believe how quick and satisfying it was. The tender, juicy steak, kissed with fresh lemon and garlic, paired so well with the herby rice and creamy avocado.
The flavors were vibrant and comforting all at once. What’s even better is that it all came together in just half an hour, leaving me time to enjoy the evening. If you’re someone who craves quick but impressive meals, this recipe is calling your name!

Ingredients You’ll Need
With just a handful of ingredients, each chosen to maximize flavor, you’re in for a treat.
For the Steak
- 1 pound flank steak: Perfect for quick cooking and rich, beefy flavor.
- 3 tablespoons olive oil: For the marinade and grilling, adding depth and moisture.
- 2 tablespoons lemon juice: Brings a bright, tangy freshness to the dish.
- 1 tablespoon balsamic vinegar: Adds a subtle sweetness and complexity to the marinade.
- 3 garlic cloves, minced: The star of the show for bold, savory flavor.
- 1 small shallot, thinly sliced: Offers a milder, slightly sweet onion-like taste.
- 1 teaspoon honey: Balances the acidity of the lemon and balsamic.
- 1 teaspoon dried oregano: Infuses that classic Mediterranean vibe.
- 1/4 teaspoon chili flakes: For a hint of heat that doesn’t overpower.
- Salt and pepper, to taste: Essential seasoning for highlighting all the flavors.
For the Herby Rice
- 2 cups cooked basmati rice (from 1 cup uncooked rice): Fluffy and fragrant, the ideal base.
- 1 tablespoon olive oil: Keeps the rice light, flavorful, and non-sticky.
- 2 tablespoons fresh basil, chopped: Delivers a sweet, peppery freshness.
- 1 tablespoon fresh cilantro, chopped: Adds an earthy, citrusy touch.
- 1 tablespoon fresh dill, chopped: Complements the lemony notes beautifully.
- 1 teaspoon lemon zest: Elevates the fragrance and enhances the citrusy pop.
For Garnish
- 1 ripe avocado, sliced: Creamy richness to balance the tang from the steak and rice.
Note: Serves 4 generously, or 3 with hearty appetites.
Flavorful Variations
This dish is versatile and easy to tweak based on your preferences!
- Low-Carb Option: Replace the basmati rice with cauliflower rice to cut down on carbs.
- Cheese Lovers: Sprinkle crumbled feta or shaved Parmesan over the finished dish.
- Amp Up the Heat: Add more chili flakes or even a dash of cayenne pepper.
- Alternative Proteins: Grilled chicken breasts or tofu work beautifully in place of steak.
Cooking Time
Get ready to enjoy a delicious meal in just 30 minutes!
- Prep Time: 20 minutes
- Cooking Time: 10 minutes
- Total Time: 30 minutes
Equipment You’ll Need
Keep these tools handy to make the process seamless.
- Mixing bowls: Perfect for marinating the steak and tossing the rice ingredients.
- Grill or grill pan: Essential for that crave-worthy steak char.
- Skillet: To simmer the marinade into a bold finishing sauce.
- Knife and cutting board: For prepping ingredients and slicing the steak.
- Rice cooker or pot: Ensures perfectly cooked, fluffy rice every time.
How to Make 30 Minute Herby Lemon Garlic Steak and Rice?
This recipe is straightforward, yet feels restaurant-worthy. Just follow these steps.
Make the Marinade
First, combine olive oil, lemon juice, balsamic vinegar, minced garlic, sliced shallot, honey, dried oregano, chili flakes, salt, and pepper in a mixing bowl. Whisk it together until well combined. Place the flank steak into the marinade, ensuring it’s fully coated. If you have time, letting it sit for 20 minutes adds extra flavor, but even a quick soak works wonders.
Grill the Steak
Heat your grill or grill pan over medium-high heat. Coat the surface lightly with olive oil to prevent the steak from sticking. Lay the marinated steak on the hot grill and cook for 5–8 minutes per side, depending on the level of doneness you prefer. Once cooked, remove it from the heat and allow it to rest on a cutting board for about 5 minutes. Resting the steak keeps it juicy and tender when sliced.
Simmer the Marinade
While the steak rests, pour any leftover marinade into a small skillet. Bring it to a gentle simmer over medium heat, cooking for about 5 minutes. This allows the sauce to thicken slightly and develop richer flavors.
Toss the Herby Rice
Meanwhile, toss your cooked rice with olive oil, chopped fresh herbs, lemon zest, and a pinch of salt in a bowl. The combination of the fragrant rice and citrusy, herby goodness creates a perfect pairing for the steak.
Serve and Assemble
Thinly slice the rested steak against the grain for the most tender bites. On each plate, layer the herby rice as the base, arrange the steak slices on top, and drizzle the simmered marinade sauce over everything. Garnish with avocado slices and a few sprigs of fresh herbs for a polished finish.

Additional Tips for Making This Dish Perfect
After making this recipe a few times, I’ve picked up some tricks to improve it further.
- Don’t Overcook the Steak: Cooking flank steak medium-rare ensures its tenderness.
- Use Fresh Herbs: Their vibrant flavors make a huge difference in the final dish.
- Rest the Meat: Always rest the steak before slicing to lock in its juices.
- Cook the Rice Earlier: Save time by cooking the rice while preparing the marinade.
- Double the Sauce: It’s so good that a little extra for drizzling or dipping never hurts!
How to Serve 30-Minute Herby Lemon Garlic Steak and Rice?
Presentation is key to making this meal feel extra special. Arrange the dish in individual bowls or plates, starting with the herby rice as the base. Fan out the sliced steak in even layers over the rice, and spoon any remaining sauce over the meat. Garnish with a generous handful of chopped fresh herbs and avocado slices for added color and flavor. Want to impress guests? Add a side of roasted asparagus or grilled zucchini, and you’ve got a complete, balanced meal!
Nutritional Information
This dish balances wholesome ingredients with indulgent flavors.
- Calories: ~586
- Protein: ~36g
- Carbohydrates: ~28g
- Fat: ~28g
Make Ahead and Storage
Convenience meets flavor with this easy-to-store dish.
- Refrigerate: Store leftovers in an airtight container for up to 3 days. Reheat gently to preserve the steak’s tenderness.
- Freezing: Cooked steak freezes well for up to 1 month. Defrost overnight in the fridge and reheat before serving.
Why You’ll Love This Recipe?
Here’s what makes this dish so appealing!
- Quick and Easy: A genuinely fast recipe without cutting corners on flavor.
- Customizable: Adjust the heat, herbs, or protein to suit your taste buds.
- Comfort Meets Health: Balanced with protein, fresh veggies, and indulgent flavors.
- Perfect for All Occasions: Great for weeknight meals or hosting dinner guests.
This 30 Minute Herby Lemon Garlic Steak and Rice recipe truly delivers on all fronts. Quick, delicious, and satisfying, it’s destined to become a staple in your kitchen. Enjoy every flavorful bite!

30 Minute Herby Lemon Garlic Steak and Rice
Ingredients
- 1/4 cup melted butter
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon garlic powder or 1 clove minced garlic
- 1 pound jumbo shrimp peeled and deveined
- Cooking spray avocado oil recommended
Instructions
- First, combine olive oil, lemon juice, balsamic vinegar, minced garlic, sliced shallot, honey, dried oregano, chili flakes, salt, and pepper in a mixing bowl. Whisk it together until well combined. Place the flank steak into the marinade, ensuring it’s fully coated. If you have time, letting it sit for 20 minutes adds extra flavor, but even a quick soak works wonders.
- Heat your grill or grill pan over medium-high heat. Coat the surface lightly with olive oil to prevent the steak from sticking. Lay the marinated steak on the hot grill and cook for 5–8 minutes per side, depending on the level of doneness you prefer. Once cooked, remove it from the heat and allow it to rest on a cutting board for about 5 minutes. Resting the steak keeps it juicy and tender when sliced.
- While the steak rests, pour any leftover marinade into a small skillet. Bring it to a gentle simmer over medium heat, cooking for about 5 minutes. This allows the sauce to thicken slightly and develop richer flavors.
- Meanwhile, toss your cooked rice with olive oil, chopped fresh herbs, lemon zest, and a pinch of salt in a bowl. The combination of the fragrant rice and citrusy, herby goodness creates a perfect pairing for the steak.
- Thinly slice the rested steak against the grain for the most tender bites. On each plate, layer the herby rice as the base, arrange the steak slices on top, and drizzle the simmered marinade sauce over everything. Garnish with avocado slices and a few sprigs of fresh herbs for a polished finish.
Notes
- Always use jumbo shrimp for the best texture and juiciness.
- Keep the Parmesan mixture dry to avoid clumping.
- Stick to the 10-minute cooking time for the perfect shrimp—overcooking makes them rubbery.
- Squeeze fresh lemon juice over the shrimp for an extra burst of flavor before serving.