If you think zucchini blossoms are just pretty vessels for crispy batter, think again. Their delicate flavor (green, with a whisper of squash) is too lovely to bury under crunch. This Stuffed Zucchini Blossoms recipe keeps things simple: roasted, not fried, and filled with creamy ricotta, fresh basil, and a bright hit of lemon zest. Just the taste of summer, barely touched, and ready in 30 minutes.

Roasted stuffed zucchini blossom in a vintage floral plate with one blossom cut in half.

Why you should try this recipe

  • Simple, fresh ingredients – Creamy ricotta, fragrant basil, and a bright squeeze of lemon zest come together in a way that’s easy and satisfying. It’s the kind of dish that feels just right on a warm evening. Looking for another simple, summery favorite? Try my Eggplant Involtini (Italian Eggplant Rolls).
  • Delicate flavor front and center – Skipping the batter and frying means you actually get to taste what makes zucchini blossoms special: that soft, fresh flavor with just a hint of something floral. Have an abundance of zucchini this summer? Try them in Zucchini Parmigiana or toss them in Mediterranean Pearl Couscous Salad.
  • Easy summer appetizers – Roasting is a low-effort way to bring out the best in these blossoms—no splattering oil, no mess. They’re perfect for weeknight dinners or when friends drop by. Serve with Feta and Red Pepper Dip and Mutabbal (Middle Eastern Eggplant Dip) for a laid-back summer spread that still feels special.

  Get 5 Days of 30-Minute Vegetarian Dinners – FREE!

Sign up TO MY EMAIL SERIES + NEW RECIPES


The ingredients you’ll need

Fresh zucchini blossoms, basil, ricotta, olive oil, lemon, salt and pepper.

(Note: the full ingredients list, including measurements, is provided in the recipe card at the end of the post.)

  • Zucchini blossoms – Look for fresh, vibrant flowers (not wilted), with bright orange or yellow petals that are intact, not bruised, torn, or slimy. Freshness is key: these delicate blossoms are fleeting, so your best bet is a farmers’ market or a well-stocked specialty grocer during their short season.
  • Ricotta cheese – Use whole-milk, authentic ricotta for the creamiest, most flavorful filling. Low-fat versions are often watery and will make your stuffed blossoms soggy. This recipe calls for the real deal! Got extra? Use it in a Whipped Ricotta Dip With Roasted Olives or Lemon Ricotta Cake.

Love zucchini? Check out my Mücver (Zucchini Feta Fritters)!

How to make Stuffed Zucchini Blossoms?

(Note: please see the recipe card below for the complete written instructions and measurements.)


Ricotta lemon basil filling ina bowl.

Step 1. Make the ricotta filling – Drain the ricotta in a fine mesh strainer for about 10 minutes to remove excess water. In a mixing bowl, combine ricotta, lemon zest, chopped basil, salt, and pepper. Mix gently with a spoon or spatula until smooth and well combined.

Hand brushing a baking sheet with olive oil.

Step 2. Prepare the baking dish – Brush a ¼ sheet pan or baking dish with 1 tablespoon of olive oil and set aside.


Hands removing the pistil from a zucchini blossom.

Step 3. Prep the zucchini blossoms – At the base of each flower, you’ll find the pistil (a small yellow or brown part) that should be removed, especially if it’s brown, as it can add bitterness. Note: The petals may stick together; gently separate them without tearing.

Raw zucchini blossom stuffed with ricotta basil filling.

Step 4. Stuff the flowers – Hold each blossom open and gently scoop about 1 tablespoon of ricotta filling into the base.


Hands twirling a stuffed zucchini blossom.

Step 5. Close and seal – Fold the petals around the filling to close any gaps, then twirl the orange tips of the flower to seal them neatly.

Stuffed zucchini blossom on a sheet pan brushed with olive oil.

Step 6. Roast – Place the stuffed blossoms on the prepared baking dish and brush them lightly with the remaining olive oil. Bake for 17-20 minutes, until golden and tender.


Roasted stuffed zucchini blossom on a baking sheet.


Nim Keys – Useful Stuffed Zucchini Blossoms Tips

  1. Don’t rinse the flowers – Zucchini blossoms are incredibly delicate. Rinsing them under water can bruise the petals, cause them to tear, or make them too wet to work with. Instead, gently inspect and clean them with a soft brush or a damp paper towel if needed.
  2. Handle with care – These fragile blossoms can tear with the lightest tug. Be gentle as you open the petals and fill them: patience here really pays off for a beautiful final result.
  3. Expect some liquid – A bit of moisture may seep out as the blossoms roast (this is totally normal). Just continue baking until the liquid evaporates and the blossoms are golden and tender, with a light crisp at the edges.

