My Stuffed Zucchini Flowers are soft, herby, and lighter than most stuffed vegetables you've probably tried. They're a summer favorite in both Turkish and Greek kitchens, and once you've made a batch, you'll understand why.

The filling is just rice, tomato, and fresh herbs, and the flowers cook gently in olive oil until the rice turns tender. They're easy to make once you get the hang of filling them, and they taste even better the next day.
Jump to:
This is the vegan, olive oil style of dolma that Turkish and Greek cooks have been making for generations, sometimes called kabak çiçeği dolması in Turkey or kolokythoanthoi yemista in Greece. It's naturally dairy-free too, just rice, herbs, tomato, and good olive oil.
Why This Recipe Works
- The rice gets a head start on the stove before it goes into the flowers. Zucchini flowers cook much faster than raw rice does, so if you stuffed them with uncooked rice, the delicate petals would fall apart long before the rice finished. Partly cooking the rice first means both finish at the same time.
- It's naturally vegan and dairy-free, with no substitutions needed, so it works for most dietary needs straight off the ingredient list.
- You can make the filling a day ahead, which makes the actual stuffing and cooking on serving day much quicker.
- Fresh mint, dill, parsley, and basil give it a bright, herby flavor without needing a long list of spices.
- The blossoms themselves are delicate and light, a nice change from the denser, more filling meat and rice stuffed zucchini most people know.
- Leftovers taste even better the next day. Like most Turkish olive oil dishes, the flavor deepens once it's had time to sit in the fridge.
Ingredients You'll Need
Please scroll down to the recipe card below for the full ingredients list with measurements, complete recipe method, recipe notes, and nutritional information.

- Olive oil - Softens the onion and adds richness to the filling.
- Onion - The base of the filling, it turns sweet once it's cooked.
- Short grain rice - Holds together well and won't turn mushy once it finishes cooking inside the flowers.
- Tomatoes - Grating instead of chopping keeps the filling smooth and adds moisture as the rice cooks.
- Paprika - For some color and a mild, smoky note.
- Dried mint or fresh mint - A classic herb in Turkish and Greek stuffed dishes. Dried mint works fine if you don't have fresh.
- Fresh dill - Adds a light, slightly grassy flavor common in Mediterranean rice fillings.
- Fresh parsley - Adds brightness and a fresh, herby flavor.
- Fresh basil - Not traditional in every version of this dish, but it adds a subtle sweetness that works well here.
- Sugar - Balances out the tang from the tomato and lemon juice.
- Lemon juice - Freshly squeezed lemon juice adds brightness and a little acidity to the filling.
- Water - It helps the rice cook partway before it goes into the flowers.
- Zucchini flowers (25 to 30): Look for ones that are fresh, bright, and free of tears. See the section below for where to find them and how to prep them.
Finding and Prepping Zucchini Flowers
Zucchini flowers aren't always sitting in the regular produce aisle, but they're not hard to track down once you know where to look. Farmers markets, farm shops, and local farms are the most reliable source in summer, and some Mexican, Middle Eastern, or Italian grocery stores carry them too, since they're used across several cuisines.
I get mine straight from a local farmer near me, who's always happy to give them away since most people skip right past them. If you grow zucchini yourself, pick the flowers early in the morning while they're still open, since they close up as the day warms.
Both male and female flowers are edible, but most cooks use the male ones since picking those doesn't affect the plant's zucchini yield. Male flowers grow on a long, thin stem with no fruit at the base, while female flowers have a small zucchini attached underneath.
Zucchini flowers are delicate and don't keep long, so it's best to use them the same day you buy or pick them. If you need to hold them overnight, trim the stems and stand them upright in a glass of water in the fridge, the same way you'd keep cut flowers, and change the water the next day. Keep the water at the stems only; letting the blossoms themselves get wet makes them close up and harder to stuff. If you'd rather not give up the fridge space to a glass of water, stack the flowers dry in a sealed airtight container instead, and they'll keep for 2 to 3 days.
Handle them gently. Rinse them briefly in cool water to knock off any dirt or hidden bugs, then pat them dry with a paper towel. Reach inside each flower and pinch or trim out the stamen (the small central stalk), since it has a slightly bitter taste.

How to Make Stuffed Zucchini Flowers
Make the Rice Filling
Heat the olive oil in a pot over medium heat and cook the diced onion until it softens, about 4 to 5 minutes. Stir in the rice and cook for a minute so it picks up some of the oil. Add salt, pepper, paprika, sugar, and dried mint, if using, and sauté for a minute.


