This post may contain affiliate links. Please read our disclosure policy.

This dinner of steak, zucchini, squash, onion, and tomatoes roasts on one sheet pan. It’s so easy and yummy!

Update: This recipe was originally published in 2020 and has been republished with all new photos.

I think by this point we’re all familiar with my love of sheet pan meals, yes? Well you should be. When a sheet pan dinner is done right you should have a simple, fast, and tasty entree PLUS a side with minimal effort. That’s the goal, folks! And boy does this Steak with Roasted Veggies deliver!

This is truly a simple dinner you can enjoy as is or serve over rice or roasted potatoes.

For this recipe you’ll need (full list of ingredients and instructions are in the recipe card below):

  • Zucchini
  • Yellow squash
  • Grape or cherry tomatoes
  • Red onion
  • Olive or avocado oil
  • Sirloin steak
  • Coconut aminos or soy sauce
  • Seasonings

Your vegetables will roast first with some oil and seasonings. While that’s happening let your steak marinate. For this recipe I just let the marinade work it’s magic in the 20 minutes I have while the veggies are roasting. There isn’t much liquid and it’s designed to work quickly! Because time is precious, folks, and this recipe is designed to be fast!

Once veggies are tender and close to done add the marinated steak. It will cook quickly! Everything then comes out of the oven and it’s time to eat!

What steak is best to use?

I use sirloin steak but you can go with flank steak if that’s what you have on hand. If using flank steak be sure to slice across the grain. This will make your meat easier to chew. I find that the sirloin is more tender so it’s my personal preference and what I recommend.

How long should you marinate the steak?

You can marinate your steak for up to 12 hours. For this recipe I just let the marinade work it’s magic in the 20 minutes I have while the veggies are roasting. There isn’t much liquid to this marinade and it’s designed to work quickly!

Can you use other vegetables?

You’re welcome to use any veggies that cook in the same amount of time. Feel free to go with brussels sprouts, green beans, or even diced potatoes!

What is coconut aminos?

Coconut aminos is commonly used as a soy sauce substitute. It truly tastes like a slightly sweet soy sauce! And no, it’s not the same as Liquid Aminos. Also no, it doesn’t taste like coconut.

Coconut aminos is gluten-free, vegan, Paleo, Whole30, and low-glycemic. It contains a wide range of minerals including vitamin C and 17 amino acids. It also has as much as 65% to 75% less sodium than soy sauce. (Exactly how much depends on the brand you purchase.)

Learn more about what it is and why it’s so popular in healthy recipes here.

How to serve this

This recipe is designed to be a complete meal; however, you’re always welcome to prepare another side too. Sometimes my husband and son (who both have big appetites) want a starch. Heck, sometimes I just want a starch too! If your family is the same check out my Light & Creamy Mashed Potatoes, Easy Diced Air Fryer Potatoes, Smashed & Roasted Italian Potatoes.

4.75 from 8 votes

Steak with Roasted Veggies

By Christina
This dinner of steak, zucchini, squash, onion, and tomatoes roasts on one pan. It's so easy and yummy!
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 4 people



  • 2 zucchini, sliced into half-circles
  • 2 yellow squash, sliced into half-circles
  • ½ pint grape or small cherry tomatoes
  • 1 red onion, sliced into strips
  • 3 tbsp olive or avocado oil
  • ½ tsp garlic powder
  • ½ tsp dried oregano
  • ½ tsp salt


  • 1 lb sirloin steak, thinly sliced, about ½-inch thick pieces
  • 2 tbsp coconut aminos or soy sauce
  • ½ tsp salt
  • ½ tsp pepper
  • ¼ tsp crushed red pepper flakes
  • ¼ tsp garlic powder
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Preheat the oven to 425°F. Line a 12" x 17" baking sheet with parchment paper.
  • Combine steak with coconut aminos, salt, pepper, crushed red pepper flakes, and garlic powder. Set aside. (While you can marinate for up to 12 hours, there is no need with this recipe. Just let it sit in the marinade ingredients while your veggies are roasting and you'll be good to go!)
  • Spread zucchini, squash, red onion, and tomatoes on the baking sheet. They do not need to be kept separate. Drizzle with olive oil. Sprinkle with garlic powder, dried oregano, and salt. Stir so everything is well seasoned. Spread in a single layer after stirring.
  • Place in the oven and bake for 20 minutes or until veggies are softened and close to done.
  • Spread marinated steak on baking sheet with veggies. Bake for 5 to 8 minutes, or until steak is how you like it.


Calories: 311kcal, Carbohydrates: 14g, Protein: 28g, Fat: 16g, Saturated Fat: 4g, Cholesterol: 69mg, Sodium: 836mg, Potassium: 1069mg, Fiber: 3g, Sugar: 7g, Vitamin A: 718IU, Vitamin C: 50mg, Calcium: 79mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Share the Love:

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Kristina says:

    SO good! I added fresh green beans and served over brown rice/quinoa for my husband – he DEVOURED it and said that I HAVE to make this more often. Can’t wait to try more recipes!

  2. Pam Rapp says:

    I think it would’ve been a 5 if I had a more tender piece of sirloin!

  3. Alycia Gordan says:

    Thanks for sharing this! Actually this is a new recipe to me. I followed your recipe and made these over the weekend. My son absolutely loves them!

  4. Lauren Hobson says:

    WE found stak on sale and gave this a shot. It was a hit like all your recipes. Steak was cooked great and we loved all the veggies!

  5. Chris Short says:

    dang that is delicious!! I cooked my steak for about 3 mins, nice and med-med rare. Will be making this again soon!!

  6. Anna says:

    I love this recipe it’s so delicious 😍

    1. Christina says:

      Thank you so much, Anna!

  7. Jackie says:

    Made this tonight, it was so good! Really easy!

  8. Gwen Buchheim says:

    This recipe is so good! I added peppers, and precooked potatoes and sweet potatoes since I had them needing to be used! I think the marinade would also be delicious on steaks before grilling!

  9. Diane says:

    As expected, another terrific recipe. I was leery bc of the short marinating time. But this was a hit! Fanastico!! TY

    1. Christina says:

      Thank you so much, Diane! Happy this worked out for you!

  10. Tara Bridge says:

    Made this with tofu instead of steak! The vegetables and the tofu were amazing together. Thank you for sharing.