Ham Puffs

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

My ham puffs are a tasty little bite that’s perfect for just about any occasion. Easy to make and full of flavor, they are a great finger food for parties, brunch, and holidays. A simple recipe that can be made in about 30 minutes.

Plate of ham and cheese puffs.

Ham puffs are one of my favorite easy appetizers to make, especially when I need something I know everyone will love. Delicious crescent dough, savory ham, and Swiss cheese is a combination that is hard to resist.

After several rounds of testing, I think I have nailed the filling flavor balance just right. The filling makes just the perfect amount for each puff if you use half a tablespoon per puff.

These little bites bake up golden, warm, and delicious. Simple to prepare, easy to serve, and always get eaten fast.

If you want more bite size food be sure to try these sausage and cream cheese bites, pineapple kielbasa bites, and pizza cupcakes.

Why you’ll love this recipe

These ham and cheese puffs are always a winner with family, friends, and even kids. The kind of bite that will keep you keep coming back for more.

  • Easy to prepare. You can make these bites with a few ingredients and are ready in about 30 minutes.
  • Great finger food. Easy to pick up and eat in a couple bites.
  • Delicious flavors. A great balance of flavors with the ham.
  • Wonderful for a crowd. This recipe makes 24 ham puffs. A good amount for a gathering and the leftovers also warm up well the next day.

Ingredients

Crescent roll ham puffs can be put together with a few ingredients.

Can of crescent dough, bowls of cheese, ham, onions, egg, and mustard.
  • Crescent rolls: You will need a can of crescent roll dough. If you can find the crescent roll sheets, they are the best. If you can only find the perforated ones, just pinch together the seams to create a solid sheet.
  • Ham: I like using prepackaged diced ham for convenience, but you can also use diced deli ham or leftover ham.
  • Cheese: Shredded Swiss cheese pairs perfectly with the ham. You can substitute with mozzarella or Gruyere.
  • Onion: Use finely diced onion to add flavor.
  • Egg: An egg helps to bind the ingredients together and gives it a slight custard texture.
  • Dijon mustard: Adds a little tanginess and flavor to the ham puffs.

How to make ham puffs

Scroll to the bottom for the full, printable recipe.

  1. Preheat the oven to 350 degrees F. Spray a mini muffin tin with non-stick cooking spray. Unroll the crescent dough. Cut into 24 pieces.
  2. Place each piece of crescent roll dough in the mini muffin tin to form a cup.
Crescent roll dough rolled out and cut into squares.
Mini muffin tin with crescent roll dough in the cups.
  1. Place the diced ham, beaten egg, shredded cheese, and Dijon mustard in a bowl. Stir to combine.
  2. Fill each crescent roll dough cup with about 1/2 tablespoon of the mixture.
Bowl with shredded cheese and diced ham.
Mini muffin tins with uncooked ham puffs.
  1. Bake for 10 minutes or until the crescent roll dough starts to turn golden brown.
  2. Carefully remove from the muffin tin and serve.

Heather’s recipe tips

  • Use crescent roll sheets if you can find them.
  • Try using a pizza cutter to help cut the crescent dough.
  • Dice the ingredients small. This makes it easier to fit in the puffs.
  • Don’t overfill the cups.
  • Let them cool a few minutes before serving.
Mini muffin tin with baked ham puffs.

Variations

  • Cheese: Swap the Swiss cheese with cheddar, mozzarella, Gruyere, or Monterey Jack.
  • Mustard: Substitute the Dijon mustard with honey mustard.
  • Seasonings: Try topping the puffs with everything bagel seasoning. You could also stir in garlic powder or pepper in the egg mixture.

Storage

Store: Let the puffs cool and then store in an airtight bag or container in the refrigerator for up to 3 days.

Freeze: You can freeze these by placing them on a baking sheet in the freezer until they are frozen. Place them in a freezer safe bag for up to 2 months.

Reheat: Thaw in the refrigerator overnight. Reheat in the oven at 350 degrees or in the microwave for 1-2 minutes.

Frequently asked questions

Can I make these puffs without onion?

Yes, you can leave the onion out or substitute with green onions or chives.

Can these be served at room temperature for a party?

Yes, they are best warm, but they can also be served at room temperature for a party.

Try serving the puffs with a dipping sauce.

I like serving these with a dipping sauce like syrup, Wingstop ranch, McDonald’s breakfast sauce, or Mardi Gras mustard sauce.

More finger food recipes

Let me know if you make these easy ham puffs in the comments below.

 
No ratings yet

Ham Puffs

These easy ham puffs are a delicious bite. Made with crescent rolls, cheese, and ham, they can be prepared in 30 minutes. Ham puffs are perfect for a party, game day, brunch, and more. They are easy to customize and make your own.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 24 ham puffs

Ingredients 

  • 1 (8 ounce) can crescent roll sheets (or crescent rolls)
  • ½ cup diced ham
  • ½ cup shedded Swiss cheese
  • ¼ cup finely diced onions
  • 1 tablespoon Dijon mustard

Instructions 

  • Preheat the oven to 375 degrees F. Spray a mini muffin tin with non-stick cooking spray. (This makes 24 puffs.)
  • Roll out the crescent roll dough and cut into 24 pieces. Press each crescent roll piece in the muffin cups.
  • Stir together the ham, cheese, and Dijon mustard in a bowl. Spoon 1/2 tablespoon of the mixture into each crescent roll cup.
  • Bake the ham puffs for 10 minutes.

Notes

  • Use crescent roll sheets if you can find them.
  • Try using a pizza cutter to help cut the crescent dough.
  • Dice the ingredients small. This makes it easier to fit in the puffs.
  • Don’t overfill the cups.
  • Let them cool a few minutes before serving.

Nutrition

Calories: 12kcal | Carbohydrates: 0.1g | Protein: 1g | Fat: 1g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.03g | Monounsaturated Fat: 0.2g | Cholesterol: 3mg | Sodium: 42mg | Potassium: 3mg | Fiber: 0.03g | Sugar: 0.1g | Vitamin A: 19IU | Vitamin C: 0.003mg | Calcium: 20mg | Iron: 0.03mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Appetizer
Cuisine: American
Like this? Leave a comment below!

Hello!

Thank you for visiting Food Lovin’ Family! With 3 kids I know it can be hard getting food on the table. Here you will find easy and delicious recipes that the whole family will enjoy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating