50 classic ham recipes

Brent Hofacker // Shutterstock
Brent Hofacker // Shutterstock

Smoked, sliced, or coated in sugar and slow-roasted, ham has legions of devotees around the globe. As of 2026, the worldwide ham and smoked bacon market is worth close to $18 billion, according to estimates from Research and Markets. That number is expected to grow annually by 5.6% between 2026 and 2030.

That's not just because of rising grocery inflation rates, which are expected to increase by 2.5% in 2026. Ham is a highly versatile protein, just as good on cold-cut sandwiches as it is warmed up in a slow cooker. And that's to say nothing of the many different global cuisines that prominently feature ham, from Italy's prosciutto to China's Jinhua ham and much more. 

Of course, ham is also a quintessential part of many American holiday dinners, including Easter, Thanksgiving, and Christmas. However, this flavorful cut of meat makes for excellent eats all year round. In fact, there are literally dozens of other ways to prepare and incorporate this protein beyond that succulent, spiral-cut ham many have come to love.

In celebration of this sometimes overlooked meat, Stacker has highlighted some of these alternative methods, compiling a list of 50 ham recipes from Allrecipes. Read on to see if one of them inspires your next meal.

You may also like: The ultimate healthy grocery list, plus expert-approved shopping tips

1 / 50

Honey Glazed Ham

- Prep: 20 mins
- Cook: 1 hr 15 mins
- Total: 1 hr 35 mins
- Servings: 15
- Yield: 15 servings
- Number of ingredients: 5
- Read more about the recipe here

2 / 50

Easy Baked Ham

- Prep: 20 mins
- Cook: 40 mins
- Total: 60 mins
- Servings: 12
- Yield: 12 servings
- Number of ingredients: 4
- Read more about the recipe here

3 / 50

Mom's Ham and Bean Soup

- Prep: 20 mins
- Cook: 2 hrs
- Additional: 8 hrs
- Total: 10 hrs 20 mins
- Servings: 8
- Yield: 2 quarts
- Number of ingredients: 10
- Read more about the recipe here

4 / 50

Ham and Cheese Quiche

- Prep: 15 mins
- Cook: 55 mins
- Total: 70 mins
- Servings: 8
- Yield: 1 - 9 inch pie
- Number of ingredients: 10
- Read more about the recipe here

8 / 50

Hawaiian Ham and Cheese Sliders

- Prep: 15 mins
- Cook: 35 mins
- Total: 50 mins
- Servings: 12
- Yield: 12 servings
- Number of ingredients: 9
- Read more about the recipe here

9 / 50

Split Pea Soup with Ham

- Prep: 15 mins
- Cook: 2 hrs
- Additional: 8 hrs
- Total: 10 hrs 15 mins
- Servings: 12
- Yield: 12 servings
- Number of ingredients: 9
- Read more about the recipe here

11 / 50

Ham and Broccoli Bake

- Prep: 15 mins
- Cook: 45 mins
- Total: 60 mins
- Servings: 6
- Yield: 6 servings
- Number of ingredients: 8
- Read more about the recipe here

12 / 50

Leftover Ham Salad

- Prep: 20 mins
- Additional: 1 hr
- Total: 1 hr 20 mins
- Servings: 2
- Yield: 2 servings
- Number of ingredients: 7
- Read more about the recipe here

13 / 50

Easy and Delicious Ham and Potato Soup

- Prep: 20 mins
- Cook: 20 mins
- Total: 40 mins
- Servings: 8
- Yield: 8 servings
- Number of ingredients: 14
- Read more about the recipe here

14 / 50

Brown Sugar Ham Steak

- Prep: 10 mins
- Cook: 15 mins
- Total: 25 mins
- Servings: 2
- Yield: 2 servings
- Number of ingredients: 3
- Read more about the recipe here

16 / 50

Monte Cristo Sandwich

- Prep: 5 mins
- Cook: 15 mins
- Total: 20 mins
- Servings: 1
- Yield: 1 sandwich
- Number of ingredients: 8
- Read more about the recipe here

17 / 50

Christy's Awesome Hot Ham and Cheese

- Prep: 5 mins
- Cook: 6 mins
- Total: 11 mins
- Servings: 1
- Yield: 1 serving
- Number of ingredients: 6
- Read more about the recipe here

18 / 50

Tangy Honey Glazed Ham

- Prep: 15 mins
- Cook: 2 hrs 45 mins
- Total: 2 hrs 60 mins
- Servings: 20
- Yield: 1 (10 pound) ham
- Number of ingredients: 7
- Read more about the recipe here

19 / 50

Slow Cooker Green Beans, Ham and Potatoes

- Prep: 30 mins
- Cook: 4 hrs
- Total: 4 hrs 30 mins
- Servings: 10
- Yield: 10 servings
- Number of ingredients: 9
- Read more about the recipe here

21 / 50

Brown Sugar and Pineapple Glazed Ham

- Prep: 20 mins
- Cook: 1 hr 30 mins
- Total: 1 hr 50 mins
- Servings: 20
- Yield: 1 6-pound glazed ham
- Number of ingredients: 4
- Read more about the recipe here

22 / 50

Baked Ham

- Prep: 15 mins
- Cook: 5 hrs
- Additional: 20 mins
- Total: 5 hrs 35 mins
- Servings: 18
- Yield: 18 servings
- Number of ingredients: 4
- Read more about the recipe here

23 / 50

Basic Grilled Panini