Add the grated tomato and lemon juice, then pour in the ½ cup of water. Simmer, stirring occasionally, until the water is mostly absorbed and the rice is just partway cooked, not fully soft yet. Take the pot off the heat, stir in the dill, parsley, basil, and fresh mint, if using, and let the filling cool for about 10 minutes before you handle it.


Stuff and Cook the Flowers
Gently open the petals of each flower and spoon in about a tablespoon of filling, a little more if the flower is on the larger side. Don't pack it in tightly, the rice still has cooking to do and needs room to expand. Fold the petal tips back over the filling to close each flower.


Arrange the stuffed flowers snugly in a pot, packed against the side of the pan or against each other so they stay closed and hold their shape.
Mix the 1 cup of water with 1 tablespoon of olive oil and pour it over the flowers. Cover the pot and cook on low heat for about 30 minutes, until the rice inside is fully softened.


Turn off the heat and let the flowers rest, still covered, until they're no longer piping hot, they taste better once they've cooled slightly rather than served straight off the heat.
Recipe Tips From the Chef
- Keep unused flowers fresh in water. If you're not using them the same day, trim the stems and stand them in a glass of water in the fridge, like cut flowers. Keep the water at the stems only, blossoms that get wet will close up and become harder to stuff. If you'd rather skip the glass of water, stack them dry in a sealed airtight container instead, and they'll keep for 2 to 3 days.
- Don't skip the partial pre-cooking of the rice. If you stuff the flowers with raw rice, it won't cook through in the short simmering time, and the flowers will fall apart before the rice is done.
- Leave room in each flower. Rice expands as it finishes cooking, so an overstuffed flower is more likely to split open.
- A plate placed on top of the flowers while they cook keeps them from shifting around and helps them hold their shape, if your pot is wide enough for one to fit.
- Save any leftover filling. Cook it separately in a small covered pan with a splash of water, like a simple rice pilaf, and serve it on the side or use it to stuff a few extra vegetables.
- If a flower tears while you're filling it, don't worry, just fold the petals over as best you can. It'll still hold together once it cooks.
- Rinse the rice first, if you like. It is not essential, but a quick rinse under cool water removes some surface starch and helps the grains cook up a little more separate.
Storage and Reheating Instructions
Let the stuffed zucchini flowers cool to room temperature, then store them in an airtight container in the fridge for up to 5 days. Like most Turkish olive oil dishes, they're traditionally served cold or at room temperature, so you can eat them straight from the fridge, no reheating needed. If you'd rather warm them, a few minutes in a low oven works better than the microwave, which can make the delicate petals go soggy.
Freezing isn't recommended for the finished, stuffed flowers. Once cooked, they're too delicate to hold up well after thawing and tend to turn mushy. If you have extra uncooked filling, though, that freezes well on its own for up to 3 months. Thaw it in the fridge overnight before using.
Variations
- Add pine nuts and currants to the filling for a slightly sweeter, nuttier version, common in some Turkish kitchens. A pinch of allspice or cinnamon alongside them brings out the classic Aegean flavor.
- Add lemon zest to the filling for extra brightness alongside the lemon juice already in the rice.
- Swap in whatever fresh herbs you have on hand. If you don't have basil or dill, extra parsley and mint alone still make a good filling.
- No zucchini flowers on hand? Use the same filling to stuff small whole zucchini instead. Halve them, scoop out the centers, fill, and simmer the same way, just plan on a longer cooking time since the zucchini itself needs to soften too. If you'd rather have a heartier, meat and rice version stuffed into whole zucchini, my Kabak Dolması recipe is a good one to try.
- Add ground lamb or beef to the filling if you want a heartier, non vegan version. Brown it with the onion first, and cut back the rice slightly to make room for it.
Serving Suggestions
Serve stuffed zucchini flowers with a bowl of plain yogurt or cacik on the side, the cool tang works well against the lemony rice. For a non vegan finish, top them with a piece of feta instead. They also make a nice addition to a meze spread alongside hummus, stuffed grape leaves, and a piece of borek, from a classic cheese borek to a meatier kiymali borek.
A crisp Persian Shirazi Salad or Greek Cucumber Salad rounds out the table nicely. Warm Greek pita bread or a slice of Horiatiko Psomi (Greek village bread) on the side is good for scooping up any extra filling that spills out.
Recipe FAQs
This is the stuffed, simmered version, sometimes called dolma style, where the flowers are filled with rice and herbs and cooked gently in olive oil. Fried zucchini flowers are a different dish, usually dipped in batter and pan fried or deep fried with little or no filling.
Stovetop is the traditional method and gives the best texture, but you can arrange the stuffed flowers in a baking dish, pour the water and oil mixture over them, cover tightly with foil, and bake at 350°F (175°C) for about 30 to 35 minutes, until the rice is tender.
Short grain rice holds its shape best inside the flowers, but bulgur or quinoa can work as a swap if you need a change. Cooking times may vary slightly, so check that the grain is tender before assembling the flowers.
Related Recipes
For more delicious stuffed vegetables recipes, why not try:
Did you make this recipe? Please let me know how it turned out! Leave a comment below and tag @cookingorgeous on Instagram and hashtag it #cookingorgeous.
I hope you enjoy the process of making these delicious Stuffed Zucchini Flowers - Kabak Çiçeği Dolması as much as you enjoy eating them! 🙂
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Cooking Gorgeous

