Skip to Content

What to Serve with Shepherds Pie? 14 Must-try Side Dishes

Are you wondering what to serve alongside your favorite shepherd’s pie recipe?

Don’t worry, we’ve got the perfect answer!

We know that putting together a meal that looks and tastes amazing can be difficult – especially when everyone’s tastes are different.

But with this list of 14 must-try side dishes, you’re guaranteed to please even the pickiest eaters in your household.

From roasted root vegetables to homemade biscuits, these delicious accompaniments will transform your shepherd’s pie into an unforgettable feast for all to enjoy!

So get ready—it’s time to start cooking up one tasty, crowd-pleasing dinner.

What to Serve with Shepherds Pie? 14 Must-try Side Dishes

1. Garden Salad

A garden salad is a staple dish that can be served with almost any meal.

It is simple to make and can be tailored to fit anyone’s taste.

Garden salads are typically made with lettuce, tomatoes, and cucumbers.

But, there are endless possibilities when it comes to ingredients.

You can add fruits, vegetables, meats, cheeses, and nuts to create a unique salad that is perfect for you.

Garden salads are light and refreshing.

The lettuce provides a crisp texture, while the tomatoes and cucumbers add a juicy sweetness.

Fruits and vegetables can be added for extra flavor and nutrition.

Meats, cheeses, and nuts provide protein and fat to help keep you full.

There are many ways to elevate a garden salad.

One way is to add grilled chicken or shrimp.

This will give the salad a bit of flavor and make it more filling.

Another way to dress up a garden salad is by adding a flavorful dressing.

Balsamic vinaigrette and honey mustard are two of our favorites.

Or, you could try making your own dressing with olive oil, vinegar, salt, pepper, and your favorite herbs and spices.

2. Roasted Beet and Berry Salad

This roasted beet and berry salad is the perfect way to elevate your ordinary salad.

Beets are roasted to perfection and paired with juicy berries and a zesty vinaigrette; this salad is sure to please.

The key to this dish is in the roasted beets.

Roasting brings out the natural sweetness of the beets and pairs perfectly with the tartness of the berries.

The textures of the roasted beets and berries are also a nice contrast.

The beets are soft and slightly chewy, while the berries are firm and juicy.

To really take this dish to the next level, I suggest using high-quality balsamic vinegar for the vinaigrette.

A good balsamic vinegar will add a depth of flavor that really makes this salad shine.

You can also use fresh herbs like thyme or basil in the vinaigrette for an extra pop of flavor.

3. Roasted Cauliflower Salad

This roasted cauliflower salad is the perfect side dish for any meal.

It’s packed with flavor and has a great mix of textures.

The key to making this dish really stand out is to roast the cauliflower until it’s nice and crispy.

This will give the salad a great depth of flavor.

When it comes to the dressing, feel free to use whatever you like.

A simple vinaigrette or even just some olive oil and lemon juice would work well.

Just be sure to add enough so that the salad is nicely coated but not drenched.

Finally, don’t forget the toppings.

Toasted nuts, crumbled cheese, and chopped fresh herbs all make great additions.

Just be sure to add them right before serving so that they stay nice and fresh.

4. Grilled Vegetable Platter

A grilled vegetable platter is the perfect way to show off your cooking skills at your next summer barbecue.

This dish is not only healthy and flavorful but it can also be easily customized to suit any taste.

The key to a good grilled vegetable platter is to choose a variety of vegetables that will have different tastes and textures.

Some of our favorites include corn, eggplant, peppers, tomatoes, and zucchini.

Be sure to slice the vegetables thinly so that they cook evenly on the grill.

To elevate this dish, we suggest serving it with a simple vinaigrette or your favorite dipping sauce.

Grilled bread is also a great addition, as it allows you to soak up all of the delicious flavors.

5. Herbed Rice

When it comes to side dishes, rice is a classic go-to.

But plain old rice can be pretty boring, right? That’s where herbed rice comes in.

This dish is packed with flavor and can easily be dressed up or down depending on what you’re serving it with.

Herbed rice is simply rice that has been cooked with a variety of herbs.

This can be anything from thyme and rosemary to parsley and basil.

The possibilities are endless.

The great thing about this dish is that it can be tailored to your taste preferences.

If you’re not a fan of one of the herbs listed above, feel free to swap it out for something else.

