Hallelujah Ham Loaves

Prep: 20 min Cook: 20 min Serves: 12 Cuisine: American

Hallelujah Ham Loaves are savory, cheesy bread rolls filled with a flavorful ham and onion mixture, topped with Swiss cheese and baked to perfection. These hearty, crowd-pleasing sandwiches are ideal for family gatherings or holiday meals, offering a delicious combination of creamy, salty, and tangy flavors.

Be the first to rate this recipe

Ingredients

  • 1 cup butter
  • 3 tablespoons poppy seed
  • 1 teaspoon Worcestershire sauce
  • 3 tablespoons prepared mustard
  • 1 medium onion, minced
  • 1 pound boneless cooked ham, minced
  • 12 ounces Swiss cheese, grated
  • 60 small dinner rolls

Instructions

  1. Preheat oven to 400°F.
  2. Cream butter, poppy seed, Worcestershire sauce, and prepared mustard together.
  3. Add minced onion, minced ham, and grated Swiss cheese to the creamed mixture and mix well.
  4. Halve the dinner rolls lengthwise.
  5. Place the cut side of each roll facing up in a pan.
  6. Spoon the ham mixture on top of the cut side of each roll.
  7. Cover with the remaining halves of the rolls.
  8. Bake until heated through and cheese is melted, about 20 minutes.

Tips & Substitutions

For a twist, try using different cheeses like cheddar or pepper jack instead of Swiss. You can also substitute the minced ham with leftover cooked turkey or chicken for a lighter option. If you prefer a bit of crunch, add some chopped bell peppers or celery to the mixture. Make sure to let the butter soften at room temperature for easier mixing.

Serving Suggestions

These ham loaves make a delightful appetizer or a main dish. Serve them with a side of Nell'S Baked Beans for a hearty meal, or pair with a fresh green salad for a lighter option. They are perfect for gatherings, game days, or as a comforting family dinner.

Storage & Reheating

Store leftover ham loaves in an airtight container in the refrigerator for up to 3 days. To reheat, place them in a preheated oven at 350°F for about 10-15 minutes, or until warmed through. For a quicker option, use a microwave, heating in short bursts until hot.

Nutrition & Diet Analysis (per serving)

Each serving of Hallelujah Ham Loaves contains roughly 385 calories, with 6g protein, 15g carbohydrates, and 34g fat. It is an excellent source of vitamin A (26% of the Daily Value), and a good source of protein and calcium.

385 kcal 19% DV
Protein Fat Carbs

Macronutrients

Protein 6.2g 12% DV
Total Fat 33.6g 43% DV
Carbs 14.9g 5% DV
Fiber 1.5g 6% DV
Sugar 4.4g 9% DV

Electrolytes

Sodium 289.5mg 13% DV
Potassium 155.1mg 3% DV
Cholesterol 106.3mg 35% DV

Vitamins & Minerals

Vitamin A 231.9mcg 26% DV
Vitamin C 10.3mg 11% DV
Calcium 144.1mg 11% DV
Iron 1.3mg 7% DV
Diet fit Low-carb Under 400 cal
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I prepare the ham loaves in advance?

Yes, you can prepare the ham mixture and assemble the rolls a few hours ahead of time. Just cover the pan with plastic wrap and refrigerate until you're ready to bake. This allows the flavors to meld beautifully, making for even tastier bites.

What can I use instead of dinner rolls?

If you can't find dinner rolls, you can use slider buns or even cut a loaf of crusty bread into thick slices. For a low-carb option, consider using portobello mushrooms or zucchini slices as the base instead of bread.

Can I freeze the ham loaves?

Absolutely! You can freeze the assembled ham loaves before baking. Wrap them tightly in plastic wrap and store in a freezer-safe container. When ready to bake, thaw in the refrigerator overnight and then bake as directed.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →