Follow Me On Social Media!
Grilled Steak Bowl with Sauce & Grilled Zucchini

You know what’s better than ordering an overpriced steak bowl from some trendy restaurant? Making one yourself that tastes even better and doesn’t require you to put on real pants. This Grilled Steak Bowl with Sauce & Grilled Zucchini is the perfect combination of juicy, perfectly seasoned steak, tender grilled zucchini, and a sauce so good you’ll want to put it on everything.
We’re talking restaurant-quality food that you can throw together on a weeknight without losing your mind. No fancy equipment, no complicated steps, just pure delicious simplicity that’ll make you feel like a total boss in the kitchen.
The steak gets a beautiful char on the outside while staying perfectly juicy inside. The zucchini picks up those gorgeous grill marks and gets that slightly smoky sweetness. And that sauce? It ties everything together like the culinary genius you didn’t know you were. Plus, you can customize your bowl with whatever else you want—rice, quinoa, avocado, beans, the world is your oyster.
Table of Contents
Why This Grilled Steak Bowl with Sauce & Grilled Zucchini
Let’s be real: steak bowls are the ultimate “I have my life together” meal. They’re healthy, filling, and look so Instagram-worthy that you might actually want to take a picture before devouring it. But unlike most impressive-looking meals, this one doesn’t require you to be a professional chef or spend three hours in the kitchen.
The beauty of a bowl is that everything works together. You’ve got protein, veggies, carbs if you want them, and a killer sauce that makes every bite exciting. It’s the kind of meal that keeps you satisfied for hours without that heavy, “why did I eat that” feeling afterward.
Grilling the steak and zucchini together means you’re only dealing with one cooking method and minimal cleanup. No juggling multiple pans or timing nightmares—just fire up the grill and let it do its thing. Even better, you can prep everything ahead of time and have these bowls ready to assemble in minutes during the week.
And let’s not forget the customization factor. Picky eaters in the house? Everyone can build their own bowl with exactly what they want. Meal prepping? Make a big batch and portion it out. Trying to impress someone? Plate it up fancy and watch them swoon.

Ingredients You’ll Need
Here’s what you’re working with—fresh, simple, and totally doable:
For the steak:
- 1.5 lbs flank steak or sirloin (about 1-inch thick)
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp chili powder
- Salt and pepper to taste
For the zucchini:
- 3-4 medium zucchini, sliced lengthwise (about ½-inch thick)
- 2 tbsp olive oil
- 1 tsp garlic powder
- ½ tsp Italian seasoning
- Salt and pepper to taste
For the sauce:
- ½ cup Greek yogurt or sour cream
- ¼ cup mayonnaise
- 2 tbsp fresh cilantro, chopped
- 1 tbsp lime juice
- 1 clove garlic, minced
- 1 tsp hot sauce (adjust to taste)
- Salt and pepper to taste
For the bowls:
- 2 cups cooked rice, quinoa, or cauliflower rice
- 1 cup cherry tomatoes, halved
- 1 avocado, sliced
- Fresh cilantro
- Lime wedges
- Optional: black beans, corn, shredded cheese, pickled onions
Simple ingredients, maximum flavor. That’s the goal here.
Step-by-Step Instructions
1. Make the sauce first. In a small bowl, whisk together Greek yogurt, mayo, cilantro, lime juice, garlic, hot sauce, salt, and pepper. Taste and adjust seasoning. This can be made up to 3 days ahead—just store it covered in the fridge.
2. Prep the steak. Pat the steak dry with paper towels (this helps with browning). In a small bowl, mix olive oil, garlic, smoked paprika, cumin, chili powder, salt, and pepper. Rub this all over the steak, coating both sides. Let it sit at room temp for 20-30 minutes.
3. Prep the zucchini. Slice zucchini lengthwise into planks about ½-inch thick. Brush both sides with olive oil and season with garlic powder, Italian seasoning, salt, and pepper.
4. Preheat your grill. Get it hot—medium-high heat, around 400-450°F. Clean those grates and oil them well. A clean grill means no sticking and beautiful grill marks.
5. Grill the steak. Place steak on the grill and cook for 4-5 minutes per side for medium-rare (adjust time based on thickness and desired doneness). Use a meat thermometer: 130-135°F for medium-rare, 135-145°F for medium.
6. Grill the zucchini. While the steak cooks, add zucchini to the grill. Cook for 3-4 minutes per side until tender with nice grill marks. They should be slightly charred but not mushy.
7. Rest the steak. This is crucial—let it rest for 5-10 minutes after grilling. This allows the juices to redistribute so they don’t run all over your cutting board. Cover loosely with foil.
8. Slice and assemble. Slice the steak against the grain into thin strips. Cut zucchini into bite-sized pieces. Build your bowls: base of rice or grains, top with steak, zucchini, tomatoes, avocado, and any other toppings you want. Drizzle generously with sauce and garnish with cilantro and lime.

