Jamie Oliver’s Cheese and Onion Pie is a classic comfort dish that brings together sweet caramelised onions and rich, melted cheese wrapped in a golden, flaky pastry. It’s simple, hearty, and full of nostalgic flavor—perfect for family meals or a cosy weekend treat.
This pie is especially popular as a vegetarian main course or a satisfying lunch option, and it pairs beautifully with a fresh salad or warm vegetables. The combination of soft onions and creamy cheese creates a filling that’s both rich and comforting.
The recipe typically serves 4–6 people and takes about 1 hour from start to finish. In this guide, I’ll walk you through the step-by-step method, along with helpful tips and variations to get the perfect pie every time.
What Makes This Recipe Worth Making
- Classic comfort food
The combination of cheese and onions creates a warm, satisfying dish. - Simple and affordable ingredients
Basic pantry staples come together to make something delicious. - Perfect vegetarian option
A hearty meat-free dish that doesn’t feel lacking. - Great for leftovers
The pie stores well and tastes just as good the next day. - Golden, flaky pastry texture
The crisp pastry contrasts beautifully with the soft filling.
What is Jamie Oliver’s cheese and Onion Pie?
Jamie Oliver Cheese and Onion Pie is a savory pie filled with caramelized onions and melted cheese, encased in pastry and baked until golden.
The result is a rich, cheesy, and slightly sweet filling with a crisp, buttery crust.

More recipes to add to your list
Jamie Oliver Cheese and Onion Pie Ingredients List
You’ll need the following ingredients:
- 1 sheet shortcrust pastry
- 2 large onions, thinly sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 200 g cheddar cheese, grated
- 2 eggs
- ½ cup milk or cream
- 1 teaspoon mustard (optional)
- Salt and black pepper to taste
- Fresh thyme or parsley (optional)
How to Prepare Jamie Oliver’s Cheese and Onion Pie – Simple Steps
Step 1 – Prepare the Pastry
Preheat your oven to 180°C (350°F). Roll out the pastry and line a pie dish, pressing it gently into the edges.
Step 2 – Cook the Onions
Heat butter and olive oil in a pan over medium heat. Add the sliced onions and cook slowly for 15–20 minutes until soft, golden, and slightly caramelized.
Step 3 – Prepare the Filling
In a bowl, whisk together the eggs, milk, salt, and pepper. Stir in the grated cheese and cooked onions.
Step 4 – Assemble the Pie
Pour the filling into the prepared pastry case. Spread it evenly.
Step 5 – Bake the Pie
Place the pie in the oven and bake for 30–35 minutes until the filling is set and the top is golden.
Step 6 – Rest and Serve
Allow the pie to rest for 5–10 minutes before slicing. This helps the filling firm up for clean slices.

