Why I Love This Recipe
A good appetizer doesn’t need a long ingredient list to be memorable, and these are proof of that. The combination of buttery puff pastry, creamy whipped feta, and sweet caramelized onions is simple but so flavorful. If you’re a fan of the Trader Joe’s version, you’ll love having a homemade recipe you can make anytime.
Enjoying The Leftovers
These are definitely best served fresh while the pastry is crisp and flaky. If you do have leftovers, they’re still delicious warmed up the next day for a quick snack or added to an appetizer board.
Storing
Store leftover pastry bites in an airtight container in the refrigerator for up to 3 days. If you’re planning ahead, you can caramelize the onions and make the feta filling a day or two in advance, then assemble and bake just before serving.
Reheating
For the best texture, reheat the pastry bites in a 350°F oven or air fryer for 5-8 minutes until warmed through and crisp again. I wouldn’t recommend microwaving them since the puff pastry will lose its flaky texture.


Copycat Trader Joe’s Caramelized Onion and Feta Pastry Bites
Instructions
- Preheat a large pan to medium heat and add the butter. Once melted, add the diced onions. Cook for about 45 minutes, stirring every 5 minutes or so. If the bottom of the pan dries up, add a couple of tablespoons of water and mix. Continue cooking until the onions have a deep brown caramelization.
- Meanwhile, add the feta, cream cheese, and sour cream to a food processor or a blender and mix on high until smooth. Place in the fridge until you’re ready to assemble.
- Preheat the oven to 375℉.
- Spray the 24-cup mini muffin tin with cooking spray. Unwrap the thawed pastry sheet and cut it into 24 squares. Press the pastry square into the bottom of each muffin tin. When pressed into the muffin tin, the pointy part of the pastry should stick up on four sides. You may have some puff pastry left over, and that’s okay!
- Spoon a small scoop of the feta mixture into each cup and top with a scoop of the caramelized onions. I like to add a lot!
- Bake for about 20-25 minutes until fully cooked and golden brown.
- Let it cool in the muffin tin for a few minutes, then remove and place on a serving platter. Serve immediately and enjoy!


