Crescent Roll Ham & Cheese Puffs
When I need a quick and easy appetizer that looks impressive and disappears in minutes, I reach for these Ham & Cheese Puffs. They come together with just a few ingredients and always deliver big flavor in a bite-sized package. Whether you’re hosting brunch, throwing a holiday party, or needing something savory for a potluck, these little puffs are a surefire win.

I love how versatile these puffs are—you can prep them in advance, bake them just before guests arrive, and watch them fly off the tray. The creamy Dijon-spiked filling is packed with ham, melty Swiss, and just the right hint of onion, all tucked into a flaky crescent roll crust. They’re perfect served warm, but honestly, they’re still tasty even at room temp.
This recipe is also a great way to use up leftover deli meat or bits of cheese. You can swap in other cheeses or meats if needed, but the combo of ham and Swiss is a classic that never disappoints.
The Backyard Table

Get it NOW and level up your outdoor dining! The Backyard Table - Recipes for Summer Cookouts features 34 of Chef Jenn's BEST recipes for outdoor eating and entertaining.
You'll get ad-free recipes like:
- Grilled Corn Guacamole
- Grilled French Onion Burgers
- Deviled Egg Pasta Salad
- Blueberry Grunt
- and so many more!
Every recipe is created, tested and loved by Chef Jenn and her family - there's no AI here!
Get it now, at a special introductory price of $7.99. That's over 50 pages of foodie love at your fingertips!
Buy Now!
Ingredients
- Deli ham – Thinly sliced, chopped.
- Onion – Chopped.
- Swiss cheese – Shredded.
- Egg
- Dijon mustard
- Pepper
- Crescent rolls – Refrigerated.

Instructions
- Preheat the oven to 375°F (190°C).
- Combine the ham, onion, Swiss cheese, egg, Dijon mustard, and pepper in a medium bowl. Mix until evenly combined.
- Unroll the crescent dough and divide it into 24 equal portions. Press each portion into a greased mini muffin cup, forming a small shell.
- Spoon about 1 tablespoon of the ham mixture into each muffin cup.
- Bake for 13–15 minutes, or until golden brown and puffed.
- Cool slightly before removing from the muffin tin. Serve warm or at room temperature.
Step-By-Step Process








Chef Jenn’s Tips
- Use a pizza cutter to easily divide crescent dough into 24 squares.
- Make the filling ahead of time and refrigerate—it saves time when entertaining.
- Swap in gruyere or cheddar for a different flavor profile.
- Sprinkle with chopped fresh parsley or a little extra cheese before baking for extra flair.
Recommended
Make It A Meal
Serve these puffs as part of a brunch spread with fresh fruit, a leafy green salad, and maybe even a baked egg dish or creamy soup. They also make a great side to a warm bowl of tomato or potato soup!

Storage
Store leftover puffs in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 325°F until warmed through or pop them in an air fryer for 3–4 minutes to crisp up the edges.

Crescent Roll Ham & Cheese Puffs
Ingredients
- 2 ½ ounces deli ham thinly sliced, chopped
- 1 small onion chopped
- ½ cup Swiss cheese shredded
- 1 large egg
- 1½ teaspoons Dijon mustard
- 1/8 teaspoon pepper
- 8 ounces crescent rolls refrigerated
Instructions
- Preheat the oven to 375°F (190°C).
- Combine the ham, onion, Swiss cheese, egg, Dijon mustard, and pepper in a medium bowl. Mix until evenly combined.
- Unroll the crescent dough and divide it into 24 equal portions. Press each portion into a greased mini muffin cup, forming a small shell.
- Spoon about 1 tablespoon of the ham mixture into each muffin cup.
- Bake for 13–15 minutes, or until golden brown and puffed.
- Cool slightly before removing from the muffin tin. Serve warm or at room temperature.
Notes
Chef Jenn’s Tips
- Use a pizza cutter to easily divide crescent dough into 24 squares.
- Make the filling ahead of time and refrigerate—it saves time when entertaining.
- Swap in gruyere or cheddar for a different flavor profile.
- Sprinkle with chopped fresh parsley or a little extra cheese before baking for extra flair.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Add Preferred Source

