Air fryer shepherd’s pie gives you the golden, crisp-edged mashed potato top that usually takes 40 minutes under an oven broiler — in about 20 minutes of total air fryer time. Savory seasoned ground beef, sweet peas and carrots, and a rich potato crust, all in one dish, without heating up your kitchen.

Quick answer: Cook the beef and onion at 400°F for 10 minutes, add the filling ingredients and mashed potato topping, then air fry at 380°F for 8–10 minutes until the potatoes are golden and the butter has melted into the peaks. Use a 7-inch round or 8×8 pan that fits inside your basket.

Why This Recipe Works
- The dry, circulating heat browns better than an oven. An air fryer hits the potato peaks with concentrated convection, so you get crisp ridges without turning on the broiler and standing over it.
- No preheating a full-size oven for a dish that serves six. This is the whole reason to make shepherd’s pie in the air fryer instead of the traditional way.
- The filling cooks in the same dish it bakes in. You brown the beef right in the casserole dish inside the basket, then build on top of it. One pan, one cleanup.
- It’s genuinely weeknight-friendly. Total time is under an hour, and most of that is boiling potatoes while the beef cooks.
- It reheats better than the oven version. A leftover slice goes back in the air fryer and the top re-crisps instead of going soft.
Ingredients Needed

For the Mashed Potato Topping:
- Russet Potatoes: High-starch potatoes that mash light and hold peaks.
- Salted Butter: Four tablespoons for mashing, four for golden browning.
- Whole Milk: Warm it first so the mash stays creamy.
- Sea Salt: Seasons the potatoes and sharpens the buttery flavor.
For the Filling:
- Ground Beef: Use 85/15 for a rich, never dry filling.
- Yellow Onion: Dice small so it softens during quick cooking.
- Garlic: Minced fresh cloves add savory depth and aroma.
- Fresh Herbs: Rosemary, thyme, and sage bring classic earthy warmth.
- Worcestershire Sauce: Adds umami richness that deepens the beef flavor.
- All-Purpose Flour: Thickens the broth into a glossy, cohesive filling.
- Tomato Paste: Brings richness, color, and a subtle natural sweetness.
- Beef Broth: Creates the savory sauce binding everything together nicely.
- Frozen Peas and Carrots: Classic combination adding color, sweetness, and tender texture.
- Frozen Corn: Sweet kernels that add pops of bright flavor.
- Black Pepper: Adds mild heat and rounds out the seasoning.
- Salt: Balances and lifts every flavor in the filling.
- Fresh Parsley: Bright garnish that finishes the dish with freshness.
What Size Pan Fits in an Air Fryer?
This is the question that actually determines whether the recipe works, and most shepherd’s pie recipes skip it entirely.
You need a pan that leaves at least an inch of clearance on all sides. If air can’t move around the dish, the potato topping steams instead of browning — that’s the single most common reason air fryer shepherd’s pie comes out pale.
| Air fryer type | Pan that fits |
|---|---|
| 5.5–6 qt basket | 7-inch round cake pan or 7-inch springform |
| 6.5–8 qt basket | 8-inch round or a small 8×8 square |
| Dual-basket (Ninja Foodi DualZone, 8–10 qt) | 7-inch round per basket — split the recipe in two |
| Oven-style / toaster-oven air fryer | 8×8 or a 9-inch pie plate on the middle rack |
Metal browns fastest. Ceramic and glass work but add 2–3 minutes to the final stage. Never put cold glass into a hot air fryer.
Two smaller pans always beat one crowded one. If you’re stuck between sizes, go smaller and make it deeper.
How to Make Air Fryer Shepherd’s Pie

Step 1 — Boil the potatoes. Peel and cube the russets and put them in a pot of cold, salted water. Starting cold means they cook evenly instead of turning to mush on the outside. Bring to a boil and simmer 15–18 minutes, until a chunk breaks cleanly in half when poked with a fork. Drain well and let them steam dry in the colander for a minute — this matters more than people think.

Step 2 — Mash. Add 4 tablespoons of the butter, 1 teaspoon sea salt, and the warm milk. Mash until smooth and creamy. Set aside. Resist the urge to whip them — overworked mash goes gluey and won’t hold peaks.

Step 3 — Cook the beef. While the potatoes boil, crumble the ground beef into your casserole dish and stir in the diced onions. Set the dish in the air fryer basket and cook at 400°F for 10 minutes, stirring at the halfway mark to break up clumps.

Step 4 — Build the filling. Stir the beef again with a wooden spoon, breaking apart any remaining clumps. Add the minced garlic, herbs, black pepper, 1/2 teaspoon salt, Worcestershire, flour, tomato paste, and beef broth. Stir well — the residual heat is enough to bloom the garlic and cook the raw edge off the flour. Fold in the peas, carrots, and corn, then press the whole layer down flat with the back of the spoon so the potatoes have a level base.

