clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Caramelized Onion Puff Pastry Swirls on a baking sheet

Caramelized Onion Puff Pastry Swirls

  • Author: Shri Repp
  • Total Time: 45 minutes
  • Yield: 20 pinwheels 1x


Onions caramelized in masala and swirled with flaky, buttery puff pastry. These are the perfect appetizer for any celebration!


  • 1 - Puff Pastry Sheet (Pepperidge Farm) - (10” X 15” X 1/8”)
  • 2 Tbs - Ghee (Neutral Oil will work as a substitute)
  • 3 - Yellow Onions, medium  - thinly sliced
  • 1 Egg, beaten, for brushing onto pastry (You can alternatively use milk)
  • Spices
  • ¼ tsp - Turmeric
  • 1.5 tsp - Cumin Powder
  • 1.5 tsp - Coriander Powder
  • 1 Tb - Kashmiri Chili Powder (or 2 tsp of regular chili powder)
  • 1.5 tsp - Kosher Salt (or 1 tsp table salt) - plus more to taste
  • 1.5 tsp - Sugar
  • Equipment
  • 10” x 15” Sheet Pan
  • Parchment Paper


Prep Work

  1. Thaw the puff pastry according to the instructions on the box.
  2. Preheat your oven to 400°F and line a 10” x 15” baking sheet with parchment paper.

Caramelize Onions

  1. Heat 1 Tbs of ghee in a large pan over medium heat until it melts and coats the pan.
  2. Add onions to the pan and stir until they are coated with ghee and glisten.
  3. Stir onions every minute or so until they have reduced in size by half and start taking on a light brown color. This should take approximately 8-10 minutes, but remember to rely on how the onions look rather than strictly the time estimate!
  4. Add an additional 1 Tbs of ghee, turmeric, cumin powder, coriander powder, Kashmiri chili powder, salt, and sugar. Sauté onions until they are coated in the spice mixture. Keep sautéing onions until they have a deep caramelized color and the raw smell of the spices is gone. This should take about another 8-10 minutes.
  5. Once onions are cooked, turn off the heat and let them cool while working on your pastry.

Assemble Pinwheels

  1. Take the sheet of puff pastry dough and spread the caramelized onions evenly across the entire sheet.
  2. Tightly roll the dough starting from the longer side and place seam side down. Wrap the puff pastry log with plastic wrap and place in the freezer for at least an hour. Chilling the puff pastry makes it easier to cut beautiful swirls and ensures that you get an extra flaky pastry.
  3. Brush the chilled pastry log with egg wash.
  4. Using a serrated knife, cut the puff pastry log into 20 swirls that are roughly 1/2 inch in thickness and place them on the parchment-lined baking sheet.
  5. Bake your puff pastry swirls on the middle rack of the oven for 10-12 minutes until the puff pastry becomes golden brown. Allow the puff pastry to cool for ~5 minutes before digging in! Enjoy!


  • You can freeze your rolled pinwheel log in the freezer up to a week ahead of when you plan on baking them! 
  • Giving the cut pinwheels time in the freezer allows them to puff up and turn out extra flaky!
  • Prep Time: 10
  • Cook Time: 35
  • Category: Appetizer
  • Method: Bake
  • Cuisine: Indian

Keywords: Caramelized Onion Puff Pastry Swirls