
Ramadan Spinach Cheese Pinwheels
Golden, flaky spiral buns filled with spiced spinach, creamy ricotta, and tangy feta cheese. These pinwheels are a showstopper at Iftar tables—crispy on the outside, tender within, and bursting with aromatic garlic and herb filling. Bake from frozen or fresh for flexible timing.
- Prep
- 45 min
- Cook
- 25 min
- Wait
- 1 hr 30 min
- Total
- 2 hr 40 min
- Makes
- 12 pinwheels
Steps
Before you start
- Preheat the oven to 375°F (190°C) on the middle rack 15 minutes before baking.
- Have all filling ingredients prepped and at room temperature.
- Line two baking sheets with parchment paper.
- If using fresh spinach, wash and dry it thoroughly to avoid excess moisture in the filling.
Mix dough
- In a large mixing bowl, combine flour, yeast, salt, and sugar.
- Pour in warm water and olive oil.
- Stir with a wooden spoon until a shaggy dough forms, about 2 minutes.
- The mixture should pull away from the sides of the bowl but be slightly sticky.
+ Show details− Hide details
Ready when: Shaggy dough forms and pulls away from bowl sides
Tip: Don't overwork the dough at this stage; you'll knead it in the next step.
Knead and rest dough
- Turn dough onto an unfloured surface and knead for 8–10 minutes until smooth, elastic, and slightly tacky (not wet).
- The dough should spring back when poked.
- Place in a lightly oiled bowl, cover with a damp kitchen towel, and let rise for 60 minutes in a warm, draft-free place until almost doubled in bulk.
+ Show details− Hide details
Ready when: Dough springs back slowly when poked; roughly doubled in volume
Tip: If your kitchen is cool, place the bowl on the oven with the light on, or near a warm water bottle.
Prepare filling
- While dough rises, prepare the filling.
- In a medium mixing bowl, combine thawed and well-squeezed spinach, ricotta, feta, minced garlic, nutmeg, black pepper, fresh dill (if using), and olive oil.
- Stir until evenly mixed.
- Taste and adjust seasoning.
- The filling should be creamy and well-seasoned.
+ Show details− Hide details
Ready when: Filling is creamy, homogeneous, and well-seasoned
Tip: Squeeze the spinach very dry in a clean kitchen towel—excess moisture will make the pinwheels soggy.
Shape and fill
- Punch down the risen dough and turn it onto a lightly floured surface.
- Roll or stretch it into a roughly 12×18-inch (30×45 cm) rectangle, about ¼ inch (6 mm) thick.
- Spread the filling evenly over the dough, leaving a ½-inch (1.25 cm) border on all sides.
- Avoid overfilling—use all the filling but in a thin, even layer.
+ Show details− Hide details
Ready when: Dough is in a thin rectangle with filling evenly spread
Tip: If dough resists stretching, let it rest for 2–3 minutes, then continue.
Roll and cut
- Starting from the long side closest to you, tightly roll the dough away from you into a log, sealing the edge by pressing gently.
- Using a sharp knife dipped in water, cut the log into 12 equal pinwheels, each about 1.5 inches (4 cm) wide.
- Wipe the knife between cuts to get clean edges.
+ Show details− Hide details
Ready when: 12 uniform pinwheels with spiral filling visible
Tip: A wet knife prevents the dough from dragging and ragging; this gives cleaner, more attractive spirals.
Arrange on pans
- Place pinwheels cut-side up on parchment-lined baking sheets, spacing them about 2 inches (5 cm) apart to allow for rising.
- You should fit 6 pinwheels on each sheet.
- Cover loosely with plastic wrap or a clean kitchen towel and let proof for 30 minutes at room temperature until they rise slightly and look puffy.
+ Show details− Hide details
Ready when: Pinwheels are noticeably puffier and lighter
Tip: Don't let them over-proof or they may collapse in the oven; 30 minutes is usually perfect.
Brush and top
- Beat the egg with 1 tablespoon (15 ml) water to make egg wash.
- Brush the top and sides of each pinwheel generously with egg wash.
- Sprinkle sesame seeds (if using) over the tops, pressing lightly so they adhere.
+ Show details− Hide details
Ready when: Pinwheels are evenly coated with egg wash and seeds
Tip: Egg wash gives a beautiful golden sheen; don't skip it even if you're in a hurry.
BakeOven 375°F / 190°C
- Bake on the middle rack of a preheated 375°F (190°C) oven for 22–25 minutes until the pinwheels are deep golden brown on top and the sides are firm to the touch.
- The bottoms should also be lightly golden when you peek underneath.
- If they brown too quickly, loosely tent with foil.
+ Show details− Hide details
Ready when: Deep golden brown on top; sides are firm; bottoms are lightly golden
Tip: If using two oven racks, swap sheet positions halfway through baking for even browning.
Cool and serve
- Remove from the oven and let pinwheels cool on the baking sheet for 5 minutes, then transfer to a wire rack or serving platter.
- They can be served warm or at room temperature.
- Serve with a yogurt dip, harissa, or simple dukkah if desired.
+ Show details− Hide details
Ready when: Pinwheels are cool enough to handle and still warm inside
Tip: They're best enjoyed within a few hours of baking, but can be reheated gently.
Good to know
Tips
- For an extra herbaceous filling, toast 1 teaspoon cumin seeds and crush them before mixing into the filling.
- These pinwheels are ideal for Iftar because they hold well on a buffet table and can be eaten with one hand.
- If you want to make mini pinwheels for a mezze platter, cut the log into 24 slices and reduce baking time to 15–18 minutes.
- Doubling the recipe and freezing unbaked pinwheels is a smart Ramadan prep strategy—bake as many as needed each day.
Make ahead
Pinwheels can be assembled, wrapped individually in plastic wrap, and frozen for up to 3 months. Bake directly from frozen, adding 5–7 minutes to the baking time and covering loosely with foil if they brown too quickly. You can also bake them, cool completely, and freeze for up to 1 month; reheat gently in a 300°F (150°C) oven for 8–10 minutes.
Storage & reheating
Room temperature: Keep in an airtight container for up to 2 days. Refrigerator: Store in an airtight container for up to 4 days; reheat gently. Freezer: Baked pinwheels freeze for up to 1 month; thaw and reheat at 300°F (150°C) for 10 minutes, or reheat from frozen at 350°F (175°C) for 12–15 minutes covered with foil.
Substitutions
- frozen spinach, thawed → 8 oz (225 g) fresh spinach, washed, dried, and roughly chopped. Fresh spinach will need to be cooked down in a skillet first and cooled, then squeezed completely dry to remove moisture.
- whole-milk ricotta cheese → 1 cup (200 g) labneh (strained yogurt) or Greek yogurt. Labneh is common in Middle Eastern cooking and adds a pleasant tang; use less if using Greek yogurt to prevent the filling from being too wet.
- crumbled feta cheese → ¾ cup (170 g) crumbled white cheese such as queso fresco or kashkaval. These alternatives maintain the salty, tangy profile and are popular in regional Middle Eastern cuisines.
- fresh dill, finely chopped → ¼ cup (10 g) fresh mint or parsley, finely chopped, or 1 teaspoon dried oregano. Mint brings brightness; parsley is milder; oregano is earthier. Any complement the spinach and cheese beautifully.
More rolls & buns
See all →Find more like this
- Meal
- Snack
- Cuisine
- Middle Eastern
- Main ingredient
- Cheese
- Diet
- VegetarianHalal
- Method
- Oven
- Occasion
- Ramadan





