Stuffed Zucchini Flowers
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.I can never resist these bright blossoms, especially when I turn them into stuffed zucchini flowers. I use creamy ricotta, parmesan, and lemon zest to stuff the delicate petals and bake until they have softened and the filling is warm and silky. They look like something straight out of a little Italian cafe, which is impressive considering it only takes 30 minutes to make.

I am no stranger to stuffing things, but usually they are foods you would expect, like my stuffed vegetarian zucchini boats. But when it is that special time during summer, and the zucchini plants start blooming, the flowers are all I am interested in. Their delicate texture pairs so naturally with creamy ricotta and fresh basil, and the quick baking time keeps them from softening too much and becoming heavy. If you think this is the kind of meal you would only eat in a restaurant, think again. Make these stuffed zucchini flowers the next time they are in bloom, and I promise, you will impress everyone you serve them to.
The very first time my kids saw me with a basket of zucchini blossoms, they thought I had officially lost my mind. My daughter even told me that she cooks flowers in her pretend kitchen garden, but that we should not be eating them in real life. Ha! I explained how some flowers are, in fact, edible, and that these blossoms taste just like sweet squash and can be filled just like my vegan stuffed mushrooms. It took a few tries, but now they love eating them.
👩🏽🍳 Why I Love This Recipe
Golden edges, creamy ricotta, and sweet basil make these stuffed zucchini flowers impossible to resist once summer arrives. The blossoms turn soft and fine in the oven while the filling stays rich and smooth, making them perfect as an appetizer or part of a light meal. As a nutritionist, I love that this recipe bakes the flowers instead of frying them, allowing the fresh flavors to stand out.
Despite their intricate appearance, these stuffed zucchini flowers are incredibly easy to make. Which is another reason I love this recipe. I start by making sure the flowers are completely clean, and rinse them under cold water. Then I dry them off gently, removing any excess moisture before removing the stems and stamens. I mix the ricotta, parmesan, seasoning, and lemon zest, then pipe it into each flower, gently closing the petals around it. After flowers have baked for a short time, I arrange them on top of my blended basil sauce, with some cherry tomatoes and balsamic drizzle.
A few summers ago, I made these stuffed zucchini flowers for a cookout with friends. Everyone was immediately intrigued and surprised when I told them how quickly and easily they come together. My one friend recently bought a house complete with a vegetable garden, and when she realized that she could have been harvesting those flowers, she felt like kicking herself.
The following year, I had not even had a chance to get to the farmers’ market, but she arrived on my doorstep, beaming with a container of the most beautiful zucchini flowers I have ever seen. We decided to make a deal. She would keep me in supply of the blossoms, and in exchange, I would make the stuffed flowers for her at least once a year. If you are keen on making this recipe, be sure not to miss the harvest times.
Latest Recipe Video!

🥘 Ingredients
These stuffed zucchini flowers require a handful of fresh ingredients, which help balance the delicate flavor of the blossoms. This is everything I use:

Zucchini flowers: Fresh zucchini blossoms are the highlight of this recipe. I always look for flowers that still look vibrant and intact without any bruising or wilting.
Ricotta cheese: Ricotta creates a soft, creamy filling that pairs perfectly with the delicate petals. I like using full-fat ricotta for the smoothest texture. You could also make your own vegan cashew ricotta for a plant-based alternative.
Parmesan cheese: I use this to add a salty and nutty flavor that balances the mild ricotta. If you want to make it fully vegan, use nutritional yeast instead.
Nutmeg: Just a small pinch adds warmth and complexity to the filling.
Salt and black pepper: I use these to season the filling and sharpen the flavor of the cheeses.
Fresh basil: Basil blended with olive oil creates a bright herb sauce that keeps the dish tasting fresh and light.
Extra virgin olive oil: A drizzle of olive oil helps the basil blend smoothly while adding richness.
Cherry tomatoes: Sweet cherry tomatoes bring an acidic freshness that counteracts the creaminess of the ricotta.
Balsamic syrup: I drizzle balsamic syrup over the final dish for a sweet and tangy finish.
Lemon zest: I brighten the ricotta mixture with fresh lemon zest.
🔪 How To Make
I make these baked stuffed zucchini flowers in just a few simple steps. Everything feels much easier once the flowers are cleaned and ready to fill. This is how I make them:
Clean the blossoms: First, I gently rinse the zucchini flowers under cool water, turning them upside down to make sure I get rid of any bugs or dirt. Then I carefully pat them dry with a paper towel and gently remove the stems and stamens from inside each flower.

Mix the filling: In a bowl, I combine the ricotta, parmesan, nutmeg, salt, black pepper, and lemon zest until the filling looks creamy but still slightly textured.