Stuffed Zucchini Flowers
Ingredients
For the Filling
- 2 tablespoon olive oil
- 1 onion diced
- 1 cup short grain rice
- 2 tomatoes grated
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- 1 teaspoon dried mint or 1 tablespoon fresh mint, chopped
- 1 tablespoon fresh dill chopped
- 2 tablespoon fresh parsley chopped
- 1 tablespoon fresh basil chopped
- ½ teaspoon sugar
- 2 tablespoon lemon juice
- ½ cup water
For the Flowers
- 25-30 zucchini flowers
For Cooking
- 1 cup water
- 1 tablespoon olive oil
Instructions
Make the Rice Filling
- Heat the olive oil in a pot over medium heat and cook the onion until soft, 4 to 5 minutes.
- Stir in the rice and cook for 1 minute.
- Add the salt, pepper, paprika, sugar, and dried mint, if using, and sauté for a minute.
- Add the tomato and lemon juice, then pour in the water.
- Simmer until the water is mostly absorbed and the rice is partway cooked.
- Remove from heat, stir in the dill, parsley, basil, and fresh mint, if using, and let cool for 10 minutes.
Stuff and Cook the Flowers
- Gently open each flower and spoon in about 1 tablespoon of filling, a little more if the flower is on the larger side. Do not pack it in tightly, the rice still has cooking to do and needs room to expand.
- Fold the petal tips over the filling to close each flower.
- Arrange the stuffed flowers snugly in a pot, packed against the side of the pan or against each other so they stay closed and hold their shape.
- Mix the water and olive oil together and pour over the flowers.
- Cover the pot and cook on low heat for about 30 minutes, until the rice is fully softened.
- Turn off the heat and let the flowers rest, still covered, until they're no longer piping hot. They taste better once they've cooled slightly rather than served straight off the heat.
Notes
- Storage: Leftovers keep in an airtight container in the fridge for up to 5 days. Best served cold or at room temperature. Not recommended for freezing once cooked, the petals turn mushy after thawing. Leftover uncooked filling freezes well for up to 3 months.
- Dietary: Naturally vegan, vegetarian, dairy-free, and gluten-free as written.
- Substitutions: No dill or basil on hand? Extra parsley and mint alone still make a good filling. No zucchini flowers? Use the same filling to stuff small whole zucchini instead, just allow more cooking time.
- Make ahead: The rice filling can be made up to a day ahead and refrigerated.
- Keep unused flowers in water: If not using them the same day, trim the stems and stand them in a glass of water in the fridge, like cut flowers. Or stack them dry in a sealed airtight container instead, and they will keep for 2 to 3 days.
- Pre-cook the rice: Do not skip this step, or it will not finish cooking in the short simmering time, and the flowers will fall apart first.
- Leave room in each flower: Rice expands as it finishes cooking, so an overstuffed flower is more likely to split open.
- Weigh them down if needed: A plate set on top of the flowers while they cook helps them hold their shape.
- Use up leftover filling: Cook it separately in a small covered pan as a simple rice pilaf, or use it to stuff a few extra vegetables.
- Do not worry about torn flowers: Just fold the petals over as best you can. They will still hold together once cooked.
- Rinse the rice, if you like: Not essential, but it removes some surface starch so the grains cook up a little more separate.









Leave a Reply