Risotto ai Fiori di Zucca (Squash Blossom Risotto)

Overhead view of golden risotto ai fiori di zucca in a shallow bowl topped with torn squash blossoms and parmesan.
Jump to Recipe

Risotto ai fiori di zucca is a Northern Italian risotto built on a light vegetable broth, soffritto, and fresh zucchini blossoms folded in at the end so they keep their color and shape. Most versions add a pinch of saffron and a spoon of mascarpone or butter for a silky, pale-gold finish. The blossoms cook fast, about 2 minutes, so timing matters more than any other step here.

I make this in early summer when zucchini plants throw off more blossoms than they do fruit. Farmers market bags of squash blossoms are cheap this time of year, and the risotto is a good way to use a big handful without wilting them under a heavier sauce.

The technique is standard risotto, the same one-pot method used for this creamy risotto with savoy cabbage: toast the rice, add wine, then ladle in hot broth a bit at a time while stirring often. What’s different is the finish. Half the blossoms melt into the broth partway through cooking and turn it a soft yellow-green. The rest go in raw at the end, torn by hand, so you get whole ribbons of color and texture on top.

Why You’ll Love This Recipe

  • Uses a full handful of squash blossoms without wilting all of them
  • Saffron and mascarpone give it a pale gold color and glossy finish
  • Standard risotto method, no special equipment beyond a wide pan
  • Good use for a farmers market bag of blossoms before they wilt

Ingredient Notes

  • Carnaroli rice: Carnaroli holds its bite better than arborio and is more forgiving if you overcook it slightly. Arborio works fine too and cooks a bit softer.
  • Zucchini blossoms: Male blossoms without a baby zucchini attached work best here since they’re less watery. Buy them the same day you plan to cook, they wilt within 24 hours.
  • Saffron threads: Steep the threads in warm broth for 5 minutes before adding, this pulls out more color and flavor than dropping them in dry.
  • Mascarpone: Adds a rounder, less sharp creaminess than butter alone. You can leave it out and use an extra 20 g butter instead.
  • Vegetable broth: Use a light, clear broth so it doesn’t compete with the blossoms. Check the label if you need this gluten free, some bouillon cubes add wheat fillers.
Overhead view of golden risotto ai fiori di zucca in a shallow bowl topped with torn squash blossoms and parmesan.

Risotto ai Fiori di Zucca (Squash Blossom Risotto)

A saffron-tinted risotto built on vegetable broth and finished with fresh zucchini blossoms, half melted into the rice and half folded in raw at the end.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: First Course (Italian "primo")
Cuisine: Italian (Northern Italy)
Calories: 661

Ingredients
  

Risotto base
  • 320 g Carnaroli or arborio rice carnaroli holds its bite better, arborio works too and cooks slightly softer
  • 1 Shallot medium; finely chopped
  • 50 g Butter divided, half for soffritto, half for mantecatura
  • 1 tbsp Olive oil
  • 120 ml Dry white wine a crisp one like Vermentino or Pinot Grigio
  • 1.2 l Vegetable broth hot, kept at a bare simmer around 85 C / 185 F
  • 1/4 tsp Saffron threads steeped in 2 tbsp of the warm broth for 5 minutes
  • 60 g Parmesan finely grated, plus extra for serving
  • 30 g Mascarpone about 2 tbsp
  • Salt to taste
  • Black pepper to taste
Squash blossoms
  • 20 Zucchini (squash) blossoms to 24; male blossoms without a baby zucchini attached work best, remove the stamen and tough green sepals

Method
 

Prep
  1. Gently pull the stamen out of each blossom and pinch off the tough green sepals at the base. Wipe each one clean with a damp paper towel rather than rinsing under water, since they bruise fast.
  2. Tear half the blossoms into 2 to 3 strips and set the rest aside whole.
  3. Steep the saffron threads in 2 tbsp of warm broth for 5 minutes, then set aside.
  4. Heat the vegetable broth in a 2.8 L saucepan and keep it at a bare simmer, about 85 C / 185 F, on a back burner.
Risotto
  1. Melt half the butter with the olive oil in a 30 cm / 12-inch pan over medium heat. Add the shallot and cook 3 to 4 minutes until soft and translucent, not browned.
  2. Add the rice and stir to coat in the fat. Toast for 2 minutes, until the grains look glassy at the edges and smell nutty.
  3. Pour in the wine and stir until fully absorbed, about 1 to 2 minutes.
  4. Stir in the saffron broth, then begin ladling in hot broth one ladle at a time, stirring often and waiting for each addition to absorb before adding the next. Continue for 16 to 18 minutes total.
  5. At the 10-minute mark, fold in the torn blossom strips so they melt into the broth and tint it pale gold-green.
  6. Taste the rice at 17 to 18 minutes total. It's done when it's al dente with a slight bite in the center and the risotto spreads slowly when you tilt the pan.
  7. Remove from the heat. Stir in the remaining butter, parmesan, and mascarpone vigorously for 30 seconds until glossy.
  8. Fold in the reserved whole blossom pieces gently so they keep some shape. Cover and rest off heat for 2 minutes, then season with salt and pepper and plate.

