Stuffed zucchini are easy to make with hollowed zucchini and a mouthwatering ricotta sun-dried tomato filling.

You can cook them in the oven or an air fryer and have them for a lovely weeknight dinner, either as a main course or as a side dish.

Their comforting Italian-inspired flavors make them a crowd-pleaser.

stuffed zucchini on a plate with fresh basil and lemon wedges

Dietary Note: this recipe is suitable for a vegetarian diet. For vegans, substitute the cheese with non-dairy cheese. For gluten-free, use gluten-free bread crumbs.

Don’t have time to read the full blog post? JUMP TO RECIPE HERE!

What are stuffed zucchini?

stuffed zucchini with ricotta cut in half on a plate

Stuffed zucchini are hollowed zucchini stuffed with an easy and heavenly filling of ricotta cheese, parmesan cheese, sun-dried tomatoes, breadcrumbs, lemon zest, scallions, oregano, garlic, and olive oil.

The recipe is easy to assemble, and everyone at the table will love it.

Plus, the stuffed zucchini are excellent for meal prep as the leftovers keep well for days and reheat beautifully in the microwave.

Stuffed zucchini are part of our series of stuffed veggies, which also include stuffed tomatoes, stuffed bell peppers, stuffed eggplant, stuffed sweet potato, and stuffed butternut squash.

A variation of this recipe is our zucchini boats, where we fill the zucchini with a succulent, protein-packed, lentil-based filling.

Ingredients for stuffed zucchini

Ingredients for stuffed zucchini

Zucchini

You can use green zucchini, yellow zucchini, or summer squash.

We recommend medium-size zucchini with similar size and shape. Small zucchini might be hard to fill, while larger ones might have too many seeds.

We cut the zucchini in half lengthwise and scoop out the flesh to make room for the filling.

Remember not to discard the zucchini pulp, as we use it as part of the filling.

Red bell peppers and eggplants are other veggies you can stuff with the same filling.

Olive oil

You can use extra virgin olive oil or regular olive oil.

Substitute avocado oil for olive oil.

Scallions

Scallions, green onions, or spring onions are necessary for the flavor base.

Substitute a yellow onion or shallot for scallions.

Garlic

We recommend fresh garlic.

Oregano

Dried oregano adds a vaguely Italian flare to the filling.

Substitute dried Italian herbs, thyme, or basil for oregano.

Ricotta cheese

Ricotta is excellent for filling as it’s creamy, mild, and lighter than most other cheeses. It also mixes well with other ingredients, creating a creamy spread that’s easy to work with.

We recommend whole milk cow ricotta or, if you are vegan, our homemade vegan ricotta.

Parmesan cheese

Grated parmigiano adds flavor and umami to the filling. For a savory and spicy kick, substitute pecorino romano for the parmesan.

Vegans can use our homemade vegan parmesan or a store-bought non-dairy cheese.

Sun-dried tomatoes

Sundried tomatoes are for umami. Umami is a Japanese word that means “pleasing savory taste.”

Sun-dried tomatoes preserved in oil are packed with umami, adding an exquisite savory flavor to the stuffing.

Substitute olives or marinated artichoke hearts.

Lemon zest

Lemon zest is optional but recommended. It adds freshness and a lovely citrusy aroma.

Breadcrumbs

We use Italian breadcrumbs, but any other breadcrumbs would do. For gluten-free, use gluten-free breadcrumbs.

Salt and Black pepper

We use sea salt and black pepper. Add red pepper flakes for an extra kick.

stuffed zucchini with ricotta served on a white plate with fresh basil

How to make stuffed zucchini

Preheat the oven to 400°F or 200°C.

Wash and dry the zucchini, cut them in half lengthwise, and scoop the flesh out with a teaspoon or melon baller.

hands preparing zucchini for stuffing with a measuring spoon

Chop the flesh finely with a knife; we use it for the filling.

zucchini flesh chopped with a knife into pieces

In a large skillet, heat the olive oil.

Add finely chopped scallions and pressed garlic and sauté them for 2 to 3 minutes on medium heat, stirring often.

Add the chopped zucchini flesh, season with oregano, salt, and black pepper, and cook for about 5 minutes, stirring often.

Tip: The water in the zucchini pulp should evaporate so it won’t come out while the stuffing cooks in the oven.

onions and zucchini flesh frying in a blue skillet

Transfer the mixture to a mixing bowl (you can also do this in the same skillet) and add chopped sun-dried tomatoes, ricotta (or non-dairy ricotta), grated parmesan (or non-dairy parmesan), breadcrumbs, and grated lemon zest.

filling for stuffed zucchini in a glass bowl

Mix with a spatula until the mixture is well combined.

stuffed zucchini filling in a glass bowl with a spatula

Fill the zucchini boats with a few spoonfuls of stuffing and arrange them on a baking sheet lined with parchment paper.

Optionally, sprinkle with grated parmesan, shredded mozzarella, or vegan cheese.

stuffed zucchini before baking

Bake in the oven at 400°F or 200°C for 20 minutes (air-fryer at 350°F or 180°C, 12 to 15 minutes) or until the stuffed zucchini are golden brown on top and tender-crisp at the bottom.

stuffed zucchini after baking in the air fryer

Arrange them on a serving platter and enjoy them as a main or side dish.

You can add a squeeze of lemon juice for freshness and some basil leaves for aroma.

stuffed zucchini on a white plate with fresh herbs and lemon on the side

Serving suggestions

We often serve this dish as a main course next to a mixed salad and a dipping sauce such as:

For salads, we think the stuffed zucchini go well with:

Storage

Make ahead: This is an excellent recipe for meal prep, as the zucchini keeps well in the fridge for a few days.

