Italian
Medium

Zucchini Boats with Meat Sauce

Tender zucchini halves hollowed out and filled with a rich, seasoned meat sauce, then baked with melted cheese on top. A flavorful and satisfying low-carb meal for two.

This recipe has been verified by our culinary team
Created by
Updated January 19, 2023
15 min
Prep Time
30-35 min
Cook Time
Servings
Zucchini Boats with Meat Sauce
$14
INTRODUCTION

What is this dish?

Zucchini boats are scooped-out zucchini halves filled with a savory meat sauce and topped with melted cheese, then baked until tender and golden. They combine the tradition of stuffed vegetables — found across many cuisines — with the familiar flavors of Italian-American meat sauce. The result is a satisfying, lower-carb alternative to pasta dishes that highlights zucchini as a vessel rather than just a side vegetable.

Why you'll love it

Zucchini boats deliver all the satisfying, cheesy comfort of a pasta dish without the heaviness of carbs. The zucchini shell becomes tender in the oven while the meat filling stays savory and the cheese browns beautifully on top. They're incredibly versatile, easily made vegetarian, endlessly customizable, and excellent for meal prep since they reheat perfectly.

When to serve

Zucchini boats are ideal as a weeknight dinner when you want something satisfying but lighter than pasta. They shine in summer and early fall when zucchini is abundant and inexpensive. They work well for dinner parties since they bake in a single pan and can be partially prepared ahead. They're also a natural fit for low-carb and keto meal plans.

Quick tips

Salt and drain the zucchini before filling to prevent a watery result. Pre-roast the shells before adding filling for better texture. Use the scooped-out zucchini flesh directly in the meat sauce to avoid waste. Don't skip the cheese layer on top — it holds everything together and browns beautifully.

INGREDIENT HIGHLIGHTS

Zucchini

Medium-sized (about 8 inches), firm zucchini work best. Very large zucchini are often watery and seedy. Look for ones with skin that feels slightly rough and yields only slightly when pressed — these have the best texture after baking and hold the filling without collapsing.

Ground Beef or Italian Sausage

The protein base of the meat sauce. Italian sausage (removed from casings) adds built-in seasoning and fat that makes the filling extra flavorful without additional spicing. A combination of half beef and half sausage is the ideal blend for flavor and texture.

Marinara Sauce

Provides the liquid, acid, and tomato flavor that binds the filling together. Use a good-quality jarred marinara or make your own. The sauce should be thick — thin sauce makes for watery, underseasoned boats.

Mozzarella Cheese

The melting, browning cap on top of each boat. Part-skim mozzarella melts smoothly without releasing too much oil. A sprinkle of Parmesan over the mozzarella adds a savory, salty, well-browned crust to each boat.

Substitution Options

Replace ground beef with ground turkey or chicken for a leaner version — add a teaspoon of olive oil since poultry is drier. Italian sausage (hot or mild) can substitute for all or part of the beef for more built-in flavor. For vegetarian boats, use a mixture of lentils, quinoa, black beans, and diced mushrooms as the filling. Ricotta mixed with herbs can replace or supplement the meat for a creamier filling. Provolone or fontina can substitute for mozzarella. Yellow summer squash or bell peppers can swap in for zucchini.

Ingredients
0/12 ready
Other
Other
Meat & Seafood
Fresh Produce
Fresh Produce
Fresh Produce
Other
Spices & Seasonings
Fresh Produce
Dairy
Dairy
Other

Step-by-Step Instructions

1

Prepare the zucchini

Preheat your oven to 375°F (190°C). Wash and dry the 2 medium zucchini. Cut each zucchini in half lengthwise. Use a spoon to carefully scoop out the pulp from the center of each zucchini half, leaving about a 1/4-inch border around the skin to form 'boats.' Chop the scooped-out zucchini pulp finely and set it aside. Lightly sprinkle the inside of the zucchini boats with 1/8 teaspoon salt and 1/16 teaspoon black pepper.

Pro Tips:

  • Scooping carefully prevents breaking the zucchini boat sides.
  • Seasoning the zucchini helps flavor the entire dish.
Estimated time: 5 minutes
2