Notes

  • Wipe blossoms clean, washing under running water makes them soggy and hard to tear.
  • Keep broth at a bare simmer the whole time so the rice temperature never drops.
  • Stir in mascarpone off heat only, it can split if the pan is still hot.
  • Save a few whole blossoms to scatter on top after plating.
Wooden spoon stirring pale gold saffron risotto in a wide pan while hot broth is ladled in and blossoms float on top.

Tips for Success

  • Wipe zucchini blossoms clean with a damp paper towel instead of rinsing them under water.
  • Keep the broth at a bare simmer on a back burner so each ladleful doesn’t cool the rice.
  • Stir constantly for the first 10 minutes, then ease off toward the end so the risotto stays loose, not gluey, the same principle behind this creamy artichoke risotto.
  • Fold in half the blossoms partway through cooking for color and add the rest raw at the finish for texture.
  • Loosen the risotto with a splash of hot broth right before serving, it thickens fast as it sits.

Variations

  • Swap saffron for a handful of fresh basil stirred in at the end for a greener, herbal version.
  • Use pumpkin blossoms in early fall, they’re slightly sturdier and hold their shape a bit longer in the pot.
  • Stir in crumbled ricotta salata instead of parmesan for a saltier, drier finish.

Storage and Reheating

Risotto ai fiori di zucca keeps 3 days in the fridge in an airtight container. The texture firms up as it cools, that’s normal for any risotto.

Reheat it in a 12-inch skillet over medium-low with a splash of broth or water, stirring often, 4 to 5 minutes until it loosens and turns creamy again. A microwave works too, add a splash of water, cover loosely, and heat in 30-second bursts, stirring between each.

Freezing isn’t worth it here. The blossoms lose their color and the creamy texture separates once thawed.

Serving Suggestions

Serve risotto ai fiori di zucca as a primo, in shallow bowls, before a light secondo like pan-seared fish or a simple veal scaloppine.

A crisp white wine on the side, Vermentino or a dry Pinot Grigio, cuts through the butter and mascarpone. A small green salad with lemon and olive oil works well after, in the Italian order of things.

Scatter a few reserved raw blossom strips and extra grated parmesan over each bowl right before it goes to the table.

Table set with a linen napkin, a glass of white wine, and a bowl of squash blossom risotto ready to eat.

FAQ

Why did my risotto ai fiori di zucca turn out gluey instead of creamy?

Gluey risotto usually means the rice cooked too long or you added broth too fast, releasing more starch than the dish can carry. Keep the broth at a bare simmer, add it one ladle at a time, and pull the rice off heat as soon as it’s al dente. The finished texture should spread on its own when you tilt the pan, not sit in a mound.

Can I use pumpkin blossoms instead of zucchini blossoms for this risotto?

Yes, pumpkin blossoms work the same way and are common in early fall when zucchini plants slow down. They’re a touch sturdier, so they hold their shape a minute or two longer in the hot broth. Clean and tear them the same way, removing the stamen and any tough green sepals before cooking.

Can I prep risotto ai fiori di zucca ahead and finish it later?

Yes, cook the rice about 80 percent of the way, roughly 12 minutes into the ladling, then spread it on a sheet pan to cool and stop the cooking. Refrigerate up to a day, then finish with hot broth, the blossoms, and the butter and cheese right before serving so the texture stays loose.

What wine pairs well with risotto ai fiori di zucca?

A crisp, unoaked white works best here, something like Vermentino, Falanghina, or a dry Pinot Grigio. The acidity cuts through the butter and mascarpone without fighting the delicate flavor of the blossoms. Use the same wine in the pot for deglazing so the flavors match front to back.

Is risotto ai fiori di zucca gluten free?

Yes, risotto ai fiori di zucca is naturally gluten free since it’s built on rice, broth, butter, and squash blossoms. Just double check your vegetable broth label, since some bouillon cubes add wheat-based fillers or malt extract. Everything else in this recipe is naturally free of gluten.

What’s the difference between risotto ai fiori di zucca and risotto alla milanese?

Both use saffron, but risotto alla milanese is built on beef marrow and bone broth and is traditionally served alongside ossobuco. Risotto ai fiori di zucca is lighter, made with vegetable broth and finished with fresh squash blossoms folded in at the end. The blossoms give it a floral note milanese doesn’t have.

Related recipes