As for the actual rice, you can use any type you like.

White rice, brown rice, basmati – it’s all up to you.

Just make sure to cook it according to the package instructions.

6. Mushy Peas

Mushy peas are a British dish that is traditionally served with shepherd’s pie.

They are made by cooking dried peas in water until they are soft, then mashing them into a pea puree.

Some people add mint to their mushy peas for extra flavor.

Mushy peas have a soft, mushy texture and a slightly sweet flavor.

They can be bland if not seasoned properly.

To avoid this, be sure to add plenty of salt, pepper, and other spices to taste.

You can also add butter or cream to make them richer and more flavorful.

There are many ways to elevate this dish and make it more exciting.

One way is to add fresh or frozen peas to the mashed peas for added texture and flavor.

Another way is to stir in some chopped bacon or ham before serving.

You could also top your mushy peas with cheese or serve them with a dollop of sour cream on top.

7. Garlic Butter Mushrooms

If you’re looking for a delicious and easy side dish to make, look no further than garlic butter mushrooms.

These mushrooms are packed with flavor and have a wonderful texture that makes them the perfect accompaniment to any meal.

The key to making these mushrooms taste great is to use fresh garlic.

You’ll want to mince the garlic very finely so that it really infuses into the butter.

Then, simply sauté the mushrooms in the garlic butter until they’re cooked through.

The result is a dish that’s bursting with flavor and sure to please everyone at the table.

There are a few tips that will help you take your garlic butter mushrooms to the next level.

First, be sure to use good quality butter.

This will make a big difference in the flavor of the dish.

Secondly, don’t be afraid to experiment with different types of mushrooms.

While button mushrooms are classic, you can really use any type of mushroom you like.

Finally, if you want some extra color and flavor, try adding a splash of white wine or lemon juice when you’re cooking the mushrooms.

8. Yorkshire Pudding

A classic English side dish, Yorkshire pudding is a savory popover made from a batter of eggs, milk, and flour.

It’s typically served with roast beef and gravy, but can also be enjoyed on its own as an appetizer or snack.

Yorkshire pudding has a light and fluffy texture, with a slightly eggy flavor.

When cooked properly, it should be golden brown on the outside and soft and moist on the inside.

There are a few things you can do to ensure your Yorkshire pudding turns out perfectly.

First, make sure your batter is well-mixed and not too thick or thin.

Second, cook the pudding in a hot oven so that it puffs up nicely.

And third, don’t open the oven door while the pudding is cooking, as this will cause it to deflate.

9. Succotash

Succotash is a dish that originates from the Eastern Woodlands of North America.

The dish is traditionally made with lima beans and corn but can also include other vegetables like tomatoes, green peppers, and squash.

Succotash is often served as a side dish, but can also be enjoyed on its own.

The taste and texture of succotash are creamy and slightly sweet.

The lima beans and corn provide a lovely contrast in texture, while the tomato adds a touch of acidity to the dish.

Tips on elevating the dish include:

  • Adding some spice with a pinch of cayenne pepper or smoked paprika.
  • Stirring in some chopped fresh herbs like parsley or chives.
  • Adding a dollop of sour cream or yogurt.

10. Simple Lemon Artichokes

These simple lemon artichokes are a great side dish to any meal.

They are full of flavor and have a great texture.

The tips below will help you elevate this dish and make it even better.

The first tip is to use fresh lemons.

This will give the dish a much more intense flavor.

If you don’t have fresh lemons, you can use bottled lemon juice, but it won’t be as good.

The second tip is to cook the artichokes until they are tender but not mushy.

You want them to retain some of their firmness so that they have a nice bite to them.

Lastly, don’t forget to season the artichokes with salt and pepper.

This will help bring out all the flavors and make them even more delicious.

11. Corn on the Cob

Corn on the cob is a delicious and classic summertime dish.

The sweet, crunchy kernels are the perfect addition to any barbecue or picnic.

But did you know that there are ways to make this dish even better? Here are some tips on how to elevate your corn on the cob game.

First, let’s talk about taste.

When selecting your corn, look for ears that are bright yellow or white in color.

Avoid corn that looks dull or has brown spots.

These ears will be sweeter and more flavorful.

Next, let’s talk about texture.