- Prep: 10 mins
- Cook: 6 mins
- Total: 16 mins
- Servings: 1
- Yield: 1 panino
- Number of ingredients: 8
- Read more about the recipe here

24 / 50

Cheesy Ham Potato Bake

- Prep: 10 mins
- Cook: 1 hr
- Total: 1 hr 10 mins
- Servings: 12
- Yield: 1 9x13-inch baking dish
- Number of ingredients: 8
- Read more about the recipe here

26 / 50

Ham with Pineapple

- Prep: 20 mins
- Cook: 4 hrs
- Total: 4 hrs 20 mins
- Servings: 20
- Yield: 20 servings
- Number of ingredients: 6
- Read more about the recipe here

27 / 50

Ham, Potato and Broccoli Casserole

- Prep: 5 mins
- Cook: 40 mins
- Total: 45 mins
- Servings: 5
- Yield: 4 to 6
- Number of ingredients: 7
- Read more about the recipe here

28 / 50

Hearty Ham Casserole

- Prep: 45 mins
- Cook: 35 mins
- Total: 80 mins
- Servings: 5
- Yield: 5 servings
- Number of ingredients: 10
- Read more about the recipe here

29 / 50

Slow Cooker Ham and Beans

- Prep: 10 mins
- Cook: 12 hrs
- Additional: 8 hrs
- Total: 20 hrs 10 mins
- Servings: 8
- Yield: 8 servings
- Number of ingredients: 9
- Read more about the recipe here

31 / 50

Crazy-Simple Cottage Ham, Potatoes, and Green Beans

- Prep: 15 mins
- Cook: 55 mins
- Total: 70 mins
- Servings: 6
- Yield: 6 servings
- Number of ingredients: 5
- Read more about the recipe here

32 / 50

Keto Open-Faced Chicken Cordon Bleu

- Prep: 15 mins
- Cook: 15 mins
- Total: 30 mins
- Servings: 4
- Yield: 4 servings
- Number of ingredients: 10
- Read more about the recipe here

33 / 50

Fast Hawaiian Pizza

- Prep: 15 mins
- Cook: 20 mins
- Total: 35 mins
- Servings: 2
- Yield: 1 10-inch pizza
- Number of ingredients: 10
- Read more about the recipe here

34 / 50

Rita's Sweet Holiday Baked Ham

- Prep: 20 mins
- Cook: 2 hrs
- Total: 2 hrs 20 mins
- Servings: 24
- Yield: 24 servings
- Number of ingredients: 9
- Read more about the recipe here

36 / 50

Skillet Ham, Cabbage and Potatoes

- Prep: 20 mins
- Cook: 40 mins
- Total: 60 mins
- Servings: 4
- Yield: 4 servings
- Number of ingredients: 8
- Read more about the recipe here

37 / 50

Instant Pot® Ham

- Prep: 10 mins
- Cook: 50 mins
- Additional: 10 mins
- Total: 70 mins
- Servings: 8
- Yield: 1 small ham
- Number of ingredients: 6
- Read more about the recipe here

38 / 50

Simple Stromboli

- Prep: 10 mins
- Cook: 30 mins
- Total: 40 mins
- Servings: 3
- Yield: 3 servings
- Number of ingredients: 8
- Read more about the recipe here

39 / 50

Easy Slow Cooker Ham

- Prep: 15 mins
- Cook: 10 hrs
- Total: 10 hrs 15 mins
- Servings: 12
- Yield: 12 servings
- Number of ingredients: 11
- Read more about the recipe here

41 / 50

Ham and Pineapple Dinner

- Prep: 20 mins
- Cook: 15 mins
- Total: 35 mins
- Servings: 4
- Yield: 4 servings
- Number of ingredients: 9
- Read more about the recipe here

42 / 50

Lunch Box Pita Pockets

- Prep: 10 mins
- Total: 10 mins
- Servings: 1
- Yield: 1 serving
- Number of ingredients: 5
- Read more about the recipe here

43 / 50

Slow Cooker Southern Lima Beans and Ham

- Prep: 15 mins
- Cook: 7 hrs
- Additional: 8 hrs
- Total: 15 hrs 15 mins
- Servings: 8
- Yield: 8 servings
- Number of ingredients: 10
- Read more about the recipe here

44 / 50

Ham Tetrazzini

- Prep: 15 mins
- Cook: 15 mins
- Total: 30 mins
- Servings: 4
- Yield: 4 servings
- Number of ingredients: 11
- Read more about the recipe here

46 / 50

Glazed Ham

- Prep: 5 mins
- Cook: 8 hrs 35 mins
- Total: 8 hrs 40 mins
- Servings: 12
- Yield: 12 servings
- Number of ingredients: 7
- Read more about the recipe here

47 / 50

Grandma's Creamy Ham Casserole

- Prep: 10 mins
- Cook: 1 hr 10 mins
- Total: 1 hr 20 mins
- Servings: 6
- Yield: 6 servings
- Number of ingredients: 7
- Read more about the recipe here

48 / 50

Chef John's Honey-Glazed Ham

- Prep: 15 mins
- Cook: 2 hrs 35 mins
- Total: 2 hrs 50 mins
- Servings: 16
- Yield: 1 glazed ham
- Number of ingredients: 11
- Read more about the recipe here

49 / 50

Keto Chicken Cordon Bleu Meatballs

- Prep: 30 mins
- Cook: 15 mins
- Total: 45 mins
- Servings: 6
- Yield: 20 meatballs
- Number of ingredients: 15
- Read more about the recipe here