Step 5 — Top and crisp. Mound the mashed potatoes over the filling and spread to the edges, sealing them against the sides of the pan. Drag the rounded back of a spoon through the surface to pull up peaks and valleys — those ridges are what actually go golden. Cut the remaining 4 tablespoons of butter into small pieces and scatter them across the top. Return to the air fryer at 380°F for 8–10 minutes, until the butter has melted and the peaks are browned.
Step 6 — Rest and serve. Remove carefully, scatter with fresh parsley, and let it sit 5 minutes before slicing. The filling firms up as it rests, so cutting straight in gets you a soupy first serving.

Shepherd’s Pie vs. Cottage Pie
Worth clearing up, because it comes up every time.
Shepherd’s pie is traditionally made with lamb — shepherds tend sheep. Cottage pie is made with beef. So the recipe above is, strictly speaking, a cottage pie.
In practice, almost nobody in the US makes the distinction, and “shepherd’s pie” is what everyone searches for and calls it. If you want the traditional version, swap the ground beef for ground lamb one-for-one and lean harder on the rosemary — lamb and rosemary belong together. Everything else stays identical, including times and temperatures.
Ninja Foodi and Other Air Fryer Notes
Cook times shift a little between machines, so here’s what to expect:
- Ninja Foodi (pressure cooker + air fryer lids): use the Air Crisp function. Run the beef stage at 390°F instead of 400°F and add a minute. The Foodi’s inner pot is deep, so make sure your dish sits on the reversible rack in the lower position for airflow. More recipes built for this machine live in my Ninja Foodi recipes section.
- Ninja DualZone: split the recipe across both baskets in 7-inch pans and use Match Cook. You’ll get better browning than cramming it into one side.
- Cosori and Instant Vortex baskets: these run slightly hot. Check the potato top at 6 minutes on the final stage.
- Oven-style air fryers (Ninja Foodi Grill, toaster-oven models): use the middle rack and add 3–4 minutes, since the fan is farther from the food.
If you cook across a few different machines, my air fryer charts and tips section has conversion guidance that saves a lot of guesswork.

Tips for the Best Results
- Use day-old mashed potatoes if you have them. Cold mash is firmer and drier, so it holds ridges better and browns faster. My Golden Corral copycat mashed potatoes make a great topping if you want to prep them the night before.
- Seal the potatoes to the pan edges. Any gap lets filling bubble up and over, and it burns onto the basket.
- Season in three places — the beef, the vegetables, and the mash. Under-seasoned mash is the number one flaw in homemade shepherd’s pie.
- Don’t skip the butter pats. Butter is what creates the golden color. Without it you get a pale, dry crust no matter how long you cook.
- Thaw the frozen vegetables first. Ice crystals release water into the filling and thin out the sauce.
- If the top browns before the middle is hot, tent with foil and give it another 4–5 minutes.
What to Serve With It
Shepherd’s pie is a full meal on its own, but a few things round it out:
- Air fryer Irish soda bread — the natural pairing, especially in March.
- Air fryer soft dinner rolls for mopping up the gravy.
- A simple green salad with sharp vinaigrette, to cut the richness.
- Air fryer baked beans if you’re feeding a crowd.
Making a full St. Patrick’s Day dinner? Serve this alongside air fryer corned beef brisket and you’ve covered the whole table.

Storing, Freezing, and Reheating
Refrigerator: Cool completely, then cover tightly or transfer to an airtight container. Keeps 3–4 days.
Freezer: Wrap the cooled pie in plastic wrap and then foil, or use a freezer-safe dish with a lid. Freezes well for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating — air fryer (best): 350°F for 5–10 minutes. The top re-crisps, which is the whole advantage over microwaving.
Reheating — oven: 350°F for 15–20 minutes, covered, then uncovered for the last 5.
Reheating — microwave: Fast but the potatoes go soft. Fine if you’re in a hurry.
Leftover mashed potatoes? Don’t waste them — turn them into air fryer mashed potato pancakes, which actually work better with cold, day-old mash.