Also, if you have guests over and want to get ahead in the kitchen, you can prep the stuffing ahead of time, get the hollowed zucchini ready on a baking tray, and keep everything in the fridge until ready to assemble and bake.

Refrigerator: Store leftover stuffed zucchini in an airtight container in the fridge for 3 days. Reheat them in the microwave, preheated oven, or air fryer.

Freezer: You can freeze stuffed zucchini before or after cooking. They freeze pretty well; however, the zucchini will lose some texture and become softer.

Arrange the boats on a smaller baking sheet lined with parchment paper, put them in the freezer for 2 hours, then transfer them into a freezer-friendly bag to save space.

You can put them back in the freezer for up to 3 months and then thaw them in the refrigerator for several hours.

More zucchini recipes

Stuffed zucchini video recipe

stuffed zucchini with fresh basil and lemon wedges on a white plate

Stuffed Zucchini

By: Nico Pallotta
5 from 18 votes
Stuffed zucchini are easy to make with hollowed zucchini and a mouthwatering ricotta sun-dried tomato filling.
You can cook them in the oven or an air fryer and have them for a lovely weeknight dinner, either as a main course or as a side dish.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 10 boats (2 per serving)
Course: Main, Side dish
Cuisine: American Italian

Ingredients

  • 5 zucchini medium size
  • 1 tablespoon olive oil
  • 3 spring onions finely chopped
  • 3 cloves garlic pressed or grated
  • 1 teaspoon dried oregano
  • 1 teaspoon salt or more to taste
  • teaspoon black pepper
  • 1 cup ricotta cheese substitute vegan ricotta
  • ¾ cup parmesan cheese substitute vegan parmesan
  • ½ packed cup sun-dried tomatoes cut into small pieces
  • ½ cup breadcrumbs
  • 1 teaspoon grated lemon zest

Instructions 

  • Preheat the oven to 400°F or 200°C.
    Wash and dry 5 zucchini, cut them in half lengthwise, and scoop the flesh out with a teaspoon or melon baller.
    hands preparing zucchini for stuffing with a measuring spoon
  • Chop the flesh finely with a knife. Set aside.
    zucchini flesh chopped with a knife into pieces
  • In a large skillet, heat 1 tablespoon olive oil.
    Add 3 spring onions (finely chopped) and 3 cloves garlic (pressed) and sauté them for 2 to 3 minutes on medium heat, stirring often.
    Add the chopped zucchini pulp, season with 1 teaspoon dried oregano, 1 teaspoon salt, and ⅛ teaspoon black pepper, and cook for about 5 minutes until the water released from the zucchini evaporates.
    onions and zucchini flesh frying in a blue skillet
  • Transfer the zucchini to a mixing bowl and add 1 cup ricotta cheese, ¾ cup parmesan cheese, ½ packed cup sun-dried tomatoes (chopped), ½ cup breadcrumbs, and 1 teaspoon grated lemon zest.
    Mix with a spatula until the mixture is well combined.
    stuffed zucchini filling in a glass bowl with a spatula
  • Fill the zucchini boats with a few spoonfuls of mixture and arrange them on a baking sheet lined with parchment paper.
    Optionally, sprinkle with some grated parmesan.
    stuffed zucchini before baking
  • Bake in the oven at 400°F or 200°C for 20 minutes (air-fryer at 350°F or 180°C, 12 to 15 minutes) or until the stuffed zucchini are golden brown on top and tender-crisp at the bottom.
    stuffed zucchini after baking in the air fryer
  • Arrange them on a serving platter and enjoy them as a main or side dish.
    You can add a squeeze of lemon juice for freshness and some basil leaves for aroma.
    stuffed zucchini with ricotta on a white plate

Notes

Nutrition information is an estimate for 1 stuffed zucchini out of 10.
SUBSTITUTIONS
  • Zucchini: substitute eggplant.
  • Olive oil: substitute vegetable oil.
  • Green onions: substitute one small onion or shallot.
  • Oregano: substitute dried mint, parsley, thyme, or basil.
  • Ricotta cheese: substitute vegan ricotta.
  • Parmesan cheese: substitute vegan parmesan cheese.
  • Breadcrumbs: substitute gluten-free breadcrumbs.
  • Sun-dried tomatoes: substitute olives or chopped marinated artichoke hearts.
STORAGE
Make ahead: This is an excellent recipe for meal prep, as the zucchini keeps well in the fridge for a few days.
Also, if you have guests over and want to get ahead in the kitchen, you can prep the stuffing ahead of time, get the hollowed zucchini ready on a baking tray, and keep everything in the fridge until ready to assemble and bake.
Refrigerator: Store leftover stuffed zucchini in an airtight container in the fridge for 3 days. Reheat them in the microwave, preheated oven, or air fryer.
Freezer: You can freeze stuffed zucchini before or after cooking. They freeze pretty well; however, the zucchini will lose some texture and become softer.
Arrange the boats on a smaller baking sheet lined with parchment paper, put them in the freezer for 2 hours, then transfer them into a freezer-friendly bag to save space.
You can put them back in the freezer for up to 3 months and then thaw them in the refrigerator for several hours.

Nutrition

Calories: 147kcal, Carbohydrates: 15g, Protein: 8g, Fat: 7g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0g, Cholesterol: 17mg, Sodium: 410mg, Potassium: 630mg, Dietary Fiber: 3g, Sugar: 6g, Vitamin A: 468IU, Vitamin B6: 0.2mg, Vitamin C: 22mg, Vitamin E: 0.4mg, Vitamin K: 18µg, Calcium: 142mg, Folate: 43µg, Iron: 2mg, Manganese: 0.4mg, Magnesium: 44mg, Zinc: 1mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked this stuffed zucchini recipe, you might also enjoy:


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

5 from 18 votes (8 ratings without comment)

Leave a comment

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

Recipe Rating




18 Comments