Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ham and Cheese Croissants

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes
  • Yield: 4 croissants 1x
  • Category: Breakfast, Brunch
  • Method: Baking
  • Cuisine: French
  • Diet: Halal

Description

Ham and Cheese Croissants are buttery, flaky pastries filled with savory ham and melted cheese, baked to golden perfection. Ideal for breakfast, brunch, or a satisfying snack, they’re simple to prepare and always a hit.


Ingredients

Scale
  • 4 croissants (fresh or day-old, halved horizontally)
  • 8 slices deli ham (or leftover cooked ham)
  • 4 slices Swiss, cheddar, or gruyère cheese
  • 2 tsp Dijon mustard (optional)
  • 1 tbsp butter (melted, for brushing)
  • 1 tbsp fresh herbs (optional, for garnish)

Instructions

  1. Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  2. Slice croissants in half and spread a thin layer of Dijon mustard on the bottom half, if using.
  3. Layer 2 slices of ham and 1 slice of cheese onto each croissant. Replace top halves.
  4. Brush tops of croissants lightly with melted butter.
  5. Place on the prepared baking sheet and bake for 10–12 minutes, or until cheese is melted and tops are golden.
  6. Garnish with chopped herbs if desired and serve warm.

Notes

  • For extra flavor, try a sprinkle of black pepper or paprika inside the croissant.
  • Use mini croissants for bite-sized party appetizers.
  • Don’t overbake—remove as soon as cheese is melted and croissants are golden.
  • Serve with a side salad or fruit for a balanced meal.

Nutrition

  • Serving Size: 1 croissant
  • Calories: 390
  • Sugar: 4g
  • Sodium: 780mg
  • Fat: 24g
  • Saturated Fat: 11g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 17g
  • Cholesterol: 65mg