Easy Mini Ham and Cheese Croissant Roll-Ups Perfect for Quick Snacks

Ready In 25-30 minutes
Servings 12 pieces
Difficulty Easy

Flaky layers, and that’s the whole point. The buttery folds of a croissant, delicately crisped on the outside but still tender inside, are exactly why I made these Easy Mini Ham and Cheese Croissant Roll-Ups. The moment you hold one between your fingers, you feel the promise of that soft, pillowy texture waiting to unfold. It’s almost like a whisper of comfort before you even take a bite. The way the croissant dough peeks out from under the melted cheese and thinly sliced ham, lightly golden and just a touch glossy from the oven, captures an irresistible texture combo that’s part crispy, part soft, and entirely satisfying.

I remember the first time I made these roll-ups was on a hectic afternoon when I needed something quick but not boring. The visual of the tiny croissants, snugly wrapped around ham and cheese, was oddly calming. The little bundles felt like a cozy secret snack, one that’s easy to eat but still feels like a treat. Honestly, it’s this texture obsession that keeps me coming back to this recipe — the way the cheese melts just enough to tie the layers together without turning into a greasy mess, and the ham adds a subtle chew that contrasts with the crisp exterior. It’s the kind of snack that makes you pause and actually appreciate the little things, you know?

These Easy Mini Ham and Cheese Croissant Roll-Ups aren’t just about quick hunger fixes; they’re a quiet reminder that simple textures can bring so much joy. Over the years, I’ve perfected the balance between flakiness and gooeyness, and that’s what makes these roll-ups stick with me. It’s not just a recipe; it’s that satisfying feel in your hands and the gentle crunch that makes you believe you’ve found a new favorite snack. So if you’re someone who tastes with your eyes and fingers first, this recipe might just become your go-to too.

Why You’ll Love This Recipe

From my experience, these Easy Mini Ham and Cheese Croissant Roll-Ups hit all the right notes for busy days and casual gatherings. They’ve been tested countless times in my kitchen, and every batch comes out perfectly flaky and melty. Here’s why they stand out:

  • Quick & Easy: Ready in under 20 minutes, they’re perfect for last-minute snacks or impromptu guests.
  • Simple Ingredients: No need for fancy shopping trips; basic pantry staples like ham, cheese, and pre-made croissant dough do the trick.
  • Perfect for Parties & Lunchboxes: Bite-sized and mess-free, making them ideal for kids’ lunchboxes or casual get-togethers.
  • Crowd-Pleaser: Kids and adults alike rave about the melty cheese and flaky crust combo.
  • Unbelievably Delicious: The contrast of buttery, flaky croissant with savory ham and gooey cheese is comfort food at its finest.

What sets this recipe apart is the little trick I use — brushing the roll-ups with a touch of Dijon mustard before baking. It adds a subtle tang that perfectly balances the richness of the cheese and ham without overpowering the delicate croissant layers. Plus, I always opt for sharp cheddar or Gruyère for that complex melt and flavor depth. Honestly, these roll-ups aren’t just snacks; they’re the kind of bites that make you close your eyes and savor every mouthful.

There’s a reason they’ve become a staple in my recipe box. Whether you’re looking for easy appetizers or a savory snack to pair with a refreshing drink like the strawberry basil lemonade, these roll-ups fit right in. They bring a little bit of joy without any fuss, and that’s why I keep making them.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. You don’t need anything exotic — just a few staples that come together beautifully.

  • Pre-made croissant dough: Usually found in the refrigerated section; I recommend brands like Pillsbury for consistent flakiness.
  • Thinly sliced ham: About 6 ounces (170 g), preferably deli-style or leftover ham, folded to fit the croissant dough.
  • Cheese slices: 6 ounces (170 g) sharp cheddar, Swiss, or Gruyère, sliced thin for perfect melting.
  • Dijon mustard: 1 tablespoon for brushing inside the croissant (adds a subtle tang).
  • Egg wash: 1 large egg beaten with 1 tablespoon water to brush the tops for a golden finish.
  • Optional herbs: A pinch of dried thyme or parsley can be sprinkled inside for an herby note.

If you want a gluten-free option, you could swap croissant dough for gluten-free puff pastry, but the texture won’t be quite the same — still tasty though! For dairy-free variations, use a vegan cheese alternative and skip the egg wash or replace it with a plant-based milk brush. In summer, I’ve swapped ham for thin prosciutto slices, which adds a delicate saltiness that works wonderfully.

Equipment Needed

  • Baking sheet lined with parchment paper or a silicone baking mat to prevent sticking.
  • Pastry brush for applying egg wash and mustard evenly.
  • Sharp knife or pizza cutter to slice croissant dough into mini triangles.
  • Mixing bowl for beating the egg wash.
  • Oven thermometer (optional but handy) to ensure accurate baking temperature.

If you don’t have a pastry brush, a clean finger or the back of a spoon works just fine for spreading mustard and egg wash. For cutting dough, a pizza cutter glides through easily and saves time. I’ve tried baking these on aluminum foil, but parchment paper gives a better non-stick surface and cleaner bottoms. If you’re making these often, investing in a quality silicone mat pays off — no need to grease the pan every time.