Frequently Asked Questions
How long does shepherd’s pie take in an air fryer? About 20 minutes of air fryer time total — 10 minutes at 400°F for the beef and onions, then 8–10 minutes at 380°F to brown the potato topping. Add roughly 15 minutes to boil the potatoes, which you do at the same time.
What temperature do you cook shepherd’s pie in an air fryer? 400°F for the beef stage, then drop to 380°F for the potato topping. Cooking the top at 400°F browns it before the filling underneath is hot through.
Can I use fresh vegetables instead of frozen? Yes. Dice them small and uniform so they cook in the short window. Harder vegetables like raw carrots benefit from a 3–4 minute head start with the beef.
Can I make it ahead of time? Assemble the beef and vegetable layer up to a day in advance and refrigerate. Keep the mashed potatoes separate and add them right before air frying — the topping is always better fresh. Add 3–4 minutes to the final stage if the filling is going in cold.
What kind of potatoes are best? Russet or Yukon Gold. Both are starchy enough to mash smooth and hold peaks. Waxy potatoes like red or new potatoes turn gluey.
Can I freeze leftovers? Yes, up to 2 months. Wrap tightly in plastic and foil. Reheat in the air fryer for the crispest result.
How do I get a truly golden, crispy topping? Three things: spread the mash to the edges, pull up peaks with the back of a spoon, and dot generously with butter. Then make sure the pan isn’t crowding the basket — airflow is what browns it.
Can I make a vegetarian version? Yes. Swap the beef for brown or green lentils, plant-based crumbles, or finely chopped cremini mushrooms. Use vegetable broth and add an extra teaspoon of Worcestershire (or soy sauce, for a vegan version) to replace the savory depth.
Do I need to preheat the air fryer? Not for this recipe. The beef stage runs long enough that preheating makes no meaningful difference.
More Beef Dinners from the Air Fryer
If this is your kind of dinner, these are the ones my readers make most:
- Cheesecake Factory Shepherd’s Pie — the copycat version, topped with parmesan mashed potatoes
- Air Fryer Southwest Meatloaf — ground beef with black beans, corn, and a spicy glaze
- Air Fryer Italian Meatloaf — beef and Italian sausage with marinara and melted cheese
- Copycat Maid-Rite Loose Meat Sandwiches — the Midwest classic
- Air Fryer BBQ Meatballs — weeknight easy
You’ll find everything else in my air fryer recipes collection, or browse all my beef dinner recipes.

Air Fryer Shepherd’s Pie
Description
Ingredients
- 3 large russet potatoes, peeled and cubed (about 2 lbs)
- 8 tablespoons salted butter, softened and divided
- 1 teaspoon sea salt
- 1/2 cup whole milk, warmed
- 1 pound ground beef, 85/15
- 1/2 cup yellow onion, diced
- 2 cloves garlic, minced
- 2 teaspoons fresh herbs, chopped (rosemary, thyme, sage)
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 2 teaspoons Worcestershire sauce
- 1 tablespoon all-purpose flour
- 1 tablespoon tomato paste
- 1/4 cup beef broth
- 1 cup frozen peas and carrots, thawed
- 1 cup frozen corn, thawed
- Fresh parsley, chopped, for garnish
Instructions
- Place the cubed potatoes in a large pot of cold, salted water. Bring to a boil and simmer 15–18 minutes, until a chunk breaks easily with a fork. Drain and let steam dry for 1 minute.
- Transfer potatoes to a large bowl. Add 4 tablespoons of the butter, the sea salt, and the warm milk. Mash until smooth and creamy. Set aside.
- While the potatoes cook, crumble the ground beef into a casserole dish that fits your air fryer basket with at least 1 inch of clearance. Stir in the diced onion. Air fry at 400°F for 10 minutes, stirring at the halfway point.
- Stir the beef again, breaking up any clumps. Add the minced garlic, herbs, black pepper, 1/2 teaspoon salt, Worcestershire sauce, flour, tomato paste, and beef broth. Stir until fully combined.
- Fold in the peas, carrots, and corn. Press the filling down into an even, level layer.
- Mound the mashed potatoes over the filling and spread to the edges, sealing them to the sides of the pan. Drag the back of a spoon through the surface to create peaks and valleys.
- Cut the remaining 4 tablespoons of butter into small pieces and scatter across the top.
- Return the dish to the air fryer and cook at 380°F for 8–10 minutes, until the butter has melted and the potato peaks are golden brown.
- Remove carefully, garnish with fresh parsley, and rest 5 minutes before slicing.
Equipment
- 7-inch or 8-inch oven-safe casserole dish
- Large pot
- Potato Masher
Notes
- Pan size matters most. Leave at least 1 inch of clearance around the dish. Crowding the basket steams the topping instead of browning it.
- Lamb version: swap the beef one-for-one for ground lamb to make a traditional shepherd’s pie. Times and temperatures are unchanged.
- Gluten-free: omit the flour (the filling will be slightly looser) or use a 1:1 GF blend, and confirm your beef broth is gluten-free.
- Cold ingredients: if the filling is going in cold, cover with foil for the first 4 minutes of the final stage, then uncover to brown.
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