Make the meat sauce

Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add 1/2 pound ground beef or ground turkey and cook, breaking it apart with a spoon, until it is browned and cooked through. Drain any excess fat. Add the finely chopped 1/2 onion to the skillet and cook for 5 minutes until soft. Stir in the minced garlic and cook for 1 minute until it smells pleasant (fragrant). Add the chopped zucchini pulp, 1/2 cup tomato sauce, 1/2 teaspoon dried Italian seasoning, and the remaining 1/8 teaspoon salt and 1/16 teaspoon black pepper. Stir well and bring to a simmer (cook gently just below boiling, with small bubbles). Cook for 5-7 minutes until the sauce thickens slightly.

Pro Tips:

  • Fragrant means it smells good and aromatic.
  • Simmer means to cook gently just below boiling, with small bubbles.
Estimated time: 15 minutes
3

Fill and bake the zucchini boats

Arrange the hollowed zucchini boats on a baking sheet. Spoon the hot meat sauce evenly into each zucchini boat, filling them generously. Sprinkle 1/2 cup shredded mozzarella cheese and 2 tablespoons grated Parmesan cheese over the top of the filling in each boat.

Pro Tips:

  • Placing on a baking sheet makes it easier to move the boats to and from the oven.
  • Filling generously ensures a satisfying portion.
Estimated time: 5 minutes
4

Bake and serve

Bake in the preheated oven for 20-25 minutes, or until the zucchini is tender when pierced with a fork and the cheese on top is melted and golden brown. Remove from the oven. Garnish with 2 tablespoons chopped fresh parsley before serving immediately.

Pro Tips:

  • Baking until zucchini is tender ensures it is pleasant to eat.
  • Chopped fresh parsley adds a pop of color and freshness.
Estimated time: 20-25 minutes

Chef's Tips

Techniques that separate good from great

1

Salt and drain the zucchini halves before filling to prevent a watery result

Zucchini is about 95% water, and that moisture releases during roasting directly into your filling, making everything soggy. After scooping out the flesh, sprinkle the inside of each zucchini boat generously with salt and place cut-side down on paper towels for 15-20 minutes. The salt draws out excess moisture. Pat dry before adding filling. This single step dramatically improves the final texture.

2

Pre-roast the zucchini shells before filling

Raw zucchini filled with meat sauce and baked takes a long time to cook through, and the timing rarely syncs between the cooked filling and the tender zucchini. Instead, roast the salted, hollowed shells cut-side down for 10-12 minutes at 400°F before adding filling. They should be softened but not collapsing. Then fill and bake for the final 15-20 minutes until cheese is golden.

3

Use the scooped-out zucchini flesh in the meat sauce

Don't discard the zucchini flesh you scoop out — chop it and cook it directly into the meat sauce. It adds volume, moisture, and zucchini flavor to the filling without wasting any of the vegetable. Squeeze excess water from the chopped flesh first. This also helps the filling stay moist during the final bake inside the boats.

4

Don't skip the cheese layer on top — it holds everything together

A generous layer of shredded mozzarella, provolone, or Parmesan on top does more than add flavor. It creates a structural layer that holds the filling in place during serving and provides visual appeal. For a golden, bubbling top, switch to the broiler for the final 2-3 minutes. Watch carefully — cheese goes from golden to burned quickly under the broiler.

Nutrition Facts

Per serving
Calories550
Protein40g
Carbohydrates20g
Fat35g
Fiber6g
Sodium800mg

Equipment Needed

  • Large skillet
  • Baking sheet
  • Spoon (for hollowing zucchini)
  • Spatula or wooden spoon
  • Measuring cups
  • Measuring spoons
  • Knife and cutting board

Quick Tips

  • For extra flavor, you can add a pinch of red pepper flakes to the meat sauce.
  • If you want to make this dish dairy-free, simply omit the cheese or use a dairy-free cheese alternative.
  • You can add other finely diced vegetables to the meat sauce, such as carrots or bell peppers, for more nutrition.

Recipe Variations

Different ways to make this dish your own

1

Greek-Style Zucchini Boats