Preparation Method

mini ham and cheese croissant roll-ups preparation steps

  1. Preheat your oven: Set it to 375°F (190°C). Make sure the rack is in the center for even heat distribution. This usually takes about 10 minutes.
  2. Prepare the dough: Unroll your pre-made croissant dough onto a clean surface. Using a sharp knife or pizza cutter, slice the dough into small triangles approximately 3 inches (7.5 cm) wide at the base.
  3. Apply Dijon mustard: Using your pastry brush, spread a thin layer of Dijon mustard on the inside of each triangle. This little step amps up the flavor without stealing the show.
  4. Add ham and cheese: Place a small slice of ham on each triangle, followed by a piece of cheese. Fold the ham if it’s too large to fit neatly. Optional: sprinkle a tiny pinch of dried thyme or parsley over the cheese.
  5. Roll the croissants: Starting at the wide base, roll each triangle gently but firmly toward the pointed end. You want a snug roll but avoid squeezing out the filling.
  6. Place on baking sheet: Arrange the mini roll-ups on your parchment-lined baking sheet, spaced about 1 inch (2.5 cm) apart to allow for expansion.
  7. Egg wash: Beat one large egg with a tablespoon of water. Brush the tops of each roll-up lightly to get that golden, shiny finish.
  8. Bake: Slide the baking sheet into the preheated oven. Bake for 12-15 minutes or until the croissants are puffed and golden brown. Keep an eye toward the end; ovens vary, and you don’t want a burnt edge.
  9. Cool briefly: Let the roll-ups cool for about 5 minutes before serving. This step lets the cheese settle so it’s melty but not lava-hot.

Pro tip: If you notice the outsides browning too quickly but the insides aren’t done, tent the roll-ups loosely with foil and continue baking. This keeps the crust from burning while finishing the melt inside. Also, rolling the dough gently but firmly gives you those perfect layered textures without squashing the flaky dough.

Cooking Tips & Techniques

One thing I’ve learned is that timing is everything with these croissant roll-ups. Overbake, and you lose the tender, flaky interior; underbake, and the dough feels doughy and heavy. I trust my oven thermometer here because even ovens claiming 375°F can run hot or cool.

Another tip is to keep the dough chilled until just before rolling. Warmer dough can become sticky and tough to handle, which ruins that delicate layering. If you’re prepping ahead, slice and fill the dough, then refrigerate the rolled croissants on the baking sheet for up to an hour before baking.

Egg wash is your best friend for that eye-catching golden top, but don’t overdo it — too much can pool and make soggy spots. I lightly brush and then tap off excess on the side of the bowl.

When it comes to cheese, using a sharper variety like aged cheddar or Gruyère gives better flavor and melt compared to milder cheeses. And don’t skip the mustard — it’s a subtle game-changer that cuts through the richness and keeps the snack balanced.

One time I tried loading these with extra fillings like tomato or pickles, but it made rolling tricky and soggy. So I stick to the classic ham and cheese, which works every time. Keep it simple for the best texture contrast between flaky dough and melty center.

Variations & Adaptations

This recipe is pretty flexible if you want to mix things up or accommodate dietary needs.

  • Vegetarian version: Swap ham for sautéed mushrooms or roasted red peppers with the cheese. Add a sprinkle of fresh basil for an herby twist.
  • Spicy kick: Spread a thin layer of spicy mustard or a dab of harissa inside before adding cheese and ham for a subtle heat.
  • Different cheeses: Try mozzarella and provolone for a milder melt, or pepper jack for some spice.
  • Gluten-free adaptation: Use gluten-free puff pastry dough, but note the texture will be slightly different — still delicious!
  • Mini breakfast roll-ups: Add scrambled eggs and cooked bacon instead of ham for a savory morning treat.

I’ve personally tried adding a little honey drizzle before baking for a sweet-savory contrast — unexpected but surprisingly delicious. Also, these roll-ups can be baked on a grill pan for a smoky flavor, but keep a close eye on them to avoid burning.

Serving & Storage Suggestions

Serve these Easy Mini Ham and Cheese Croissant Roll-Ups warm or at room temperature. They’re perfect finger foods for brunch spreads or casual snacking. I like them alongside fresh fruit or a light salad like the watermelon cucumber feta salad for a refreshing contrast.

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, pop them in a 350°F (175°C) oven for about 5-7 minutes to bring back their flakiness and melty cheese charm. Avoid microwaving, as it tends to make the croissant dough soggy.

The flavors actually develop a bit when stored overnight — the ham’s saltiness melds with the buttery dough, making them even more satisfying the next day. For longer storage, freeze unbaked roll-ups on a tray, then transfer them to a freezer bag. Bake from frozen, adding a few extra minutes to the baking time.

Nutritional Information & Benefits