Common Mistakes to Avoid When Making Jamie Oliver Cheese and Onion Pie
- Not caramelizing the onions properly
Slow cooking brings out their natural sweetness and depth. - Using too much liquid in the filling
This can make the pie soggy instead of firm. - Skipping preheating the oven
A hot oven ensures even baking. - Overfilling the pie
Too much filling can cause spillage. - Cutting too early
Letting the pie rest helps it hold its shape.
Delicious Side Dishes to Serve With Jamie Oliver Cheese and Onion Pie
- Fresh green salad – Adds freshness and balances the richness.
- Roasted vegetables – Complements the savory filling.
- Mashed potatoes – Makes the meal even more comforting.
- Tomato chutney – Adds a tangy contrast to the cheese.
- Steamed greens – Light and healthy pairing.
Expert Tips to Get Jamie Oliver Cheese and Onion Pie Right
- Cook onions low and slow – This develops their natural sweetness.
- Use mature cheddar – Stronger cheese gives better flavor.
- Blind bake the pastry if needed – Helps prevent a soggy base.
- Season well – Cheese and onions need proper seasoning.
- Let the pie rest before slicing – Improves texture and presentation.
How to Add More Flavour to Cheese and Onion Pie
- Add a pinch of nutmeg – Enhances the creamy filling.
- Include caramelised garlic – adds depth of flavour.
- Use mixed cheeses – Combine cheddar with parmesan or mozzarella.
- Add sautéed mushrooms – Brings extra richness.
- Sprinkle herbs on top – Fresh herbs brighten the dish.
How to Adjust Jamie Oliver’s Cheese and Onion Pie for Kids
- Use mild cheese – Reduces strong flavors.
- Cut into small portions – Easier for kids to handle.
- Skip strong herbs – Keep the flavour simple.
- Serve with ketchup or mild sauce – Makes it more appealing.
Best Way to Store Cheese and Onion Pie Leftovers
- Store in an airtight container – Keeps it fresh.
- Refrigerate within two hours – Maintains food safety.
- Use within 3 days – Best for taste and texture.
- Wrap slices individually – Makes reheating easier.
Best Ways to Reheat Cheese and Onion Pie Leftovers
- Reheat in the oven – Restores crisp pastry texture.
- Use low heat – Prevents overcooking.
- Microwave for quick reheating, though the pastry may soften slightly.
- Cover loosely with foil in the oven – Prevents over-browning.
Nutritional Value (Per Serving)
Approximate values per serving:
- Calories: 450 kcal
- Protein: 16 g
- Fat: 28 g
- Carbohydrates: 32 g
- Fibre: 2 g
- Sodium: 520 mg
FAQs
How do you stop cheese and onion pie from going soggy?
To prevent a soggy cheese and onion pie, cook the onions until all excess moisture evaporates and allow them to cool slightly before adding to the filling. You can also blind bake the pastry base for 10 minutes before adding the filling, which helps keep the crust crisp.
What type of cheese is best for cheese and onion pie?
The best cheese for this pie is mature cheddar, as it provides a strong, rich flavor that pairs well with sweet onions. You can also mix it with mozzarella for creaminess or parmesan for extra depth, depending on your taste.
Can cheese and onion pie be made ahead of time?
Yes, cheese and onion pie can be made a day in advance and stored in the refrigerator. It can be served cold or reheated in the oven. The flavors often improve as the pie rests, making it a great make-ahead option.
Can you freeze cheese and onion pie?
Yes, cheese and onion pie freezes well for up to 2 months. Allow it to cool completely, then wrap it tightly before freezing. When ready to eat, thaw in the refrigerator overnight and reheat in the oven until hot and crisp.
Final Words
Jamie Oliver Cheese and Onion Pie is a timeless dish that brings comfort and flavor to the table. The combination of sweet onions, rich cheese, and flaky pastry makes it a favorite for all ages.
It’s simple to prepare, satisfying to eat, and perfect for sharing. Once you make it, it’s likely to become a regular part of your recipe collection.
PrintJamie Oliver Cheese and Onion Pie
Jamie Oliver Cheese and Onion Pie is a savory pie filled with caramelized onions and melted cheese, encased in pastry and baked until golden.
The result is a rich, cheesy, and slightly sweet filling with a crisp, buttery crust.
- Prep Time: 20
- Cook Time: 30
- Total Time: 50 minutes
- Yield: 4 1x
- Category: Main Course
- Method: Baking
- Cuisine: British
Ingredients
You’ll need the following ingredients:
-
- 1 sheet shortcrust pastry
-
- 2 large onions, thinly sliced
-
- 2 tablespoons butter
-
- 1 tablespoon olive oil
-
- 200 g cheddar cheese, grated
-
- 2 eggs
-
- ½ cup milk or cream
-
- 1 teaspoon mustard (optional)
-
- Salt and black pepper to taste
-
- Fresh thyme or parsley (optional)
Instructions
Preheat your oven to 180°C (350°F). Roll out the pastry and line a pie dish, pressing it gently into the edges.
Heat butter and olive oil in a pan over medium heat. Add the sliced onions and cook slowly for 15–20 minutes until soft, golden, and slightly caramelized.
In a bowl, whisk together the eggs, milk, salt, and pepper. Stir in the grated cheese and cooked onions.
Pour the filling into the prepared pastry case. Spread it evenly.
Place the pie in the oven and bake for 30–35 minutes until the filling is set and the top is golden.
Allow the pie to rest for 5–10 minutes before slicing. This helps the filling firm up for clean slices.

