When I’m craving something comforting yet light, this Artichoke Pie is always my go-to. It’s that perfect blend of tender artichoke hearts, creamy cheeses, and savory herbs all baked into a golden, flaky crust—or crustless for a low carb twist. This dish fits so beautifully into easy weeknight dinners or quick family meals where you want something filling, nutritious, and effortlessly delicious.
Whether you’re meal prepping for the week or hosting brunch, this pie is a versatile star. It’s loaded with high protein meals from eggs and cheeses, yet still feels fresh and satisfying. Plus, it’s naturally vegetarian and gluten-free if you opt for the crustless version, making it a standout for healthy eating for two or feeding a crowd.
Why You’ll Love This Recipe
There’s something so heartwarming about sinking your fork into this savory pie that combines the unique, nutty flavor of artichokes with creamy ricotta and sharp Parmesan. It’s surprisingly easy to prepare with minimal hands-on time, and it tastes just as amazing warm as it does at room temperature, perfect for potlucks or meal prep.
You can easily customize this recipe with your favorite cheeses, herbs, or even add-ins like sautéed spinach or halal bacon, turning it into one of the best high protein ready meals that also suits your taste buds perfectly.
What Makes This Recipe Special?
The secret here is balancing the gentle tanginess of artichokes with rich, creamy cheeses and the aromatic freshness of herbs like parsley, basil, or thyme. When baked, the filling sets just right, creating a silky yet hearty texture that’s incredibly satisfying.
The crust adds a lovely buttery crunch, but if you want to keep it light or gluten-free, going crustless works beautifully without sacrificing flavor. The flexibility to adjust add-ins or spices means you can tailor this recipe to your protein meal plan or vegan meal prep plan with ease.
Ingredients
- Pie crust (homemade or store-bought)
- Canned or jarred artichoke hearts, drained and chopped
- Eggs
- Parmesan cheese, grated
- Mozzarella or cheddar cheese
- Onion, finely chopped
- Olive oil
- Fresh parsley or other herbs
- Salt and black pepper
How to Make It Step-by-Step
- Preheat your oven to 350°F (175°C). If using a crust, par-bake it for 8–10 minutes to keep it from getting soggy.
- In a skillet, sauté the chopped onion in olive oil until softened and golden, then add the artichoke hearts and cook gently for 5–10 minutes.
- In a large mixing bowl, whisk the eggs with Parmesan, mozzarella, fresh herbs, salt, and pepper until well combined.
- Fold the sautéed artichoke and onion mixture into the egg-cheese blend, ensuring even distribution.
- Pour this savory filling into your pie crust or a greased baking dish if going crustless.
- Bake for 40–45 minutes, until the center is set and the top turns a gorgeous golden color.
- Allow to cool slightly before slicing. Serve warm or at room temperature, maybe with a crisp side salad or a tangy marinara sauce.
Tips for Best Results
For a flaky crust that holds up well, par-bake before adding the filling. This step keeps your pie from getting soggy and ensures a crisp, buttery base.
Don’t skip sautéing the onions and artichokes — this brings out their flavors and ensures a moist, tender filling.
Use fresh herbs whenever possible. They add brightness and aroma that dried herbs just can’t match.
If you want a richer pie, add a splash of cream or milk to the filling. This turns it into an easy high protein high calorie meal that’s perfect for fueling busy days.
For extra texture, sprinkle breadcrumbs or more cheese on top before baking.
Ingredient Substitutions & Variations
Use goat cheese, ricotta, or cottage cheese instead of mozzarella for different textures and flavor profiles.
Add sautéed spinach or kale for extra greens, making this one of the best vegan meal prep dishes when paired with plant-based cheeses.
Swap fresh parsley with basil, dill, or thyme based on what you have handy.
For a meaty twist, add halal bacon or diced chicken sausage, boosting protein content for high protein pre made meals.
Go crustless for a gluten-free, lower-carb version that still satisfies.
Serving Suggestions
This pie pairs perfectly with a simple green salad tossed with lemon vinaigrette for a light, refreshing complement.
Serve alongside roasted vegetables or mashed potatoes for a more substantial, comforting healthy boxed meal.
It’s also fantastic cold or at room temperature—making it an ideal premade lunch meal or picnic treat.
For entertaining, add a bowl of marinara sauce on the side for dipping and an extra flavor pop.
Pairing Ideas (Drinks, Sides, etc.)
A crisp white wine like Pinot Grigio or Sauvignon Blanc works beautifully with the richness of this pie.
Non-alcoholic options like sparkling water with a squeeze of lemon or a fresh herb iced tea balance the savory flavors.
Roasted asparagus or garlic green beans are great side dishes to round out the meal.
Warm bread rolls or garlic breadsticks add that cozy, comforting touch.
How to Store and Reheat Leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently in the oven at 350°F for 10–15 minutes or microwave individual slices, adding a sprinkle of water to keep moist.
Slices freeze well for up to 3 months — thaw overnight in the fridge and reheat before serving.
Make-Ahead and Freezer Tips
Assemble the pie a day ahead and refrigerate. Bake just before serving for a fresh-baked experience.
Freeze fully baked slices or the whole pie for easy meals down the line—just wrap tightly to prevent freezer burn.
Keep herbs fresh by adding them after thawing or right before serving.
Common Mistakes to Avoid
Overfilling the pie can cause it to spill or become soggy. Stick to the recommended measurements.
Not pre-baking the crust often results in a mushy bottom.
Using watery canned artichokes without draining or sautéing leads to a soggy texture.
Overbaking dries out the filling; check for doneness around 35 minutes.
Skipping seasoning or fresh herbs makes the pie bland — don’t be shy with salt and pepper.
Frequently Asked Questions (FAQ)
- Can I make this pie crustless?
Yes! Simply pour the filling into a greased dish and bake. It’s lighter and gluten-free. - Do I need to cook the artichokes first?
If using canned or jarred, draining and sautéing briefly enhances flavor and texture. - Is this recipe vegetarian?
Yes, as long as you avoid adding meat. - Can I add meat?
Halal bacon, diced chicken sausage, or ham can be folded in for a protein boost. - What’s the best cheese to use?
Parmesan and mozzarella are classic, but ricotta and goat cheese add lovely creaminess. - How do I prevent a soggy crust?
Par-bake your crust and avoid overly wet fillings. - Can I prepare this ahead of time?
Absolutely! Assemble in advance and bake when ready. - What herbs pair well?
Parsley, basil, dill, and thyme all complement artichokes beautifully. - Is this recipe freezer-friendly?
Yes, freeze baked slices or the entire pie for up to 3 months. - Can I use fresh artichokes?
Yes, steam and trim before chopping and using.
Cooking Tools You’ll Need
- 9-inch pie dish or baking dish
- Skillet for sautéing
- Mixing bowl
- Whisk or fork
- Measuring cups and spoons
- Knife and cutting board
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Artichoke Pie
Ingredients
- 1 9-inch pie crust, store-bought or homemade
- 2 cups marinated or canned artichoke hearts, drained and chopped
- 1 cup ricotta cheese
- 0.5 cup grated Parmesan cheese
- 2 eggs, lightly beaten
- 1 clove garlic, minced
- 2 green onions or 1 small onion finely chopped
- 2 tbsp fresh parsley, chopped
- to taste salt and freshly ground black pepper
- 0.25 tsp optional crushed red pepper flakes
Instructions
- Preheat oven to 375°F (190°C). Place pie crust in a 9-inch pie dish and trim edges.
- In a skillet, sauté onions in olive oil until translucent (optional step if using raw onions).
- In a mixing bowl, combine ricotta, Parmesan, eggs, garlic, green onions, parsley, salt, pepper, and red pepper flakes.
- Fold in chopped artichoke hearts until evenly distributed.
- Pour filling into prepared pie crust and smooth the top.
- Bake for 35–40 minutes until the filling is set and the crust is golden brown.
- Cool for 10 minutes before slicing. Serve warm or at room temperature.

