If you’re seeking to elevate your shepherd’s pie experience, you’ve come to the right place! While a classic shepherd’s pie or its close cousin, cottage pie, is undeniably a comforting and complete meal on its own, pairing it with thoughtfully chosen side dishes can transform it into an unforgettable culinary event. This hearty, savory casserole, typically featuring a rich meat filling topped with a creamy layer of mashed potatoes, offers a fantastic canvas for various accompaniments. Whether you crave the crisp freshness of a salad, the warmth of freshly baked bread, the subtle sweetness of glazed vegetables, or a delightful dessert to conclude your meal, this comprehensive guide provides a wealth of easy recipes and expert serving tips.

Elevate Your Meal: The Best Side Dishes to Serve with Shepherd’s Pie
Shepherd’s pie, often interchangeably called cottage pie, holds a special place as a beloved family favorite for good reason. It’s essentially an all-in-one casserole, combining a succulent meat and vegetable mixture beneath a golden, creamy blanket of mashed potatoes. The classic rendition calls for ground lamb or minced mutton simmered in a rich brown gravy, but countless popular variations exist to suit every taste and dietary preference.
For those avoiding gluten, gluten-free shepherd’s pie recipes seamlessly swap wheat flour for gluten-free alternatives or omit canned soups entirely. Other popular twists include using ground beef or ground turkey (which formally makes it a cottage pie), opting for a sweet potato topping for a hint of sweetness, crafting vegetarian versions with lentils or mushrooms, or creating low-carb alternatives featuring a mashed cauliflower topping. No matter how you prepare your main dish, finding the perfect side dish can enhance the entire dining experience, adding complementary textures, flavors, and nutritional balance. This guide serves as your complete resource for everything that pairs wonderfully with shepherd’s pie, from simple vegetable sides to hearty breads, fresh salads, and delectable desserts.
Vibrant Vegetable Side Dishes for Shepherd’s Pie
Even though traditional shepherd’s pie often includes vegetables within its meaty filling, many home cooks appreciate serving an additional vegetable side. This not only boosts the nutritional content but also introduces a delightful variety of savory textures and fresh flavors to the plate. The beauty of these vegetable sides is that they can often be prepared simultaneously with your casserole while it bakes in the oven, or quickly cooked while the pie rests before serving.
- Glazed Carrots: Sweet and tender, glazed carrots offer a lovely counterpoint to the savory pie. A simple glaze of butter and a touch of maple syrup or honey can bring out their natural sweetness and vibrant color. They add a soft texture and a slightly sweet note that can balance the richness of the pie.
- Steamed Corn: Bright, sweet, and bursting with flavor, steamed corn kernels provide a simple yet satisfying addition. Its slight crunch and inherent sweetness make it a refreshing companion to the dense, earthy pie.
- Green Beans: Whether steamed, sautéed, or roasted, crisp-tender green beans are a classic choice. A light seasoning of garlic and a squeeze of lemon juice can highlight their fresh taste, offering a welcome crunch and verdant color.
- Brussels Sprouts: Roasted Brussels sprouts, especially when caramelized with a touch of balsamic glaze or crispy bacon, introduce a nutty, slightly bitter, and deeply savory flavor that beautifully complements the robust flavors of the shepherd’s pie.
- Corn on the Cob: A seasonal favorite, corn on the cob provides a fun, interactive side. Its sweet, juicy kernels are a simple pleasure that pairs well with almost any hearty meal.
- Roast Butternut Squash: Cubed and roasted butternut squash becomes wonderfully sweet and tender, offering a creamy texture and an earthy sweetness that marries well with the pie’s flavors.
- Baked Beans: Hearty and full of flavor, baked beans, particularly with a smoky or slightly sweet profile, can add another layer of comfort and richness to your meal, creating a more substantial plate.
- Sautéed Cabbage: Lightly sautéed cabbage offers a mild, slightly sweet, and earthy flavor with a satisfying texture. It’s an understated but effective way to add more greens to your dinner.
- Creamed Spinach: Luxuriously creamy and rich, creamed spinach is a decadent side that can elevate the meal, adding a silky texture and deep, savory notes that complement the meat.
- Asparagus: Roasted or steamed asparagus spears, with their distinct earthy flavor and slight crispness, provide an elegant and healthy green side that feels sophisticated yet simple.
- Peas: Sweet, tender, and quick to prepare, a simple serving of garden peas adds a pop of color and a delicate sweetness, often a favorite among all ages.
- Broccoli: Steamed or roasted broccoli florets offer a nutritious, slightly bitter crunch that provides an excellent contrast to the creamy potatoes and rich meat. Season with a little garlic and olive oil.
- Coleslaw: While often considered a salad, a creamy coleslaw can also serve as a refreshing vegetable side, cutting through the richness of the pie with its tangy dressing and crisp cabbage.
Fresh and Light Salads to Serve with Shepherd’s Pie
When considering what to eat alongside a hearty shepherd’s or cottage pie, a fresh, vibrant green salad often comes to mind first. Since the pie itself is a complete meal, a light and healthy salad provides a wonderful counterpoint, cutting through the richness with its crisp textures and zesty dressings. Salads offer a refreshing break, cleansing the palate and adding a burst of fresh flavor.
- Caesar Salad: A classic Caesar salad, with its crisp romaine lettuce, garlicky croutons, Parmesan cheese, and creamy dressing, adds a sophisticated crunch and tangy flavor that complements the richness of the pie.
- Chopped Salad: A chopped salad, loaded with various vegetables like cucumbers, tomatoes, bell peppers, and a light vinaigrette, provides a medley of textures and fresh flavors, making each bite interesting.
- Arugula Salad: The peppery bite of arugula, combined with perhaps some shaved Parmesan and a lemon vinaigrette, offers a bright and slightly spicy contrast to the savory main dish.
- Three Bean Salad: This robust salad, often made with green beans, kidney beans, and garbanzo beans in a tangy dressing, adds substance and a different textural element, alongside a vinegary zest.
- Coleslaw: A creamy coleslaw, with its shredded cabbage and carrots in a tangy dressing, provides a refreshing crunch and a cool, creamy texture that beautifully balances the warm pie.
- Green Dinner Salad: A simple mixed green salad with your favorite dressing (like a balsamic or herb vinaigrette) is always a good choice, offering lightness and freshness without overpowering the main course.
- Tomato, Mozzarella Caprese Salad: Fresh slices of ripe tomatoes, creamy mozzarella, and fragrant basil, drizzled with balsamic glaze, create a simple yet elegant salad that introduces bright, sweet, and tangy flavors.
- Corn Salad: A vibrant corn salad, often featuring fresh corn kernels, red onion, bell peppers, and a lime dressing, brings a summery sweetness and a delightful crunch.
- Mint Salad: A refreshing salad incorporating fresh mint, perhaps with cucumber, feta, and a light lemon dressing, can offer an unexpected burst of coolness that brightens the entire meal.
- Goat Cheese Salad: A salad with mixed greens, toasted nuts, dried cranberries, and crumbled goat cheese, dressed with a honey-Dijon vinaigrette, provides a delightful mix of sweet, tangy, and creamy flavors.
- Cucumber and Dill Salad: A simple, cooling cucumber salad with fresh dill, red onion, and a sour cream or yogurt dressing, offers a refreshing, slightly tangy counterpoint to the hearty pie.
Comforting Breads to Pair with Shepherd’s Pie
For many, a hearty meal like shepherd’s pie isn’t truly complete without a comforting side of bread. Whether you lean towards traditional Irish or English recipes or prefer popular American-style bread options, there’s a perfect bread to soak up every last bit of that delicious gravy and complement the rich flavors of your pie.
- Irish Soda Bread: This iconic, rustic bread, made without yeast, is a fantastic choice. Its dense yet tender crumb and slightly tangy flavor (from buttermilk) make it ideal for soaking up the savory juices of the pie. It’s especially authentic if your shepherd’s pie leans into its Irish heritage.
- Brown Bread: A staple in Irish cuisine, brown bread is a wholesome and nutty accompaniment. Its robust flavor and satisfying texture pair wonderfully with rich stews and casseroles like shepherd’s pie.
- Garlic Toast: Crispy on the outside, soft on the inside, and infused with savory garlic butter, garlic toast is a universally loved side. Its strong flavor and satisfying crunch offer a delightful contrast to the creamy mashed potatoes.
- Texas Toast: Similar to garlic toast but thicker and often more buttery, Texas toast is perfect for those who enjoy a substantial, flavorful piece of bread to accompany their meal.
- Popovers: Light, airy, and delicately crisp, popovers are a delightful and somewhat elegant bread option. Their hollow centers are perfect for catching gravy or butter, and their mild flavor allows the pie to shine.
- Yorkshire Pudding: A traditional English side, Yorkshire pudding is made from a simple batter and baked to a golden, airy crispness. Traditionally served with roast beef, its light texture and savory flavor also make it a superb companion for shepherd’s pie, especially a beef-based cottage pie.
- Dinner Rolls: Soft, warm dinner rolls are a simple and comforting choice. Whether homemade or store-bought, they are perfect for buttering and serving alongside your meal, providing a tender texture.
- Focaccia: A flavorful Italian flatbread, often topped with herbs and olive oil, focaccia can add an aromatic, slightly chewy, and savory element to your meal, differing from more traditional British breads.
- Crusty French Bread: A loaf of crusty French bread, sliced and served warm, is excellent for soaking up any leftover gravy, providing a satisfying chew and a neutral flavor that works well with the pie.
Sweet Desserts to Complete Your Shepherd’s Pie Meal
No perfectly balanced meal is complete without a delightful sweet treat at the end. After enjoying a hearty and savory shepherd’s pie, a touch of sweetness is the ideal way to cleanse the palate and finish your dining experience on a high note. Choose one of these scrumptious desserts to perfectly complement your shepherd’s pie meal, providing a comforting and satisfying conclusion.
- Brownies: Rich, fudgy, and intensely chocolatey, brownies are a universally loved dessert. Their dense texture and deep sweetness offer a satisfying contrast to the savory main course.
- Ice Cream: A simple scoop of vanilla, chocolate, or a fruit-flavored ice cream is a refreshing and cooling dessert. Its creamy texture and sweetness provide a light finish after a warm, hearty meal.
- Baked Apples: Soft, sweet baked apples, perhaps spiced with cinnamon and a hint of brown sugar, offer a comforting and wholesome dessert that’s not overly heavy.
- Fruit Crisp or Cobbler: Warm fruit crisps or cobblers (apple, berry, or peach) with their sweet fruit filling and crunchy oat or biscuit topping are classic comfort desserts that evoke warmth and home.
- Pudding: Creamy puddings, whether it’s a rice pudding, bread pudding, or a simple chocolate or vanilla custard, provide a smooth, comforting, and sweet ending to the meal.
- Pies: A slice of classic pie, such as apple, cherry, or pecan, offers a familiar and satisfying sweet treat. The flaky crust and fruit or nutty filling are perfect for a celebratory feel.
- Chocolate Chip Cookies: Warm, chewy chocolate chip cookies are a simple, nostalgic, and always welcome dessert. Their sweet, buttery flavor is a delightful conclusion to any meal.
- Sticky Toffee Pudding: For a more traditional British-inspired dessert, sticky toffee pudding is a moist sponge cake made with dates, drenched in a rich toffee sauce, and often served with custard or ice cream. It’s the ultimate warm and comforting indulgence.