The key to perfectly cooked corn is not to overcook it.

You want the kernels to be tender but still have a little bite to them.

The best way to achieve this is to cook the corn on the cob in boiling water for 3-5 minutes, depending on the size of the ear.

Then, remove from the pot and immediately place in ice water to stop the cooking process.

Finally, let’s talk about elevating this dish.

One simple way to do this is to add some butter and salt after cooking.

But if you really want to impress your guests, try making a compound butter with herbs like chives, basil, or thyme.

Grill or roast your corn until it’s slightly charred, then top with the herbed butter.

12. Baked Beans

Baked beans are a great side dish to serve with shepherd’s pie.

They are hearty and filling, and the flavor pairs well with the savory flavors of the shepherd’s pie.

Baked beans have a rich, slightly sweet flavor that is well-balanced by their dense, creamy texture.

When selecting baked beans for your shepherd’s pie, look for a variety that has a good balance of sugar and salt.

You can also add additional flavors to your baked beans, such as bacon or BBQ sauce, to give them an extra boost of flavor.

When serving baked beans with shepherd’s pie, be sure to warm them up so that they are nice and hot.

This will help to bring out their flavor and make them more enjoyable to eat.

You can also top your baked beans with shredded cheese or green onions for a bit of extra flavor and color.

13. Macaroni and Cheese

There’s no denying that macaroni and cheese is classic comfort food.

The dish is simple yet so satisfying with its creamy, cheesy goodness.

And while it may be tempting to just stick to the boxed stuff, we urge you to reconsider.

Making your own mac and cheese at home is not only easy, but it tastes so much better than the store-bought kind.

One of the best things about mac and cheese is its versatility.

You can really make it your own by switching up the cheeses, adding in some extra veggies, or even throwing in some bacon bits for a little bit of crunch.

And don’t be afraid to get creative with the pasta shape, either.

But no matter how you make it, there are a few key things you’ll need for the perfect dish.

First, you’ll need good quality cheese.

We recommend using a mix of sharp cheddar and Gruyere for ultimate flavor.

If you’re looking for a little bit of a kick, you could also add in some pepper Jack cheese.

Next, you’ll need to cook the pasta al dente so that it doesn’t turn into mush when baked.

Finally, be sure to use enough milk so that the sauce is nice and creamy.

14. Coleslaw

Coleslaw is a versatile dish that can be enjoyed on its own or as a side.

This dish is typically made with cabbage, carrots, and mayonnaise, but there are endless variations of coleslaw out there.

The key to a good coleslaw is balance.

You want a mix of crunchy and soft textures and the right amount of dressing so that it’s not too heavy.

There are a few things you can do to elevate your coleslaw game.

First, try using different types of cabbage for more texture and flavor.

Napa cabbage, red cabbage, and savoy cabbage are all great options.

You can also add in some grated apples or pear for sweetness, toasted nuts for crunch, or even dried cranberries or raisins for a pop of color.

When it comes to dressing, go beyond mayo and experiment with different kinds of vinegar or even yogurt.

And finally, don’t be afraid to season your coleslaw with salt, pepper, and other herbs and spices.


In conclusion, there are a variety of great side dishes that go well with shepherd’s pie.

From roasted vegetables to salads and grilled platters, there is something for everyone.

I hope this article has been helpful in deciding what to serve with your next shepherd’s pie dish.

Be sure to check out our recipe book for more great ideas.

What to Serve with Shepherds Pie? 14 Must-try Side Dishes

5 from 1 vote
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Sides
Servings 4 Servings


  • 1. Garden Salad
  • 2. Roasted Beet and Berry Salad
  • 3. Roasted Cauliflower Salad
  • 4. Grilled Vegetable Platter
  • 5. Herbed Rice
  • 6. Mushy Peas
  • 7. Garlic Butter Mushrooms
  • 8. Yorkshire Pudding
  • 9. Succotash
  • 10. Simple Lemon Artichokes
  • 11. Corn on the Cob
  • 12. Baked Beans
  • 13. Macaroni and Cheese
  • 14. Coleslaw


  • Select your favorite sides from the list above.
  • Prepare the side dish according to the recipe instructions.
  • If you’re short on time, some of these can be made ahead of time and reheated before serving.
  • Serve and enjoy!
Tried this recipe?Let us know how it was!