Discover the absolute best copycat Trader Joe’s spanakopita recipe that will quickly become a family favorite. If you adore the creamy, savory filling of a classic spinach pie but can’t always find the frozen version at your local store, or simply prefer the satisfaction of homemade cooking, then this recipe is your golden ticket to a truly fabulous meal. Forget the fuss of traditional phyllo dough; we’re making this version incredibly accessible with flaky puff pastry, bringing a beloved Greek-inspired dish to your table with ease.

Have you savored the delightful Trader Joe’s spanakopita and found yourself longing for more? Whether you don’t have one of these popular stores nearby, or you simply prefer the superior taste and quality of homemade dishes, we’ve crafted a winning spinach and feta pie that you absolutely must try this week. It’s a comforting, flavorful, and surprisingly simple dish that promises to impress.
The Ultimate Copycat Trader Joe’s Spanakopita Recipe
While frozen meals offer a convenient solution on busy evenings, preparing dishes from scratch almost always yields a fresher, more delicious result. When you cook at home, you have complete control over the ingredients, ensuring minimal preservatives and maximum flavor. Living in a smaller town, I often find myself without access to specialty stores like Trader Joe’s, which means a 45-minute drive for some of my favorite cravings. This absence sparked a culinary mission: to develop a perfect copycat Trader Joe’s recipe for the dishes I miss most, and spanakopita was high on that list.
My journey began with adapting a beloved creamed spinach recipe, which already had the right foundational flavors. However, it desperately needed a crisp, buttery crust to truly capture the essence of spanakopita. This is where the magic of puff pastry (or for a more traditional touch, phyllo dough) comes into play. With just a few simple steps, you’ll be well on your way to a glorious, golden-brown pie.

Spanakopita with Puff Pastry: An Easy Approach
You might be wondering how this homemade version stacks up against other store-bought options. I’d argue that our homemade spanakopita with puff pastry is remarkably similar to the larger versions you might find at places like Costco, but with a significant advantage: freshness and superior texture. While store-bought options are undeniably convenient for a quick reheat, they rarely achieve the same level of flakiness and crispness that a freshly baked pie offers. The crust is truly what sets this homemade version apart.
For those who are truly ambitious, you can even make puff pastry from scratch, elevating the experience even further. However, for this copycat recipe, we’re embracing a “semi-from-scratch” approach, utilizing high-quality refrigerated puff pastry to keep things simple without compromising on flavor or texture. It’s the perfect balance between convenience and homemade goodness.
What Does Spanakopita Taste Like?
Many assume spanakopita tastes like quiche due to its savory pie nature, but it offers a distinct flavor profile. The key difference lies in the cheese: instead of Swiss cheese, traditional spanakopita uses feta, which provides a wonderfully salty, tangy, and slightly crumbly texture. Combined with creamy ricotta, earthy spinach, aromatic dill, and sautéed onions, the filling is rich, deeply savory, and incredibly satisfying. Encased in a buttery, flaky crust, it’s a harmonious blend of textures and bold Mediterranean flavors. Imagine a rich, creamed spinach dish, elevated by tangy cheeses, nestled within a crisp, golden pie crust – that’s the essence of spanakopita.

When it comes to the outer crust, you have a few excellent options, but for an easy and delicious result that closely mimics the Trader Joe’s version, refrigerated puff pastry dough is a fantastic choice. Its convenience is unmatched, and the resulting texture is almost perfect – light, airy, and incredibly flaky. While I also have some 3-ingredient pie crust options that are great for other recipes, they won’t quite replicate the distinct puff pastry experience of Trader Joe’s spanakopita. For this particular copycat, sticking to puff pastry is highly recommended for that authentic store-bought feel.
Key Ingredients for Your Homemade Spanakopita
To recreate this beloved grocery store classic as authentically as possible, you’ll need a selection of fresh, high-quality ingredients. Each component plays a crucial role in building the rich and savory flavor profile that makes spanakopita so irresistible.
- Olive Oil: Essential for sautéing and brushing the pastry, adding a touch of Mediterranean richness.
- Onion and Green Onions (diced): These provide a sweet and pungent aromatic base for the spinach filling.
- Minced Garlic: Adds depth and a piquant flavor that complements the spinach beautifully.
- Fresh Spinach Leaves: Two pounds of fresh spinach will wilt down considerably, creating a hearty filling. If fresh isn’t available, you can learn how to cook frozen spinach effectively for this recipe.
- Eggs: Act as a binder for the cheese and spinach mixture, ensuring the filling sets nicely.
- Ricotta Cheese (full-fat recommended): Provides a creamy texture and mild sweetness that balances the feta. While you could use cottage cheese as a lower saturated fat alternate, full-fat ricotta delivers the best texture and richness.
- Feta Cheese: The star of the show, offering a salty, tangy, and distinctly Greek flavor. Use good quality crumbled feta for the best results.
- Salt and Black Pepper: Basic seasonings to enhance all the other flavors. Adjust to your taste, keeping in mind feta is quite salty.
- Fresh or Jarred Dill: This herb is quintessential to spanakopita, adding a bright, herbaceous note that truly defines the dish. Freshly diced dill is ideal, but jarred works in a pinch.
- Puff Pastry Sheets: Two sheets are needed to create the top and bottom crusts. Remember to take the box out of your fridge about 30 minutes before you plan to roll them out. This allows the dough to thaw slightly, making it pliable and preventing cracks or tears when handled.