Creative Alternative Toppings for Shepherd’s Pie
While creamy mashed potatoes are the quintessential topping for this beloved classic, there’s a world of alternative options that can offer a fresh flavor twist, accommodate different dietary needs, or simply make use of ingredients you have on hand. Experimenting with various toppings can entirely change the character of your shepherd’s pie, making it a versatile dish for any occasion.
- Sweet Potatoes: For a subtly sweet and vibrant alternative, mash sweet potatoes with a touch of salt, pepper, and perhaps a tablespoon of melted coconut oil or vegan butter for a dairy-free option. Their natural sweetness beautifully complements savory meat fillings.
- Hash Browns Topping: A crispy hash brown topping adds an entirely different texture. You can use pre-shredded hash browns, lightly seasoned and pressed over the meat filling, then baked until golden and crispy. This can also be an excellent gluten-free cottage pie variation if using plain hash browns.
- Sliced Potatoes: Thinly sliced potatoes, tossed with olive oil, salt, and black pepper, can be shingled over the top of the pie. As they bake, they become tender and slightly crispy, creating a beautiful and rustic crust.
- Pastry Dough: For a more pie-like presentation, roll out a single crust of puff pastry or shortcrust pastry. Drape it over the meat filling, brush with an egg wash for a golden sheen, cut a few slits for steam to escape, and bake at 375ºF (190ºC) for 35-40 minutes, or until golden brown. This creates a wonderfully flaky and buttery top.
- Mashed Cauliflower: A fantastic low-carb and vegetable-packed alternative, mashed cauliflower provides a light and creamy topping. Season it generously with garlic, cheese, and herbs for a flavorful, healthy twist that mimics the texture of mashed potatoes.
- Cheese and Bread Crumbs: For added texture and flavor, sprinkle a generous layer of grated cheese (like cheddar or Parmesan) and/or crispy bread crumbs over your traditional mashed potato topping during the last 15-20 minutes of baking. You can even add crumbled bacon for an extra layer of savory crunch.
- Polenta Topping: Creamy polenta or grits, seasoned with Parmesan cheese, can offer a unique Italian-inspired twist. Its soft texture bakes to a slightly firm, custardy top that complements the meat below.
Frequently Asked Questions About Shepherd’s Pie
Absolutely! Shepherd’s pie is not only the ultimate comfort food but also an ideal candidate for a make-ahead freezer meal or to contribute to a meal train. To freeze, prepare the meat filling and allow it to cool completely before spreading it evenly into a freezer-safe dish. Then, spread the potato topping over the meat layer. Wrap the dish securely with several layers of plastic wrap, followed by a layer of aluminum foil. It can be frozen for up to 3 months, making weeknight dinners incredibly convenient.
To reheat shepherd’s pie (or cottage pie), cover the dish securely with aluminum foil. If the pie has been thawed, heat it in a preheated 350ºF (175ºC) oven for approximately 30-40 minutes, or until heated through. If reheating from frozen, it will require a longer baking time, typically around 60-70 minutes. For a golden-brown and slightly crispy top, remove the foil during the last 10 minutes of heating.
While the names are often used interchangeably in casual conversation, there is a traditional distinction. Shepherd’s pie is classically made with ground lamb or minced mutton. Cottage pie, on the other hand, refers to the exact same comforting dish, but its filling consists of ground beef. Both offer a delicious and hearty experience, with the primary difference lying in the type of ground meat used.
Yes, shepherd’s pie is an excellent dish for meal prepping! You can assemble the entire pie (meat filling and potato topping) a day or two in advance. Store it covered in the refrigerator. When you’re ready to bake, simply add a bit of extra baking time to ensure it’s heated through, usually around 10-15 minutes more than if baking immediately after assembly.
To achieve that coveted crispy, golden-brown crust on your mashed potatoes, there are a few tricks. First, ensure your mashed potatoes are spread evenly, perhaps even creating small peaks with a fork. You can also lightly brush the top with melted butter or a bit of milk. For the last 10-15 minutes of baking, remove any foil covering. For an extra crisp finish, you can also place the pie under the broiler for a few minutes (watch it carefully to prevent burning).
More Popular and Easy Side Dish Recipes
Still searching for that absolute perfect side dish to complement your shepherd’s pie? Here are some additional popular and easy side recipes that are tried-and-true family favorites, offering diverse flavors and textures to complete your meal.
1. 20 Minute Roasted Zucchini (Not Soggy!)