Each mini roll-up clocks in at approximately 150-180 calories, depending on cheese and ham choices. They provide a balanced mix of protein from the ham and cheese, along with carbohydrates and fats from the croissant dough.

Ham offers essential B vitamins and minerals like zinc and iron, while cheese contributes calcium and vitamin D. Using pre-made croissant dough means moderate sodium content, so pairing these roll-ups with fresh veggies or salads helps balance the meal.

These roll-ups aren’t low-calorie snacks, but they fit well into a balanced diet when enjoyed in moderation. For dairy-free or gluten-free needs, the recipe adapts well with appropriate substitutions, making this snack accessible to many dietary preferences.

Conclusion

These Easy Mini Ham and Cheese Croissant Roll-Ups are proof that simple ingredients and thoughtful preparation can create something truly satisfying. The flaky, buttery croissant dough wrapped around savory ham and melty cheese is a snack that’s easy to make but feels special every time. I love how they bring a little comfort and joy, whether for a quick bite or a casual gathering.

Feel free to tweak the fillings or seasoning to suit your taste — that’s part of what makes this recipe such a keeper. If you’ve ever enjoyed dishes like the easy mini caprese skewers, you’ll appreciate how these roll-ups fit right into a spread of tasty, effortless bites.

Give them a try, and if you come up with your own spin, I’d love to hear about it in the comments. Here’s to snacks that are as satisfying to hold as they are to eat!

FAQs About Easy Mini Ham and Cheese Croissant Roll-Ups

Can I make these roll-ups ahead of time?

Absolutely! You can prepare and roll them up, then refrigerate for up to an hour before baking. For longer storage, freeze unbaked roll-ups and bake straight from frozen, adding a few extra minutes to the baking time.

What’s the best cheese to use for melting?

Sharp cheddar, Gruyère, or Swiss are my top picks because they melt beautifully and add great flavor. Avoid very mild cheeses that don’t melt well.

Can I use homemade croissant dough?

Yes, if you have the time and skills, homemade dough works wonderfully and can make these even more special. Just roll and cut as you would with store-bought dough.

How do I keep the croissants from getting soggy?

Brush the dough lightly with egg wash and avoid overfilling with wet ingredients. Also, baking on parchment paper helps keep the bottoms crisp.

Are these roll-ups freezer-friendly?

Yes! Freeze the unbaked roll-ups on a baking sheet, then transfer to a freezer bag. Bake from frozen, adding 3-5 minutes to the baking time for best results.

Pin This Recipe!

mini ham and cheese croissant roll-ups recipe
Print

Easy Mini Ham and Cheese Croissant Roll-Ups

Flaky, buttery croissant dough wrapped around savory ham and melty cheese, perfect for quick snacks or casual gatherings. These bite-sized roll-ups offer a satisfying texture contrast and are easy to prepare in under 20 minutes.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 12 mini roll-ups 1x
  • Category: Snack
  • Cuisine: American

Ingredients

Scale
  • 1 package pre-made croissant dough (about 8 oz)
  • 6 ounces thinly sliced ham (deli-style or leftover)
  • 6 ounces cheese slices (sharp cheddar, Swiss, or Gruyère)
  • 1 tablespoon Dijon mustard
  • 1 large egg beaten with 1 tablespoon water (egg wash)
  • Optional: pinch of dried thyme or parsley

Instructions

  1. Preheat oven to 375°F (190°C) and position rack in the center.
  2. Unroll croissant dough onto a clean surface and slice into small triangles about 3 inches wide at the base.
  3. Brush a thin layer of Dijon mustard on the inside of each triangle using a pastry brush.
  4. Place a small slice of ham on each triangle, followed by a piece of cheese. Optionally sprinkle dried thyme or parsley over the cheese.
  5. Roll each triangle starting at the wide base toward the pointed end, rolling gently but firmly.
  6. Arrange the mini roll-ups on a parchment-lined baking sheet, spacing about 1 inch apart.
  7. Brush the tops lightly with the egg wash for a golden finish.
  8. Bake for 12-15 minutes or until puffed and golden brown, watching closely to avoid burning.
  9. Let cool for about 5 minutes before serving to allow cheese to settle.

Notes

If outsides brown too quickly but insides are undercooked, tent roll-ups loosely with foil and continue baking. Keep dough chilled until just before rolling to maintain flakiness. Avoid overfilling to prevent sogginess. For gluten-free, use gluten-free puff pastry; for dairy-free, use vegan cheese and plant-based milk for egg wash. Leftovers store well in the refrigerator for up to 3 days and reheat best in the oven. Freeze unbaked roll-ups on a tray before transferring to a freezer bag; bake from frozen adding a few extra minutes.

Nutrition

  • Serving Size: 1 mini roll-up
  • Calories: 150180
  • Sugar: 2
  • Sodium: 350
  • Fat: 10
  • Saturated Fat: 5
  • Carbohydrates: 12
  • Fiber: 1
  • Protein: 7

Keywords: ham and cheese, croissant roll-ups, quick snacks, party appetizers, easy recipe, melty cheese, flaky croissant

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating