Stuffed Ham

Prep: 10 min Cook: 30 min Serves: 8 Cuisine: American

Stuffed Ham features layers of sliced ham and Swiss cheese nestled inside soft rolls, brushed with a flavorful butter mixture infused with poppy seeds, mustard, and Worcestershire sauce. Baked until golden and melty, it's perfect for parties, gatherings, or a hearty lunch with bold, savory flavors.

Be the first to rate this recipe

Ingredients

  • 1 lb. shaved ham
  • 1/2 lb. Swiss cheese
  • 3 pkg. Pepperidge Farm small rolls
  • 2 sticks butter
  • 2 tsp. poppy seed
  • 3 tsp. mustard
  • 1 tsp. Worcestershire sauce
  • 1 onion, finely chopped or 2 Tbsp. onion flakes

Instructions

  1. Split the rolls in half and brush with a mixture of melted butter, poppy seeds, mustard, and Worcestershire sauce.
  2. Layer shaved ham and Swiss cheese inside the rolls.
  3. Place the assembled rolls in a baking dish and bake at 350°F for 30 minutes until heated through and golden.

Tips & Substitutions

For added flavor, consider using honey mustard instead of regular mustard. You can also substitute the Swiss cheese with cheddar or provolone for a different taste. If you're short on time, pre-sliced ham and cheese can speed up assembly. To enhance the filling, add sautéed mushrooms or spinach for a more complex flavor profile.

Serving Suggestions

These stuffed ham rolls make a fantastic appetizer or party snack. Serve them with a side of coleslaw or a fresh Layered Salad (Makes 10 To 12 Servings) for a complete meal. They also pair well with a light soup or salad, making them versatile for any occasion.

Storage & Reheating

Leftover stuffed ham rolls can be stored 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. This will help maintain their crispy texture.

Nutrition & Diet Analysis (per serving)

Each serving of Stuffed Ham contains roughly 694 calories, with 27g protein, 53g carbohydrates, and 44g fat. It is an excellent source of calcium (106% of the Daily Value), dietary fiber (60% of the Daily Value), and iron (54% of the Daily Value), and a good source of potassium and vitamin A. Note that it is relatively high in sodium, at 500mg per serving (22% of the Daily Value).

694 kcal 35% DV
Protein Fat Carbs

Macronutrients

Protein 26.6g 53% DV
Total Fat 44.4g 57% DV
Carbs 52.9g 19% DV
Fiber 16.8g 60% DV
Sugar 5.5g 11% DV

Electrolytes

Sodium 500.1mg 22% DV
Potassium 683.1mg 15% DV
Cholesterol 56.5mg 19% DV

Vitamins & Minerals

Vitamin A 94.5mcg 10% DV
Vitamin C 2.2mg 2% DV
Calcium 1374mg 100% DV
Iron 9.8mg 54% DV
Diet fit High-protein High-fiber
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 make these stuffed ham rolls ahead of time?

Yes, you can prepare the rolls and assemble them a day in advance. Just cover them with plastic wrap and refrigerate. Bake them just before serving for the best texture and flavor, ensuring they are heated through and golden.

What type of ham works best for this recipe?

Shaved or thinly sliced ham works best for easy layering and melting. You can choose a deli-style ham or a sweeter variety like honey ham for a different taste. Just ensure it’s not too thick to maintain the rolls' structure.

Can I freeze the stuffed ham rolls?

Absolutely! You can freeze the assembled but unbaked rolls. Wrap them tightly in plastic wrap and aluminum foil. When ready to bake, thaw them in the refrigerator overnight and then bake as directed for a quick meal.

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 →