Get The Recipe
2. Seriously Moist Sweet Irish Soda Bread Recipe

Get The Recipe
3. Maple Dijon Glazed Roasted Carrots and Apples

Get The Recipe
4. Bacon Maple Brussels Sprouts

Get The Recipe
5. Creamy Corn Casserole

Get The Recipe
6. Southern Baked Beans

Get The Recipe
7. Baked Broccoli and Cheese

Get The Recipe
8. Crispy Oven Roasted Cabbage Steaks

Get The Recipe
9. Marinated Green Bean Salad

Get The Recipe
10. Apple Pecan Salad (Quick Maple Dijon Dressing)

Get The Recipe
SAVE these what to serve with cottage pieIdeas TO YOUR PINTEREST BOARD!
Let’s be friends on Pinterest! I’m always sharing great recipes!
- Share on Facebook
- Save to Pinterest
- Send over Email

Seriously Moist Sweet Irish Soda Bread Recipe
Pin Recipe
Rate This Recipe
Ingredients
- 4 cups all purpose flour or gluten-free flour, (I recommend Cup4Cup gluten-free flour)
- 1 cup granulated sugar
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ⅓ cup unsalted butter, melted and cooled
- 1⅓ cup buttermilk
- 1 egg
- ¾ cup dried cranberries, (see recipe notes for substitutions)
Instructions
- Heat oven to 350ºF (175ºC). Grease a cast iron skillet or 9-inch round pan with butter. (See recipe notes for other options.)
- In a large bowl, whisk together the flour, sugar, baking soda, baking powder, and salt. Create a well in the center by pushing the dry ingredients to the sides.
- In a separate small bowl, whisk together the melted and cooled butter, buttermilk, and egg.
- Pour the liquid ingredients into the well of the dry ingredients and stir to form a soft dough. The dough will be quite thick and may require light kneading to fully incorporate all the flour. Fold in the dried cranberries. Mix or knead until no pockets of dry flour remain.
- Shape the dough into a ball (use lightly wet fingers if the dough is sticky) and transfer it to the prepared pan. Use a sharp knife to make a cross (“X”) incision on top of the dough ball.
- Bake until set and golden brown, approximately 1 hour to 1 hour 10 minutes. To ensure it’s cooked through, insert a knife or toothpick into the middle; it should come out clean. To prevent the bread from becoming overly brown, loosely tent foil over the top for the last 10-15 minutes of baking time. Baking times may vary depending on the size of your pan and if using gluten-free flour, which often requires slightly longer baking.
Notes
Baking Pan Options for Irish Soda Bread
The simplest substitute for a cast iron skillet is a round cake pan. Grease a 9-inch cake pan and shape the dough into a ball in the middle. As the bread bakes, the dough will naturally spread to fill the pan.
A baking sheet can also be used. Simply shape the dough into a ball in the middle of a greased baking sheet or one lined with parchment paper. The dough will spread slightly but will still maintain its round shape.
Some bakers also split the dough between two standard bread loaf pans. If dividing the dough, the baking time will decrease; start checking for doneness around 35 minutes of baking.
Substitution for Buttermilk
- Pour 1 tablespoon of vinegar or lemon juice into a liquid measuring cup.
- Add milk (dairy or non-dairy) until you reach 1 1/3 cups of total liquid.
- Let the mixture sit for 5-10 minutes, then stir before using. The milk will appear slightly curdled, which is exactly what you want.
More Baking Tips and Modifications
- Instead of dried cranberries, feel free to substitute raisins, dried cherries, or omit the dried fruit entirely for a plainer version.
- For an added hint of citrus, stir in 1 tablespoon of fresh orange zest with the wet ingredients.
- Adjust the amount of granulated sugar to suit your personal taste preference; you can slightly reduce it for a less sweet bread or add a bit more if you prefer.
- When baking gluten-free Irish soda bread, be aware that the baking time will typically increase by 5-10 minutes due to the different properties of gluten-free flours.
- For a truly authentic Irish flavor, substitute raisins for cranberries and add 2 teaspoons of caraway seeds to the dry ingredients.