Wine Pairing🍷


Etna Bianco

Etna Bianco’s bright acidity and mineral notes make it a perfect match for the delicate flavors of the roasted zucchini blossoms. Its subtle citrus and herbal undertones echo the lemon zest and basil in the filling, enhancing without overpowering.


Roasted stuffed zucchini blossom in a vintage floral plate with a kitchen cloth.

Recipe FAQs

What does a zucchini blossom taste like?

Zucchini blossoms have a delicate, fresh flavor that’s subtly vegetal, like a young zucchini, but lighter and with a faint floral note. Their texture is soft and tender, making them the perfect vessel for creamy fillings.

Are zucchini blossoms good for you?

Yes! Zucchini blossoms are low in calories and contain small amounts of vitamins A and C, along with antioxidants. While they’re not a nutritional powerhouse, they’re a lovely, wholesome addition to a seasonal diet, especially when prepared simply.

Can I made stuffed zucchini blossoms ahead of time?

You can! Stuff the blossoms a few hours in advance and store them in a single layer in the fridge, lightly covered. Just bring them back to room temperature before roasting. For best texture and flavor, roast them the same day you prepare them.



If you tried these Stuffed Zucchini Blossoms or any other recipe on my blog, please leave a ✨ star rating and let me know how it went in the ✍️ comments below! Merci!

Roasted stuffed zucchini blossom in a vintage floral plate with one blossom cut in half.

Stuffed Zucchini Blossoms With Ricotta & Basil

5 from 1 vote
PRINT SAVE
Prep Time : 10 minutes
Cook Time : 20 minutes
Total Time : 30 minutes
Servings : 6 (12 zucchini blossoms)
If you think zucchini blossoms are just pretty vessels for crispy batter, think again. Their delicate flavor (green, with a whisper of squash) is too lovely to bury under crunch. This Stuffed Zucchini Blossoms recipe keeps things simple: roasted, not fried, and filled with creamy ricotta, fresh basil, and a bright hit of lemon zest. Just the taste of summer, barely touched, and ready in 30 minutes.

INGREDIENTS
 

  • 1 cup (250 g) whole milk ricotta cheese
  • ½ tablespoon finely grated lemon zest (zest of half a lemon)
  • ¾ cup (20 g) fresh basil leaves (chopped)
  • ¼ teaspoon kosher salt
  • ¼ teaspoon ground pepper
  • 2 tablespoons (30 ml) extra-virgin olive oil
  • 12 zucchini blossoms

INSTRUCTIONS

  • Make the ricotta filling – Drain the ricotta in a fine mesh strainer for about 10 minutes to remove excess water. In a mixing bowl, combine ricotta, lemon zest, chopped basil, salt, and pepper. Mix gently with a spoon or spatula until smooth and well combined.
  • Prepare the baking dish – Brush a ¼ sheet pan or baking dish with 1 tablespoon of olive oil and set aside.
  • Prep the zucchini blossoms – At the base of each flower, you’ll find the pistil (a small yellow or brown part) that should be removed, especially if it’s brown, as it can add bitterness. Note: The petals may stick together; gently separate them without tearing.
  • Stuff the flowers – Hold each blossom open and gently scoop about 1 tablespoon of ricotta filling into the base.
  • Close and seal – Fold the petals around the filling to close any gaps, then twirl the orange tips of the flower to seal them neatly. (See step-by-step photos above.)
  • Roast – Place the stuffed blossoms on the prepared baking dish and brush them lightly with the remaining olive oil. Bake for 17-20 minutes, until golden and tender. Enjoy!

NOTES

  1. Don’t rinse the flowers — Zucchini blossoms are incredibly delicate; rinsing will bruise them and make them unusable.
  2. Handle with care — These fragile flowers bruise and break easily, so be gentle at every step for the best results.
  3. Expect some liquid — It’s normal for a bit of moisture to seep out during roasting; just keep baking until it evaporates and the blossoms turn golden and tender.
Calories: 117kcalCarbohydrates: 2gProtein: 5gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 21mgSodium: 133mgPotassium: 83mgFiber: 0.1gSugar: 0.1gVitamin A: 665IUVitamin C: 6mgCalcium: 98mgIron: 0.4mg
Course Appetizer
Cuisine Italian
Diet Vegetarian
Did you make this recipe?Don’t forget the last step! Leave a comment below to let me know how it went!
5 from 1 vote

Leave a Comment & Rating

Thank you for your feedback! Our readers LOVE to read your reviews, adaptations, and suggestions!

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

Recipe Rating




2 Comments

  1. 5 stars
    Absolutely loved this recipe! The zucchini blossoms turned out tender and delicious. I’ll be making these again and again!