scalloped potatoes

20 Best Side Dishes For Ham

What Is A Good Side Dish To Eat With Ham? The best side dishes to eat with ham are:

  • Scalloped Potatoes
  • Creamy Mashed Potatoes
  • Brown Butter Honey Garlic Carrots
  • Homemade Mac and Cheese
  • Creamed Spinach
  • Homemade Dinner Rolls
  • Sauteed Vegetables
  • Simple Green Salad
  • Loaded Baked Sweet Potatoes
  • Roasted Asparagus
  • Roasted Acorn Squash
  • Crispy Roasted Potatoes
  • Roasted Turnips
  • Sauteed Broccoli
  • Mashed Sweet Potatoes
  • Roasted Cauliflower
  • Roasted Brussels Sprouts With Balsamic Vinegar
  • Collard Greens
  • Cornbread
  • Caesar Salad
brown sugar ham

Whether you’re making ham for dinner or enjoying it for a special occasion like Easter or Christmas you need great side dishes to go along with it.

I have gathered a list of 20 side dishes that will go perfectly with your ham dinner. Let’s get started going through the list of recipes.

What To Serve With Ham

scalloped potatoes

1. Scalloped Potatoes

The first recipe on the list shows you how to make the best-scalloped potatoes. Potatoes are cut into thin slices and then are combined with onions and the best homemade cream sauce. This is the perfect side dish for holidays and it goes great with ham.

Get this recipe on Spend With Pennies.

2. Creamy Mashed Potatoes

Here is a great mashed potato recipe filled with sour cream, garlic, and parmesan cheese. A flavorful creamy potato recipe that tastes great with ham.

Get this recipe on Cafe Delites.

3. Brown Butter Honey Garlic Carrots

This is a quick recipe that takes 15 minutes to make. Carrots are coated with butter, honey, seasonings, and then are roasted to perfection. The end result is crispy flavorful tender carrots.

Get this recipe on The Recipe Critic.

4. Homemade Mac and Cheese

This is a tasty recipe the whole family will love. Macaroni noodles smothered with cheese and a creamy cheese sauce. Enjoy this recipe with your ham dinner.

Get this recipe on The Chunky Chef.

creamy mac and cheese

5. Creamed Spinach

This is a quick side dish recipe that is ready in 20 minutes. It is a copycat recipe for Morton’s Steakhouse creamed spinach. It is loaded with garlic, spinach, and three kinds of cheese.

Get this recipe on Dinner Then Dessert.

6. Homemade Dinner Rolls

Make these delicious dinner rolls to go along with your ham dinner. Only 7 ingredients are needed to make this recipe. These dinner rolls are buttery, soft, and taste amazing.

Get this recipe on Sally’s Baking Addiction.

7. Sauteed Vegetables

Try these colorful sauteed vegetables. A variety of vegetables are used for this recipe and they are combined with garlic and herbs.

Get this recipe on Cooking Classy.

8. Simple Green Salad

Here is a simple green salad recipe. This recipe is packed with mixed greens, crumbled bacon, and cucumbers. It is combined with the best homemade dressing.

Get this recipe on Creme De La Crumb.

9. Loaded Baked Sweet Potatoes

Make mini sweet potato casserole right inside individual baked sweet potatoes. The baked sweet potatoes are stuffed with butter, sugar, spices, and marshmallows.

Get this recipe on Damn Delicious.

cheesy asparagus

10. Roasted Asparagus

Try this simple but delicious asparagus recipe. Asparagus is lightly seasoned and then is baked which results in a crispy, tender, flavorful taste. Top with lemon and parmesan.

Get this recipe on Well Plated.

11. Roasted Acorn Squash

This recipe shows you how to make the best-roasted acorn squash. It walks you through all the steps from preparation to cooking. Fill the squash with your favorite toppings like butter, cheese, garlic, spices, or herbs.

Get this recipe on Cookie and Kate.

12. Crispy Roasted Potatoes

Tasty tender crispy roasted seasoned potatoes. This recipe takes 20 minutes to make. Pair your ham dinner with this delicious roasted potatoes recipe.

Get this recipe on Inspired Taste.

13. Roasted Turnips

If you are looking for an easy turnip recipe you need to try these roasted turnips. They taste great and are crispy and tender.

Get this recipe on Diethood.

14. Sauteed Broccoli

A healthy side dish the whole family will enjoy. All you need is broccoli and a few simple ingredients to get this dish to the table quickly.

Get this recipe on Go Money Mom.

mashed sweet potatoes

15. Mashed Sweet Potatoes

Free up room in your oven and make your sweet potatoes on the stovetop. This is an easy mashed sweet potatoes recipe you should try.

Get this recipe on The Kitchn.

16. Roasted Cauliflower

Here is a simple roasted cauliflower recipe for you to try. The cauliflower is highly seasoned and then baked to perfection creating a crispy flavorful taste. A perfect side dish to enjoy with your ham.

Get this recipe on Natasha’s Kitchen.

17. Roasted Brussels Sprouts with Balsamic Vinegar

The best Brussel sprout recipe with a touch of balsamic vinegar and honey. Crispy, tender, and full of flavors. This recipe takes about 30 minutes to make.

Get this recipe on Once Upon A Chef.

18. Collard Greens

Are you looking for a great greens recipe? You need to try this simple collard greens recipe with added bacon and onions. An easy recipe to add flavor to your collard greens.

Get this recipe on All Recipes.

19. Cornbread

This recipe walks you through the steps needed to make the best cornbread. It takes 35 minutes to make.

Get this recipe on Simply Recipes.

20. Caesar Salad

The final recipe on the list shows you how to make a delicious homemade caesar salad. Enjoy making all these side dishes that will pair perfectly with your ham dinner.

Get this recipe on Recipe Tin Eats.

Other Recipes

25 Best Side Dishes For Chicken

What To Serve With Sloppy Joes – 23 Tasty Side Dishes

25 Best Potluck Side Dishes

20 Side Dishes For Pork Chops

20 Best Side Dishes For Ham

Delicious side dishes to go along with your ham dinner.
Prep Time25 minutes
Total Time1 hour 45 minutes
Course: Side Dish
Cuisine: American
Keyword: Side Dishes For Ham
Servings: 6
Calories: 280kcal


  • Potatoes
  • Butter
  • Milk
  • Flour


  • Pick a recipe to make.
  • Gather all your ingredients.
  • Follow the recipes instructions.
  • Make the recipe and enjoy.


Nutrition, serving size, and cooking time may vary depending upon which recipe you choose.