For what to serve with shepherd’s pie: best side dishes should add freshness rather than more meat, potatoes, or gravy. The casserole already contains a complete comfort-food meal, so a crisp green vegetable or sharp salad is usually enough.
These 10 balanced picks work with classic lamb, cottage pie made with beef, and vegetable versions.
Table of Contents
What to Serve with Shepherd’s Pie: Best Side Dishes for 2026
-
Best overall: Lemon-garlic green beans.
-
Best salad: Apple-arugula salad.
-
Best warm side: Balsamic Brussels sprouts.
-
Best make-ahead side: Mustard cabbage slaw.
10 Sides That Add Contrast to Shepherd’s Pie
Green and Fresh Sides
1. Lemon-Garlic Green Beans
Blanch beans and finish with garlic oil and lemon. Their snap works with lamb, beef, or lentil filling.
2. Apple-Arugula Salad
Toss arugula, tart apple, walnuts, and cider vinaigrette. The cold peppery salad cuts through mashed potato topping.
3. Mustard Cabbage Slaw
Dress cabbage and carrot with Dijon and cider vinegar. It can be made ahead and holds its crunch.
4. Cucumber-Radish Salad
Combine cucumber, radish, dill, lemon, and olive oil. This is the lightest side for spring or summer.
5. Roasted Broccoli
Roast broccoli until the tips crisp, then add lemon zest. Avoid cheese sauce beside the rich casserole.
Warm Vegetables
6. Balsamic Brussels Sprouts
Roast halved sprouts cut-side down and finish with balsamic vinegar. Their bitterness balances sweet carrots and onions in the filling.
7. Sautéed Spinach
Wilt spinach with garlic and olive oil, then add lemon. It finishes while the pie rests.
8. Braised Red Cabbage
Cook red cabbage with apple, cider vinegar, and a restrained amount of sweetness. Serve a small portion beside lamb shepherd’s pie.
9. Roasted Asparagus
Roast asparagus until the tips crisp and finish with lemon. It suits a lighter turkey or vegetable version.
10. Peas with Mint
Warm peas with butter, mint, and black pepper. Serve them only when peas are not already a large part of the filling.
Match the Side to the Filling
-
Lamb shepherd’s pie: Choose green beans, cabbage, arugula, sprouts, or mint peas.
-
Beef cottage pie: Add broccoli, slaw, spinach, or cucumber salad.
-
Vegetarian pie: Use green beans, asparagus, cabbage, or a substantial arugula salad.
-
Pea-heavy filling: Avoid peas as a side and choose a crisp green vegetable.
Three Complete Menus
-
Classic: Shepherd’s pie, green beans, and apple-arugula salad.
-
Cold weather: Shepherd’s pie, Brussels sprouts, and red cabbage.
-
Fresh: Shepherd’s pie, cucumber-radish salad, and asparagus.
For more baked comfort meals, see these dinner casseroles and weeknight recipes.
Serving and Reheating Tips
-
Let the pie rest: A short rest helps portions hold together.
-
Finish the fresh side last: Toss salad or sauté greens while the casserole rests.
-
Store separately: Keep salad and crisp vegetables away from casserole leftovers.
The USDA leftovers guidance covers safe cooling and reheating.
Frequently Asked Questions
Does shepherd’s pie need a side dish?
Not necessarily. It already includes protein, vegetables, sauce, and potatoes. One fresh side adds contrast.
What vegetable goes best?
Green beans are the most versatile. Broccoli, sprouts, spinach, cabbage, asparagus, and peas also work.
Should I serve bread?
Bread is usually unnecessary because mashed potatoes already supply starch.
Can the sides be made ahead?
Slaw, vinaigrette, blanched beans, and braised cabbage can be prepared earlier.
How many sides do I need?
One salad or green vegetable is enough. For guests, offer one cold and one warm side.
Conclusion: Add Freshness to the Complete Casserole
For what to serve with shepherd’s pie: best side dishes choose green beans, arugula salad, slaw, sprouts, or spinach instead of more potatoes or bread.
A crisp, acidic side gives the rich casserole the only contrast it truly needs.