Skip to Content

What to Serve with Shepherd’s Pie? 7 Tasty Side Dishes

Initially invented in England, Shepherd’s Pie has come a long way and become one of the most popular dishes in many places.

Also called Cottage Pie and Hachis Parmentier (French), it’s a dish of minced meat topped with a mashed potato dish.

The most notable ingredients are red meat and onions in sauce or gravy.

It’s a heavy and filling dish, and you can enjoy and satiate your hunger simultaneously.

If you want to lighten it up, side dishes work great with the delicious dish.

So, have you considered what to serve with Shepherd’s Pie? If you’re not very familiar, continue reading.

Why Consider Serving Side Dishes with Shepherd’s Pie?

why consider serving side dishes with shepherds pie

Shepherd’s pie alone can offer you fullness, but it can be a bit overwhelming if you eat it alone all the time.

Adding a side dish can offer freshness, lightness and even enhance the flavors.

It will also make you feel like eating a different meal each time.

Besides, shepherd’s pie pairs well with many other dishes so you can always enjoy a great meal.

If you plan to serve shepherd’s pie during an occasion, having some side dishes will also complete your menu, and guests are certain to love everything.

What to Serve with Shepherd’s Pie? 7 BEST Side Dishes

Here is a list of the seven best side dishes you can serve with shepherd’s pie.

1 – Corn Salad

corn salad

Any salad adds freshness and a different texture to meat dishes, and so does a corn salad.

It’s yummy, colorful and nutritious.

Corn salad also teams up well with shepherd’s pie, so it will be a good addition.

Besides, you can make a corn salad quickly and with few ingredients.

You need corn kernels, tomatoes, and cucumbers.

You need salt, pepper, olive oil, apple cider vinegar, and some tangy cheese like feta for the delicious dressing.

You will also find other recipes for corn salad, so you have several choices.

2 – Garlic Lemon Green Beans

garlic lemon green beans

Adding a crunchy dish to the casserole can make your meal even more delicious, and garlic lemon green beans certainly do that.

Garlic lemon green beans pair up well with most heavy foods, so you can add it as a side with shepherd’s pie.

Green beans, also known as string beans, snap beans, and French beans, differ from other beans because you cook them with the pods still on.

So, you have a crunchy texture which adds a freshness to the whole meal.

The dish with lemon, garlic and toasted almonds is also easy to make as it takes just about fifteen minutes to cook.

Add salt, pepper and some chili flakes if you like some spiciness.

The dish will click with the shepherd’s pie, whether you stir fry, sauté or roast it.

3 – Roasted Brussels Sprouts

roasted brussels sprouts

Even the name sounds mouth-watering, and roasted Brussels sprouts taste even more amazing when you eat them.

You can add the dish as a side with shepherd’s pie and get a fresh and crunchy texture.

It will balance the pie’s flavors very nicely and lighten it.

Roasted Brussels Sprouts also teams up perfectly with the pie, so you can enjoy the food and fill your belly nicely.

You have the ideal Brussels sprouts dish when you have the veggies roasted in high oven temperature until they are golden brown and crisp.

Add some honey and balsamic vinegar to get the perfectly balanced flavors and texture.

4 – Roasted Garlic Asparagus and Mushrooms

roasted garlic asparagus and mushrooms

Veggie and meat dishes always click and so you can include roasted garlic asparagus and mushrooms as a side with shepherd’s pie.

Because asparagus and mushrooms are delicious and they bring a light touch to the rich meat dish.

You also don’t need many ingredients to cook the dish.

Asparagus also contains full of nutrients, and it eases hangover, alleviates inflammation and lower blood pressure.

Mushrooms also contain several nutrients.

For the dish, you need asparagus (each stalk sliced into two-inch sections), mushrooms (sliced), olive oil, garlic (minced), salt and pepper.

Preheat the oven at 425 F and oil a pan or a baking sheet.

Mix the veggies and garlic with olive oil in a bowl and place them in the pan.

Add salt (kosher if you have) and black pepper powder, and roast the veggies till they are lightly browned and tender (12-15 minutes) and you can serve the dish.

5 – Beet Salad

beet salad

It’s yet another veggie dish, but it can be a great side with shepherd’s pie.

Because beet salad is tasty and will bring a different texture to the pie.

You can also make the salad quickly and only with a few ingredients.

Beet is also a vibrant and versatile veggie, so you can cook it in multiple ways.

For the beet salad, you need arugula, cranberries, pecan and feta with a delicious dressing consisting of balsamic, clove, mustard, salt and pepper.

Once you mix the salad and sprinkle on the dressing, you will have a lovely dish fit to serve with shepherd’s pie.

You have a combination of light and heavy dishes so the meal will be quite pleasant.

6 – Roasted Cauliflower

roasted cauliflower

Do you want more veggies as sides with shepherd’s pie? We say why not, and therefore we have added roasted cauliflower to this list.

Because roasted cauliflower clicks with shepherd’s pie, it’s incredibly delicious and easy to make.

You can also use your favorite spices and herbs for variety, and they will still taste as good as the other recipes.

The simplest recipe is with salt, pepper and olive oil.

However, you can also add some more spices and herbs if you want.

7 – Sauteed Swiss Chard

sauteed swiss chard

Finally, we have the sauteed Swiss chard, and it can stand as a side dish with shepherd’s pie.

Because sauteed Swiss chard offers multiple flavors all at once.

You can enjoy sweet, salty, sour and bitter all at once.

It makes the perfect accompaniment for the rich and heavy meat pie.

Though it sounds boring, sauteed Swiss chard is delicious, healthy and colorful.

Some sweet onions, garlic and a sour dressing will make the dish quite impressive and give a light touch to the shepherd’s pie.


When you make shepherd’s pie, add one or several of the side dishes mentioned above.

Each one is tasty and balance well with the pie.

So, you will have a crispy, tender, sweet, sour, spicy and salty flavors all at once.

While these are the best seven side dishes, you can also make roasted eggplant, baked beans, parsnip puree, and Yorkshire pudding.

It will be like eating a new delicacy with more side dish options every time.

Your family and guests are sure to enjoy all the dishes whenever you serve them.

What to Serve with Shepherd’s Pie? 7 BEST Side Dishes

Ready to enhance your Shepherd's Pie experience? You're in for a treat! Explore our curated list of the 7 best side dishes that perfectly complement the hearty flavors of Shepherd's Pie.
5 from 1 vote
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Side Dishes
Servings 4 Servings


  • Corn Salad
  • Garlic Lemon Green Beans
  • Roasted Brussels Sprouts
  • Roasted Garlic Asparagus and Mushrooms
  • Beet Salad
  • Roasted Cauliflower
  • Sauteed Swiss Chard


  • Pick your favorite recipe from the article.
  • Organize your ingredients and utensils.
  • Follow the detailed instructions in the recipe to make your side dish.
  • Prepare and serve for delicious meal!
Keyword what to serve with shepherd’s pie
Did you make this recipe?Mention @AmericasRestaurant or tag #americasrestaurant!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating