philly cheesesteaks

Philly Cheesesteak Zucchini Boats

Some recipes come together almost by accident — you’ve got zucchini that needs to be used up, leftover steak in the fridge, and a craving that’s been sitting in the back of your mind all day.

That’s the kind of recipe this is.

These Philly Cheesesteak Zucchini Boats take everything you love about the classic sandwich — savory beef, sweet peppers and onions, melty provolone — and pack it into a tender zucchini shell.

It’s a lower-carb dinner that actually satisfies, and it comes together in under an hour on a regular weeknight.

Why You’ll Love This Recipe

You get all the bold, savory flavors of a Philly cheesesteak without the bread coma afterward.

Zucchini is mild enough that it doesn’t compete with the filling — it just holds everything together and adds a little freshness to balance the richness of the beef and cheese.

This recipe is also easy to scale up for a crowd, and the filling comes together in one skillet, so cleanup is minimal.

Leftovers reheat beautifully, making it a solid meal prep option for the week.

Ingredients

For the boats:

  • 4 medium zucchini, halved lengthwise
  • 1 tablespoon olive oil
  • Salt and pepper to taste

For the filling:

  • 1 lb ribeye steak (or shaved steak), thinly sliced
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 8 oz baby bella mushrooms, sliced (optional)
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste

For the topping:

  • 6–8 slices provolone cheese (or white American cheese)

Instructions

Preheat your oven to 400°F. Line a large baking sheet with foil or parchment paper.

Cut each zucchini in half lengthwise and use a spoon to scoop out the center, leaving about a ¼-inch shell. You want enough room to hold a generous amount of filling.

Brush the zucchini halves with olive oil and season with salt and pepper. Place them cut-side up on the baking sheet and roast for 15 minutes, until just starting to soften.

While the zucchini roasts, heat the butter and olive oil in a large skillet over medium-high heat. Add the onions and bell peppers and cook for 6–8 minutes, stirring occasionally, until softened and starting to caramelize.

Add the mushrooms (if using) and cook for another 3 minutes. Push the vegetables to one side of the skillet.

Add the sliced steak to the other side of the skillet. Season with salt and pepper and cook for 2–3 minutes, breaking it up as it cooks. Once the steak is browned, stir everything together.

Add the garlic and Worcestershire sauce and stir to combine. Cook for another minute, then remove from heat.

Remove the zucchini from the oven and carefully spoon the filling into each boat, packing it in generously.

Lay a slice of provolone over each boat, tearing it if needed to get good coverage. Return to the oven and bake for 5–7 more minutes, until the cheese is melted and bubbly.

Serve immediately. A sprinkle of fresh parsley on top never hurts.

Tips & Notes:

  • Steak options: Ribeye is traditional and has great flavor, but shaved steak from the grocery store works perfectly and saves you the slicing. Sirloin is another solid choice.
  • Cheese options: Provolone is the classic pick, but white American cheese melts more smoothly if you prefer that gooey, diner-style result. Cheese Whiz is also a very Philly-approved option.
  • Don’t skip pre-roasting the zucchini. It helps cook out some of the moisture so your boats don’t end up sitting in a puddle of water.
  • Make it your own: Add banana peppers, jalapeños, or a drizzle of hot sauce if you like a little heat.
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
philly cheesesteaks

Philly Cheesesteak Zucchini Boats

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Philly Cheesesteak Zucchini Boats pack all the savory, cheesy goodness of the classic sandwich into a tender zucchini shell — no bread required. I

  • Total Time: 45 minutes
  • Yield: 4 servings (8 boats) 1x

Ingredients

Scale

For the boats:

  • 4 medium zucchini, halved lengthwise
  • 1 tablespoon olive oil
  • Salt and pepper to taste

For the filling:

  • 1 lb ribeye steak (or shaved steak), thinly sliced
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 8 oz baby bella mushrooms, sliced (optional)
  • 2 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper to taste

For the topping:

  • 68 slices provolone cheese (or white American cheese)

Instructions

  1. Preheat your oven to 400°F. Line a large baking sheet with foil or parchment paper.
  2. Cut each zucchini in half lengthwise and use a spoon to scoop out the center, leaving about a ¼-inch shell. You want enough room to hold a generous amount of filling.
  3. Brush the zucchini halves with olive oil and season with salt and pepper. Place them cut-side up on the baking sheet and roast for 15 minutes, until just starting to soften.
  4. While the zucchini roasts, heat the butter and olive oil in a large skillet over medium-high heat. Add the onions and bell peppers and cook for 6–8 minutes, stirring occasionally, until softened and starting to caramelize.
  5. Add the mushrooms (if using) and cook for another 3 minutes. Push the vegetables to one side of the skillet.
  6. Add the sliced steak to the other side of the skillet. Season with salt and pepper and cook for 2–3 minutes, breaking it up as it cooks. Once the steak is browned, stir everything together.
  7. Add the garlic and Worcestershire sauce and stir to combine. Cook for another minute, then remove from heat.
  8. Remove the zucchini from the oven and carefully spoon the filling into each boat, packing it in generously.
  9. Lay a slice of provolone over each boat, tearing it if needed to get good coverage. Return to the oven and bake for 5–7 more minutes, until the cheese is melted and bubbly.
  10. Serve immediately. A sprinkle of fresh parsley on top never hurts.
  • Author: Rommy Mitchell
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Scroll to Top

FREE FOOD STORAGE PLAN!

A Week-by-Week Plan
for a Year's Worth of
Shelf-Stable Food

Join our newsletter & receive our 1-Year Food Storage Plan Printable FREE!