Blend basil pesto: I add fresh basil, olive oil, and a pinch of salt to a blender, then blend until smooth and vibrant green.

Fill the flower: Using a piping bag or small spoon, I gently fill each blossom with the ricotta mixture. I stop before overfilling so the petals can still close around the cheese.

Repeat: I repeat the process with the remaining ricotta mixture and remaining zucchini flowers.

Arrange on a baking tray: Next, I place the stuffed flowers onto a lined baking tray with space between each one.

Bake: I bake the zucchini flowers in a 350F preheated oven for 2-3 minutes until the filling softens and the petals turn lightly golden at the edges.

Plate and serve: Finally, I spoon basil sauce onto the plate, arrange the zucchini flowers on top, then scatter cherry tomatoes around them before finishing with balsamic syrup.

💭 Expert Tips
My #1 Secret Tip for this stuffed zucchini flowers recipe is to avoid overbaking them. The blossoms are very delicate, and just a few extra minutes in the oven can cause the petals to lose their soft texture and become too fragile. I always keep a close eye on my flowers while they are in the oven.
Other Tips To Keep In Mind:
- Dry gently: I always dry the flowers carefully after washing since extra moisture can water down the filling.
- Do not overfill: Too much ricotta can split the flowers while baking. I stop once the blossom looks comfortably filled, using about 2-3 tablespoons of mixture, but not bulging.
- Use fresh ricotta: Fresh ricotta tastes lighter and creamier than very dense packaged versions, which contain added stabilizers.
- Serve quickly: These taste best warm from the oven while the filling is still soft and creamy.
- Use a piping bag: I like using a piping bag to fill the blossoms for a neater and more precise finish. If you do not have a piping bag, add the filling to a zipper bag, push the contents to one corner, and snip off the tip.
📖 Variations
Sometimes I switch up these stuffed zucchini flowers depending on the season or who I am serving them to. These are 3 variations that always get a lot of compliments:
Greek version: I swap the parmesan for 1/3 cup crumbled feta and add oregano to the ricotta filling. My husband loves this version with extra olives and sundried tomatoes on the side.
Spinach artichoke: Chopped spinach and diced artichoke hearts turn the filling into something very similar to spinach artichoke dip. My kids love this version, which is funny since spinach artichoke dip is not their favorite. Ha!
Sundried tomato version: I fold 2 tablespoons of finely chopped sundried tomatoes into the ricotta mixture for a richer, slightly tart flavor. Just be sure to drain and dab off any excess oil or water from the tomatoes before adding to the ricotta.
🍽 Serving Suggestions
I love serving these baked zucchini flowers as a starter before a larger Italian-style dinner. I recommend placing them on a vegetarian cheeseboard as a fun surprise, or serving them with a spinach and arugula salad with vegan Italian dressing to bring all the flavors together.
The last time I made these stuffed zucchini flowers, it was not as a starter but rather as part of a tapas-style dinner. It was a warm summer evening, and all I wanted was fresh flavors, small portions, and bright colors on my dinner table. I laid out the baked blossoms with some bruschetta burrata, a few pieces of gluten-free biscotti with apricots and walnuts, and of course, an ice-cold glass of my Italian margarita.
🧊 Storing And ♨️ Reheating
Refrigeration: I store leftover stuffed zucchini flowers in an airtight container in the refrigerator for up to 2 days.
Freezing: This recipe is not suitable for freezing since the petals become very soft after thawing.
Reheating: I reheat the blossoms in a toaster oven or regular oven at 350F for a few minutes until warmed through. Microwaving makes the flowers too soft.
❓Recipe FAQs
Mascarpone, whipped cottage cheese, goat cheese, or even thick Greek yogurt can work depending on the flavor you want. Personally, I love the sharper flavor of goat cheese in these sweet little flowers. But if you want something richer and smoother, mascarpone works best.
I avoid overcrowding the baking tray and make sure not to overstuff the blossoms. The flowers only need a few minutes in the oven, so be sure to watch them closely.
Unfortunately, zucchini flowers have a very short shelf life and need to be used as soon as possible. I never leave mine for more than 24 hours after picking or purchasing. If you want to try to extend their lifespan, I recommend storing them unwashed, in an airtight container in the fridge. Be sure to layer the blossoms between damp paper towels. This may give you a few extra days.