How to Make the Best Homemade Spanakopita
Crafting this savory spinach and feta pie at home is a rewarding process, and surprisingly straightforward. The key to a perfect pie is ensuring a generous, flavorful filling and a beautifully golden, crisp crust. For this recipe, we recommend using a 9×9 inch baking pan or a similar pie dish. This size ensures a nice, thick slice of spanakopita with an ideal filling-to-crust ratio. Using a larger pan would result in a thinner pie and potentially less of that delightful savory center.
- Step 1: Prepare Your Oven and Pan. Preheat your oven to 350°F (175°C). Line a 9×9 inch baking dish with parchment paper, allowing some overhang on the sides to easily lift the pie out later. Lightly spritz the parchment paper with nonstick cooking spray to prevent any sticking.
- Step 2: Sauté Aromatics and Spinach. In an extra-large skillet, heat 3 tablespoons of olive oil over medium heat. Add the diced onion, green onions, and minced garlic. Sauté, stirring occasionally, until the onions are soft and translucent, typically about 5-7 minutes. Gradually add the fresh spinach in batches, allowing each batch to wilt down before adding more. Continue cooking until all the spinach is fully wilted and any excess moisture has evaporated. Remove the skillet from the heat.
- Step 3: Prepare the Cheese Filling. In a large mixing bowl, combine the room temperature eggs, ricotta cheese, crumbled feta cheese, salt, black pepper, and fresh or jarred dill weed. Stir these ingredients together until they are well combined and uniform.
- Step 4: Combine and Assemble. Add the sautéed spinach and onion mixture to the large bowl with the cheese mixture. Stir thoroughly until all components are well blended, ensuring the spinach is evenly distributed throughout the cheesy filling. Carefully place one sheet of puff pastry into the bottom of your prepared baking dish, gently pressing it to fit the bottom and slightly up the sides. Pour the entire spinach and cheese mixture evenly over the bottom pastry sheet. Finally, top the filling with the second sheet of puff pastry. Gently seal the edges of the top and bottom pastry sheets, trimming any excess if necessary. Brush the top of the pie with the remaining olive oil to encourage a golden crust.
- Step 5: Bake to Golden Perfection. Slide the baking dish into your preheated oven and bake for approximately 40 minutes, or until the puff pastry is beautifully golden brown, visibly puffed, and wonderfully flaky.
- Step 6: Cool and Serve. Once baked, remove the spanakopita from the oven and let it rest in the pan for at least 10 minutes before slicing. This resting period is crucial, as it allows the filling to solidify slightly, ensuring cleaner slices that hold their shape better. Serve warm and enjoy your homemade Greek delight!

What to Serve with Your Delicious Spanakopita
When it comes to pairing dishes with this savory spinach cheese pie, don’t limit yourself to traditional Greek sides. While this recipe is a simplified, more accessible version of authentic Greek spanakopita, its versatility allows for a wide array of accompaniments. A crisp, light side salad is always an excellent and easy choice, providing a refreshing contrast to the rich filling.
- For those who wish to lean into the Mediterranean theme, our Mediterranean pasta salad makes a fantastic partner, offering bright flavors and satisfying textures.
- Spanakopita is quite hearty on its own, packed with vegetables and cheese, so you don’t necessarily need an additional bread side. If you’re looking to add a protein, consider lighter options:
- Air fryer chicken kabobs are a superb choice, whether made with seasoned chicken or beef, and can easily incorporate more colorful vegetables.
- Grilled fish or a simple baked chicken breast would also complement the flavors without overwhelming the dish.
If you’re serving this to children who might be hesitant about “spinach pie” (mine certainly were!), a little rebranding can go a long way. For years, I simply called it “cheese pie,” and eventually, they grew to love this flavorful dish. It’s a wonderful way to introduce them to new flavors and textures!