Common Mistakes to Avoid
Not letting the steak come to room temperature. Cold steak from the fridge cooks unevenly—burnt outside, raw inside. Let it sit out for 20-30 minutes before grilling.
Cutting the steak with the grain. Always slice against the grain (perpendicular to the muscle fibers). This makes it way more tender and easier to chew. With the grain? You’re basically chewing rubber bands.
Moving the steak around too much. Put it on the grill, leave it alone. Resist the urge to flip it multiple times. One flip is all you need for perfect grill marks and even cooking.
Overcooking the zucchini. Zucchini goes from perfect to mushy real quick. Keep an eye on it—3-4 minutes per side is usually plenty.
Skipping the resting period. Cutting into steak immediately after grilling releases all those beautiful juices onto the cutting board instead of staying in the meat. Be patient for 5-10 minutes—it’s worth it.
Alternatives & Substitutions
Steak: Skirt steak, flat iron, or even ribeye work great. Just adjust cooking time based on thickness. Chicken breast or thighs are also delicious if you’re not feeling beef.
Zucchini: Yellow squash, bell peppers, asparagus, or mushrooms all grill beautifully. Mix and match whatever veggies you have.
Sauce: Not into cilantro? Use parsley or basil instead. Want it spicier? Add more hot sauce or throw in some diced jalapeños. Prefer something creamier? Skip the lime juice and add more mayo.
Base: Rice is classic, but quinoa adds protein, cauliflower rice keeps it low-carb, and farro or couscous work great too. Even a bed of mixed greens turns this into a killer salad.
Toppings: Get creative! Pickled red onions, cotija cheese, roasted corn, black beans, pico de gallo—whatever sounds good. FYI, this is one of those recipes where you can clean out your fridge and everything works.
Marinade upgrade: Want more flavor? Marinate the steak for 2-4 hours before grilling. Add soy sauce, lime juice, and a touch of honey to the spice rub for an Asian-inspired twist.