Love this vegetarian italian recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Stuffed Zucchini Flowers
Ingredients
- 12 zucchini flowers
- 500 g fresh whole milk ricotta sheep's milk or cow's milk is fine.
- ½ tsp ground nutmeg enough to sprinkle over the cheese
- 1 cup parmigiano reggiano
- 1 dash salt more to taste
- 1 bunch of basil
- 2 tbsp extra virgin olive oil for the sauce
- 1 cup chopped cherry tomatoes
- 1 tbsp balsamic syrup for plating
Instructions
- De-stem the flowers.
- Mix the ricotta with parmesan, a dash of salt, and nutmeg in a separate bowl.
- Put basil leaves in a blender with olive oil and a pinch of salt. Set aside (This basil pesto will be used for plating). Meanwhile, using a pastry bag or spoon, put the ricotta mixture (about 2-3 Tbsp) inside the center of the flower. Repeat with each flower.
- Place the zucchini flowers in a single layer on a baking sheet, and place them in the oven, preheated at 350 degrees F for 2-3 minutes until the flowers are golden brown and the cheese has melted.
- Serve with basil sauce, chopped cherry tomatoes and a balsamic syrup. (3 stuffed flowers per serving).
Notes
- My #1 Secret Tip for this stuffed zucchini flowers recipe is to avoid overbaking them. The blossoms are very delicate, and just a few extra minutes in the oven can cause the petals to lose their soft texture and become too fragile. I always keep a close eye on my flowers while they are in the oven.
- Dry gently: I always dry the flowers carefully after washing since extra moisture can water down the filling.
- Do not overfill: Too much ricotta can split the flowers while baking. I stop once the blossom looks comfortably filled, using about 2-3 tablespoons of mixture, but not bulging.
- Use fresh ricotta: Fresh ricotta tastes lighter and creamier than very dense packaged versions, which contain added stabilizers.
- Serve quickly: These taste best warm from the oven while the filling is still soft and creamy.
- Use a piping bag: I like using a piping bag to fill the blossoms for a neater and more precise finish. If you do not have a piping bag, add the filling to a zipper bag, push the contents to one corner, and snip off the tip.






So gonna make these next Spring when we get blossoms!!!
Yay! I’m sure you’ll love this recipe!
The combination of the delicate zucchini petals and the cheesy, flavorful stuffing is simply divine. It’s such a unique and delicious appetizer that always leaves me wanting more.
Thank you so much Gianne!
I can have this ALL DAY!
Awesome! So happy you liked this recipe!
This is the perfect use for zucchini flowers! I love that this recipe is baked, and not fried, as well.
Yes!! Thanks Raia!
This recipe took me right back to when I had these in Tuscany last summer. The video was very helpful for showing the piping technique.
Aw yay! So happy to hear that Karlie!
Just tried this recipe and my family loved it. Thank you so much!
Yay! So happy to hear that Shadi!
This looks and sounds amazing! I’ve never had anything like this and can’t wait to try it.
Thanks so much! I’m sure you will love it!
I can’t wait to try this recipe when my zucchini is in bloom! I love zucchini flowers.
Thanks so much!! I’m sure you will love it!
Can I ask whether the cheese does not have rennet (animal bones) in them? Did you ask the restaurants in Italy? Sorry, I’m a strict vegetarian? Thanks
Hi Kimberly! We didn’t ask the restaurants in Italy — so I honestly have no idea whether their cheeses were made with animal rennet or vegetable rennet. So sorry I can’t be more helpful! But I’d just ask when you go, I’m sure they’ll be able to tell you. And in the US, most cheeses you can find at the grocery store aren’t made with animal rennet so you should be good there!
I have read so much about ricotta-stuffed zucchini flowers in Frances Mayes’ and Marlena de Blasi’s books! I would love to try some out some time, but I haven’t even seen them in India anywhere. 🙂
Ahhh yes – I’m not sure if you can get zucchini flowers in India! Not sure if they even grow there — but you should look in your local markets during the summer when they are in season. You never know, you might get lucky! 🙂 If you don’t find zucchini flowers, you can use this filling to stuff just about any vegetable and it will taste great.
These look so good! I’ve only had zucchini flowers that have been fried – which as you say are delicious but not the healthiest option. I’d love to try this recipe out!! Sounds so yummy and fresh tasting!
Thanks Maria!! It really is a much lighter/healthier dish – you’ll have to let me know how it turns out for you!
I love this recipe! I was used to have that very often in Italy.
That’s great!! Thanks Anto!
They are so pretty!
Thanks Melanie!! I’m sure you will love this recipe!
This summer I tried squash blossoms for the first time at Mesa Grill, Bobby Flay’s restaurant in Las Vegas. They were the deep fried version and absolutely delicious, but they cost $6 each! I have three zucchini plants and lots of tomatoes in my garden now so I’ll have to try your recipe. I love that they’ll be a lot less money and healthier since they’re baked.
Oh that’s so amazing that you have a vegetable garden at home! That is one of my dreams when we have our own house (vs. an apartment 🙂 ). And yes, using veggies from your garden will make this a much more budget-friendly and healthy dish – can’t wait to hear how you like it!