Toasted Croissant Breakfast Boats with Ham and Cheese
Flaky croissants hollowed and filled with savory ham, melted cheese, and scrambled eggs, then toasted to golden perfection for a satisfying morning meal. This French-American-inspired recipe, ready in about 25 minutes, combines large croissants, large eggs, milk into a breakfast that fuels the morning without the midday crash — make-ahead-friendly and balanced enough to anchor the first meal of the day. Each serving lands at about 350 calories and feeds 4, so it sits comfortably in a weekly breakfast rotation alongside fruit, yogurt, or coffee. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 4 large croissants
- 4 large eggs
- 1/4 cup milk
- 1 cup deli ham, chopped
- 1 cup shredded Swiss cheese
- 1 tbsp unsalted butter
- 1/4 tsp salt
- 1/8 tsp black pepper
Sheet pans that don’t warp in a hot oven → Best Sheet Pans in 2026: Top Picks + Buying Guide
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: Preheat oven to 375°F (190°C). Slice the top third off each of the 4 croissants and carefully hollow out the interiors to create boats, leaving about 1/2 inch thickness around edges.
- Step 2: In a bowl, whisk together 4 large eggs, 1/4 cup milk, 1/4 tsp salt, and 1/8 tsp black pepper until smooth.
- Step 3: Heat 1 tbsp unsalted butter in a non-stick skillet over medium heat. Pour in the egg mixture and gently scramble for about 3-4 minutes until just set but still moist.
- Step 4: Stir in 1 cup chopped deli ham and remove from heat.
- Step 5: Spoon the scrambled egg and ham mixture evenly into each hollowed croissant, then top each with 1/4 cup shredded Swiss cheese.
- Step 6: Place the filled croissants on a baking sheet and bake in the preheated oven for 8-10 minutes until the cheese melts and croissants are warmed through and lightly toasted.
- Step 7: Remove from oven and serve immediately while warm.








