Steak Bowl Zucchini Recipe, Easy American Dinner in 45 Minutes

Prep: 15 min | Cook: 30 min | Total: 45 min | Serves: 4 | Difficulty: Medium
Why you will love this: It’s a protein-packed meal that feels fancy but is totally doable on a weeknight, and the sauce ties everything together perfectly.
You asked for a great dinner idea, and I’ve got you. This steak bowl zucchini recipe is my go-to when I want something that feels like a proper meal but doesn’t take all night. It’s got everything you need in one bowl, and honestly, the sauce is so good you’ll want to put it on everything. It’s a different vibe from a Moroccan chicken tagine, but it hits that same satisfying, complete-dinner spot.
I love it because you get juicy steak, those soft zucchini coins, and fluffy rice all in one bite. It’s the kind of meal that makes you feel like you really cooked, without the stress.
Key Facts About Steak Bowl Zucchini
- This recipe uses about 1.5 pounds of steak, perfect for 4 servings.
- You’ll get your protein, veggie, and grain all in one 45-minute cook.
- It calls for 3 medium zucchini, sliced into half-inch coins.
- The savory sauce combines just 5 key ingredients.
- Letting the steak rest for 5-10 minutes is a non-negotiable step for juicy results.
What You Need for Steak Bowl Zucchini Recipe

- For the Steak & Veg: 1.5 lbs flank or skirt steak, 3 medium zucchini, 2 tbsp olive oil, salt and black pepper.
- For the Sauce: 1/3 cup soy sauce, 3 tbsp rice vinegar, 2 tbsp honey, 2 cloves garlic (minced), 1 tsp grated fresh ginger.
- For Serving: 2 cups cooked white or brown rice, 2 green onions (sliced), sesame seeds (optional).
For the best sear on that steak, I swear by using a cast iron skillet. It gets screaming hot and gives you that perfect crust.
How to Make Steak Bowl Zucchini Recipe
Start by cooking your rice according to package directions so it’s ready to go. Then, whisk all the sauce ingredients together in a small bowl and set it aside. Pat your steak completely dry with paper towels, this is crucial for a good sear.

Step 1: Cook the Zucchini
Heat 1 tbsp oil in a large skillet over medium-high. Add the zucchini in a single layer, working in batches if needed. Season with salt and pepper. Cook for 3-4 minutes per side until tender and golden. Transfer to a plate.
Step 2: Cook the Steak
Add the remaining 1 tbsp oil to the same skillet. Season the steak generously with salt and pepper. Once the oil is shimmering, add the steak. Cook for 4-6 minutes per side for medium-rare, depending on thickness. Transfer to a cutting board and let it rest. Do not slice yet.
Step 3: Make the Pan Sauce
Reduce the heat to medium. Pour the pre-mixed sauce into the skillet. It will bubble up immediately. Scrape up any browned bits from the bottom of the pan and let the sauce simmer for 1-2 minutes until it thickens slightly. Turn off the heat.
Step 4: Slice and Assemble
After the steak has rested for at least 5 minutes, slice it thinly against the grain. Divide rice among bowls. Top with zucchini and sliced steak. Drizzle everything with that amazing warm pan sauce. Garnish with green onions and sesame seeds. It’s a savory, hearty meal that’s way easier than fluffy Japanese souffle pancakes, I promise.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Steak Bowl Zucchini
Slice Against the Grain
This is the number one rule for tender steak. Look for the lines running along the steak (the grain), and cut perpendicular to them. It makes every bite much easier to chew.
Don’t Crowd the Pan
If you pile all the zucchini in at once, it will steam and get soggy. Cook it in batches for the best caramelized edges. It’s worth the extra few minutes.
Rest Your Meat
Letting the steak sit after cooking allows the juices to redistribute. If you slice it right away, all those good juices end up on your cutting board. For a different but equally delicious brunch, the resting principle applies to blueberry lemon ricotta pancakes too, letting them set before flipping.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
Can I use a different cut of steak?
Absolutely. Flank and skirt steak are great, but sirloin or hanger steak work well too. Just adjust cooking time based on thickness.
How do I store leftovers?
Store components separately in airtight containers in the fridge for up to 3 days. The zucchini will get softer, but it still tastes great.
It can be. Just use tamari or a certified gluten-free soy sauce in place of regular soy sauce.
I hope this becomes a regular in your dinner rotation. Let me know how it turns out for you.

Steak Bowl Zucchini
Ingredients
Method
- In a shallow dish or large resealable bag, combine the soy sauce, 2 tbsp olive oil, 2 tbsp lime juice, minced garlic, smoked paprika, and black pepper. Add the steak, ensuring it's fully coated. Marinate at room temperature for 15 minutes while you prep other ingredients, or refrigerate for up to 4 hours for deeper flavor.
- Cook the rice according to package directions. While it cooks, preheat your grill (or grill pan) to medium-high heat (about 400-450°F). Brush the grates clean and oil them lightly to prevent sticking.
- Brush the zucchini planks and corn (if using) with 1 tbsp olive oil and sprinkle with 1/4 tsp salt. Place on the hot grill. Cook the zucchini for 3-4 minutes per side until tender and marked. Grill the corn, turning occasionally, for 8-10 minutes until slightly charred. Remove to a plate. Once cool enough to handle, cut the corn kernels from the cob.
- Remove the steak from the marinade, letting excess drip off. Place it on the hottest part of the grill. Cook for 4-6 minutes per side for medium-rare (130-135°F internal temperature), or to your desired doneness. Transfer to a cutting board, tent loosely with foil, and let rest for 5-10 minutes.
- While the steak rests, make the sauce. In a small bowl, whisk together the sour cream (or Greek yogurt), 2 tbsp lime juice, minced garlic, cumin, and salt. Add water, one tablespoon at a time, until it reaches a drizzling consistency. Thinly slice the rested steak against the grain. Cut the grilled zucchini planks into bite-sized pieces.
- Divide the cooked rice among four bowls. Top with sliced steak, grilled zucchini pieces, and grilled corn. Drizzle generously with the creamy lime sauce. Garnish with avocado slices and chopped cilantro. Serve immediately.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Steak Bowl Zucchini, please leave a comment below and let me know how it turned out.