Tips for a Perfectly Flaky Spanakopita
Achieving that coveted golden, flaky crust and a perfectly set, flavorful filling is easier than you think with a few key tips:
- Thaw Puff Pastry Properly: As mentioned, taking puff pastry out of the refrigerator about 30 minutes before use is crucial. It needs to be pliable enough to unroll and handle without cracking, but still cold enough to maintain its structure and flakiness when baked.
- Drain Spinach Thoroughly: Spinach contains a lot of water. After wilting, press out as much excess liquid as possible. You can do this by pressing it against the side of the pan with a spoon, or by transferring it to a fine-mesh sieve and pressing with the back of a spoon. Too much moisture will lead to a soggy filling and a less crisp crust.
- Don’t Overmix the Filling: Once the cheese, eggs, and seasonings are combined, gently fold in the spinach mixture. Overmixing can make the filling dense.
- Brush with Olive Oil or Egg Wash: Brushing the top layer of puff pastry with olive oil (as per the recipe) or an egg wash (one egg beaten with a tablespoon of water) will help achieve that beautiful golden-brown color and irresistible crispiness.
- Let it Rest: Resist the urge to cut into your spanakopita immediately after it comes out of the oven. A 10-15 minute resting period allows the filling to set, preventing it from crumbling and ensuring neat, attractive slices.
- Even Baking: Ensure your oven is fully preheated. If your oven tends to have hot spots, you might rotate the pan halfway through baking for an even golden finish.
Frequently Asked Questions About Homemade Spanakopita
Here are answers to some common questions about making and enjoying this delicious spinach and feta pie:
- Can I use frozen spinach instead of fresh? Yes, absolutely! If using frozen spinach, ensure you thaw it completely and squeeze out as much water as possible. This step is critical to prevent a watery filling. Two pounds of fresh spinach is roughly equivalent to two 10-ounce packages of frozen spinach.
- Can I make spanakopita ahead of time? You can prepare the spinach and cheese filling a day in advance and store it in an airtight container in the refrigerator. Assemble the pie with the puff pastry just before baking for the best results, as pastry can get soggy if left raw with the filling for too long.
- How do I store leftover spanakopita? Store any leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Can spanakopita be frozen? Yes, spanakopita freezes beautifully! Once baked and cooled, you can wrap individual slices or the whole pie tightly in plastic wrap and then aluminum foil. Freeze for up to 2-3 months. To reheat, bake from frozen at 350°F (175°C) until heated through and the crust is crisp again, usually 20-30 minutes for slices, longer for a whole pie.
- What if I don’t have ricotta cheese? While ricotta adds a lovely creaminess, a good substitute would be cottage cheese, as mentioned. Just make sure to drain any excess liquid from the cottage cheese before mixing it into the filling. For a more authentic Greek touch, you could also use Greek yogurt (strained to remove excess whey) for a tangy creaminess, or a blend of cream cheese and a little milk.
- Is this recipe vegetarian? Yes, this recipe as written is completely vegetarian, making it a fantastic option for meatless meals.
Trader Joe’s Copycat Spanakopita Recipe
By Justine
This best copycat Trader Joe’s spanakopita recipe is truly fabulous. If you love spinach pie but can’t find it frozen at the store, making this homemade version is a delightful alternative.
Pin Recipe
Comment
Print Recipe
Ingredients
- 4 tbsp olive oil
- 1 onion, diced
- 6 green onions, diced
- 2 tbsp minced garlic
- 2 lbs spinach, fresh leaves
- 2 eggs
- 1/2 c ricotta
- 5 oz feta
- 1 tsp salt
- 1/2 tsp pepper
- 1/2 tsp dill
- 2 sheets puff pastry
Instructions
-
Preheat oven to 350 F. Line a 9 x 9 baking dish with parchment paper. Spritz with nonstick cooking spray. In an extra large skillet over medium heat, pour 3 tablespoons of olive oil and heat.
-
Add the onion, green onions, and garlic, cooking until the onions are soft. Add the spinach in batches, cooking until it wilts. Remove from heat.
-
In a large bowl, stir together the eggs, ricotta cheese, feta cheese, salt, black pepper, and dill weed. Stir the cheese mixture into the spinach mixture until well blended.
-
Place one sheet of puffs pastry in the bottom of the prepared baking dish. Add the spinach mixture and top with the remaining sheet of puff pastry. Brush with the remaining olive oil. Bake for 40 minutes or until the puff pastry is golden brown.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info