Maritozzi (Italian Sweet Cream Buns) Recipe

 Maritozzi are pillowy-soft Italian brioche-style buns filled generously with lightly sweetened whipped cream. They are a beloved pastry from Rome, often enjoyed with coffee for breakfast or as a mid-afternoon treat. The name “Maritozzi” comes from the Italian word marito (husband), as these buns were traditionally given by fiancés to their brides-to-be during Lent, sometimes with small hidden gifts inside. Today, they’re cherished for their fluffy texture and creamy filling rather than secret surprises.

The buns are enriched with olive oil or butter, lightly sweetened, and flavored with orange zest, giving them a fragrant and slightly citrusy note. Once baked, they are sliced open and stuffed with clouds of fresh whipped cream, making them as beautiful as they are indulgent.

Cooking Time: About 3 hours (including rising time)

Serving: 8 buns

Ingredients

For the Buns:

  • 3 1/2 cups all-purpose flour

  • 1/4 cup sugar

  • 2 1/4 tsp active dry yeast (1 packet)

  • 3/4 cup warm milk

  • 2 large eggs, room temperature

  • 1/4 cup olive oil (or unsalted butter, melted)

  • 1 tsp vanilla extract

  • Zest of 1 orange

  • 1/2 tsp salt

For the Filling:

  • 1 1/2 cups heavy cream, chilled

  • 2 tbsp powdered sugar

  • 1 tsp vanilla extract

Instructions

  1. In a small bowl, dissolve yeast in warm milk with 1 tsp of sugar. Let sit for 5–10 minutes until frothy.

  2. In a large bowl, whisk flour, remaining sugar, and salt. Add yeast mixture, eggs, olive oil (or butter), vanilla, and orange zest. Mix until a dough forms.

  3. Knead dough on a floured surface (or with a stand mixer and dough hook) for 8–10 minutes, until smooth and elastic.

  4. Place dough in a greased bowl, cover, and let rise in a warm spot for 1 1/2–2 hours, or until doubled in size.

  5. Punch down dough and divide into 8 equal portions. Shape each into an oval bun and place on a parchment-lined baking sheet. Cover and let rise for another 45 minutes.

  6. Preheat oven to 350°F (175°C). Brush buns with a little beaten egg and bake for 18–20 minutes, or until golden brown. Cool completely on a wire rack.

  7. Meanwhile, whip cream with powdered sugar and vanilla until soft peaks form.

  8. Once buns are cooled, slice each bun lengthwise (without cutting all the way through). Fill generously with whipped cream using a spoon or piping bag.

  9. Dust with powdered sugar before serving.

Nutrition (per bun, approx.)

  • Calories: 290

  • Protein: 6 g

  • Fat: 14 g

  • Carbohydrates: 36 g

  • Sugar: 10 g

  • Sodium: 180 mg

Tips

  • For authentic flavor, always include orange zest—it’s traditional in Roman maritozzi.

  • Chill the buns before filling to help the cream hold its shape.

  • Use a piping bag for a cleaner look, especially if serving for guests.

  • For extra indulgence, add chocolate shavings or chopped candied orange peel inside the cream.

  • These are best eaten the same day, as the whipped cream softens the buns over time.