Fill with seasoned ground lamb, feta cheese, olives, and diced tomatoes. Top with crumbled feta rather than mozzarella and serve with tzatziki for dipping. The Mediterranean flavors transform the dish completely.

2

Tex-Mex Zucchini Boats

Fill with taco-seasoned beef, black beans, corn, and salsa. Top with shredded cheddar and after baking finish with diced avocado, sour cream, and fresh cilantro for a completely different flavor profile.

3

Vegetarian Caprese Boats

Skip the meat entirely and fill with ricotta, fresh basil, diced tomatoes, and a drizzle of olive oil. Top with mozzarella and bake until bubbly. Finish with fresh basil and balsamic glaze for an elegant vegetarian option.

4

Breakfast Zucchini Boats

Fill with scrambled eggs, diced bell peppers, crumbled breakfast sausage, and cheddar cheese for a creative low-carb breakfast or brunch option that uses the same technique in a completely different direction.

What to Serve With

Perfect pairings to complete the meal

1

As a Low-Carb Weeknight Dinner

Zucchini boats are a complete, satisfying dinner that naturally keeps carbs low. Serve two boats per person with a simple arugula salad dressed with lemon and olive oil. The fresh, peppery salad contrasts nicely with the rich, cheesy boats. This meal comes together in under an hour and provides a full serving of vegetables alongside satisfying protein.

2

As a Meal-Prep Friendly Dish

These boats refrigerate and reheat beautifully, making them ideal for meal prep. Bake a full batch on Sunday, portion into individual containers, and reheat throughout the week. They taste virtually identical reheated as fresh. The filling can also be made in bulk and used across multiple meals — in pasta, on toast, or in other dishes beyond the zucchini boats.

3

With a Caprese Side Salad

Thick slices of ripe tomatoes layered with fresh mozzarella, basil leaves, a drizzle of good extra virgin olive oil, and flaky sea salt create a simple, beautiful Italian-inspired side dish. The fresh, acidic tomatoes and light cheese balance the richness of the meat-stuffed boats. This pairing feels like a complete summer dinner.

4

As a Lighter Alternative to Stuffed Peppers

Zucchini boats are softer, quicker to cook, and more subtle in flavor than stuffed bell peppers, making them a gentler option for those who find peppers too assertive. Serve them side by side for a visually striking platter at dinner parties. The same meat sauce works perfectly in both preparations, making it easy to do both simultaneously.

Storage & Make-Ahead

Keep it fresh and plan ahead

Refrigerator

Store cooked zucchini boats in an airtight container for up to 4 days. They release some liquid as they sit, which is normal. The filling gets even more flavorful overnight as the meat sauce infuses further into the zucchini.

Freezer

Freeze baked and cooled boats individually wrapped in plastic wrap, then in a freezer bag, for up to 2 months. The texture of the zucchini softens more after freezing and thawing, but the flavor remains excellent. Alternatively, freeze only the meat sauce and cook the zucchini fresh.

Make-Ahead

The meat sauce can be made up to 3 days ahead and refrigerated or up to 3 months frozen. The day of serving, simply hollow and pre-roast the zucchini, fill with the reheated sauce, top with cheese, and bake. This reduces active cooking time on the day to under 30 minutes.

Reheating

Reheat in a 350°F oven for 15-20 minutes until heated through and cheese is bubbly again. Cover loosely with foil for the first 10 minutes to prevent the top from overbrowning, then uncover for the final 5 minutes. Microwave works for speed but makes the zucchini softer — fine for a quick weekday reheat.

Frequently Asked Questions
Leave a Review
Share your experience with this recipe

Got Leftovers?

Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.

Try AI Recipe Generator

You Might Also Like

Discover more delicious recipes similar to what you're cooking

Keto Chicken Parmesan
15
Medium
Keto Chicken Parmesan
20-25 min
2
Italian
Risotto alla Milanese
12
Medium
Risotto alla Milanese
25-30 min
2
Italian
Eggplant Involtini with Ricotta
12
Medium
Eggplant Involtini with Ricotta
35-40 min
2
Italian
Sicilian Caponata with Crusty Bread
10
Medium
Sicilian Caponata with Crusty Bread
35-45 min
2
Italian

Get 5 Delicious Recipes Every Week

Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.