It is the end of July. You are tired from a long workday, you are trying to eat a little healthier for swimsuit season, but your brain is screaming for heavy, savory, cheesy comfort food. Oh, and you also have three giant garden zucchinis staring at you from the kitchen counter.

I have the ultimate solution to all of your summer weeknight dinner problems: Philly Cheesesteak Zucchini Boats.
If you are endlessly searching for the best zucchini boat recipes and want something more exciting than traditional taco or marinara meat, you have to try this genius mashup. We took the iconic, savory, gooey philly cheese steak sandwich recipe and ditched the heavy bread. Instead, we stuffed that glorious shaved beef, caramelized onions, and melted provolone directly into roasted summer squash!
Ready in just 20 minutes, this recipe is naturally low-carb, extremely keto-friendly, packed with protein, and satisfies every single fast-food craving you have without the guilt!
👉 Looking for a crispy side dish to serve with this? Try my 10-minute [Air Fryer Zucchini Parmesan Chips]!
🌟 Why You Will Love This Recipe
- Two 100/100 Trends in One: Satisfies the craving for a hearty steak sandwich while using up your exploding summer garden harvest!
- Ultra Low-Carb & Keto: All the rich, fatty, savory goodness of a cheesesteak with virtually zero carbohydrates.
- The “Anti-Soggy” Hack: Zucchini boats are notorious for getting watery. I will show you my 10-minute dry-bake secret so they stay perfectly firm.
- Lightning Fast: Shaved beef cooks in literally 3 minutes on the stove!
🛒 Ingredients & The “Shaved Beef” Guide
- 4 Medium Zucchini: (Look for medium-sized zucchinis that are uniform in shape so they bake evenly. Giant overgrown zucchinis are too watery for boats!).
- 1 lb Shaved Ribeye or Thinly Sliced Sirloin Steak: (The Secret: Ask your butcher to “shave” the steak for you, or buy the pre-shaved “Philly Cheesesteak” meat in the freezer section. It saves you 15 minutes of cutting!).
- 1 Large Sweet Yellow Onion: (Thinly sliced).
- 1 Green Bell Pepper: (Thinly sliced. While purists argue about peppers on a Philly cheesesteak, they add essential sweetness and crunch here!).
- 1 tbsp Olive Oil & 1 tbsp Butter: (For caramelizing the veggies and searing the steak).
- 8 Slices Provolone Cheese: (Deli-sliced. Provolone gives the best authentic gooey stretch!).
- 1 tsp Garlic Powder, 1 tsp Sea Salt, & 1 tsp Black Pepper.
🍳 Step-by-Step Masterclass Instructions
Step 1: Scoop and Pre-Bake (The “Anti-Soggy” Secret!) 🛑
Preheat your oven to 400°F (200°C). Wash the zucchinis, cut off the stems, and slice them in half lengthwise. Using a small spoon, scrape out the watery seeds in the center to create a hollow “boat.”
The Crucial Step: Place the empty zucchini boats face-up in a 9×13 baking dish. Lightly spray them with olive oil and bake them empty for 10 to 12 minutes. This pre-bake draws out the hidden moisture so your boats stay firm and never get mushy once you add the meat!
Step 2: Caramelize the Veggies
While the zucchini pre-bakes, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced onions and green bell peppers. Sauté for 5 to 7 minutes until they are softened, sweet, and perfectly caramelized. Push them to the side of the skillet.
Step 3: Sear the Shaved Beef 🔥
Add 1 tablespoon of butter to the empty side of the hot skillet. Add your shaved steak. Immediately season the meat heavily with the garlic powder, sea salt, and black pepper.
Use a spatula to toss and chop the meat. Because it is shaved paper-thin, it will cook and brown in just 3 to 4 minutes! Stir the caramelized onions and peppers into the cooked beef and remove from heat.
Step 4: Stuff the Boats
Remove the pre-baked zucchini boats from the oven. (If any water pooled in the center, carefully dump it out!).
Use tongs to generously stuff the hot Philly cheesesteak mixture into the hollowed-out centers of the zucchini. Don’t be afraid to pile the meat high!
Step 5: The Cheese Melt 🧀
Take your slices of Provolone cheese and tear them in half. Lay the cheese heavily over the top of the stuffed zucchini boats, completely covering the meat.
Step 6: Broil to Bubbly Perfection
Turn your oven setting to BROIL (High). Place the baking dish under the broiler for exactly 2 to 3 minutes. Watch them closely! You want the Provolone cheese to melt over the edges and get those beautiful, golden-brown toasted bubbles.
Serve immediately while hot and gooey!
👉 Want to learn how to make the authentic sandwich version on a flat-top grill? Check out my [15-Minute Blackstone Philly Cheesesteaks]!
🥗 Make-Ahead & Meal Prep Tips
- For Meal Prep: These are incredible for work lunches! Store leftover boats in an airtight glass container in the fridge for up to 4 days.
- How to Reheat: Microwave on high for 90 seconds. The zucchini will soften slightly in the fridge, but the flavors of the meat and cheese will actually deepen!
- Freezing: It is NOT recommended to freeze stuffed zucchini boats, as the zucchini will turn to mush when thawed.