Final Thoughts
This grilled steak bowl with sauce & grilled zucchini is the kind of meal that makes you feel like you’ve got your entire life figured out. It’s healthy without being boring, impressive without being stressful, and customizable enough that you could eat it five times a week without getting bored.
The combination of perfectly grilled steak, charred zucchini, and that creamy, tangy sauce is absolute perfection. Every bite is satisfying, flavorful, and exactly what you want from a good dinner.
Whether you’re meal prepping for the week, feeding a crowd, or just treating yourself to something special on a Tuesday night, this recipe delivers every single time. The cleanup is minimal, the cooking is straightforward, and the results taste like you spent way more effort than you actually did.
Now grab your grill tongs and get cooking. Your taste buds are about to have the best night ever!
FAQ (Frequently Asked Questions)
What’s the best way to tell when steak is done without a thermometer? The finger test works in a pinch: touch your thumb to your index finger and feel the fleshy part below your thumb—that’s rare. Thumb to middle finger is medium-rare, thumb to ring finger is medium. But honestly? Just buy a meat thermometer. They’re cheap, accurate, and take all the guesswork out. You’ll never overcook steak again.
Can I make this without a grill? Absolutely! Use a grill pan on the stovetop over high heat—it gives you those nice grill marks and char. Or broil everything in the oven on a sheet pan, flipping halfway through. The steak takes about 4-5 minutes per side under the broiler, and zucchini needs about 3-4 minutes per side. Not quite the same smoky flavor, but still delicious.
How long do the leftovers last? Store components separately in airtight containers for up to 4 days in the fridge. The steak and zucchini reheat well (microwave for 1-2 minutes or eat cold), and the sauce lasts about 5 days. Assemble bowls fresh when you’re ready to eat for best results. The steak is also great sliced thin and eaten cold in salads.
What if my steak is tough even though I cooked it right? Two things: first, make sure you’re slicing against the grain—this is crucial for tenderness. Second, some cuts are naturally tougher and benefit from marinating. If you’re using a leaner cut like sirloin, marinate it for a few hours with some acid (lime juice or vinegar) to help break down the fibers and make it more tender.
Grilled Steak Bowl with Sauce & Grilled Zucchini
Course: Main Course, Dinner, Lunch, grillingCuisine: American, Mexican-inspiredDifficulty: Easy4
servings20
minutes10
minutes450
kcal30
minutesIngredients
- For the steak:
1.5 lbs flank steak or sirloin (about 1-inch thick)
2 tbsp olive oil
3 cloves garlic, minced
1 tsp smoked paprika
1 tsp cumin
1 tsp chili powder
Salt and pepper to taste
- For the zucchini:
3-4 medium zucchini, sliced lengthwise (about ½-inch thick)
2 tbsp olive oil
1 tsp garlic powder
½ tsp Italian seasoning
Salt and pepper to taste
- For the sauce:
½ cup Greek yogurt or sour cream
¼ cup mayonnaise
2 tbsp fresh cilantro, chopped
1 tbsp lime juice
1 clove garlic, minced
1 tsp hot sauce
Salt and pepper to taste
- For the bowls:
2 cups cooked rice, quinoa, or cauliflower rice
1 cup cherry tomatoes, halved
1 avocado, sliced
Fresh cilantro
Fresh cilantro
Optional: black beans, corn, shredded cheese, pickled onions
Directions
- Make the sauce: whisk together Greek yogurt, mayo, cilantro, lime juice, garlic, hot sauce, salt, and pepper. Refrigerate until ready to use.
- Make the sauce: whisk together Greek yogurt, mayo, cilantro, lime juice, garlic, hot sauce, salt, and pepper. Refrigerate until ready to use.
- Make the sauce: whisk together Greek yogurt, mayo, cilantro, lime juice, garlic, hot sauce, salt, and pepper. Refrigerate until ready to use.
- Preheat grill to medium-high heat (400-450°F). Clean and oil grates.
- Grill steak for 4-5 minutes per side for medium-rare (130-135°F internal temperature), adjusting time for desired doneness.
- Grill zucchini for 3-4 minutes per side until tender with grill marks.
- Remove steak from grill and let rest for 5-10 minutes, covered loosely with foil.
- Slice steak against the grain into thin strips. Cut zucchini into bite-sized pieces. Assemble bowls with rice or grain base, top with steak, zucchini, tomatoes, avocado, and desired toppings. Drizzle with sauce and garnish with cilantro and lime.
Notes
- Always slice steak against the grain – cut perpendicular to the muscle fibers to make it much more tender and easier to chew. Slicing with the grain results in tough, chewy meat.
- Let steak rest for 5-10 minutes after grilling – this allows juices to redistribute throughout the meat. Cutting immediately causes all the juices to run out onto the cutting board instead of staying in the steak.
- Don’t move the steak around on the grill – place it once and leave it alone for 4-5 minutes before flipping. Constant flipping prevents proper searing and those beautiful grill marks.



