Make-Ahead Ham, Egg & Cheese Croissant Breakfast Sandwiches | YumFoodUsa

Make-Ahead Ham, Egg & Cheese Croissant Breakfast Sandwiches

Flaky, buttery croissants are stuffed with fluffy scrambled eggs, sliced ham, and melty cheese for the ultimate breakfast sandwich you can prep ahead of time. Perfect for busy mornings or feeding a crowd—just reheat and enjoy!

Why You’ll Love This Recipe

These Make-Ahead Ham, Egg & Cheese Croissant Breakfast Sandwiches are the perfect solution for hectic mornings. They combine the satisfying elements of a classic breakfast—protein-rich eggs, savory ham, and gooey cheese—all tucked into a tender, golden croissant. Easy to assemble and freezer-friendly, they’re great for meal prepping or serving at brunch gatherings. Whether you’re rushing out the door or planning a leisurely weekend breakfast, these sandwiches deliver flavor, convenience, and comfort in every bite.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • croissants, halved
  • eggs
  • milk
  • salt and pepper
  • butter
  • deli ham (or cooked bacon/sausage)
  • sharp cheddar or Swiss cheese slices

Optional additions:

  • chopped chives
  • hot sauce
  • baby spinach

Directions

  1. Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  2. Prepare the eggs:
    In a bowl, whisk together eggs, milk, salt, and pepper.
    Melt butter in a non-stick skillet over medium heat.
    Pour in the egg mixture and cook slowly, stirring gently until the eggs are softly scrambled. Remove from heat.
  3. Assemble the sandwiches:
    Place the bottom halves of the croissants on the prepared baking sheet.
    Layer each with a slice of ham, a scoop of scrambled eggs, and a slice of cheese.
    Add any optional toppings such as chives, hot sauce, or spinach.
    Top with the other half of the croissant.
  4. Bake the sandwiches:
    Cover loosely with foil and bake for 10–15 minutes, or until the cheese has melted and the croissants are warm and crisp.
  5. Serve or store:
    Serve immediately or allow to cool before wrapping tightly in foil.
    Refrigerate for up to 3 days or freeze for up to 2 months.
    To reheat, warm in a 350°F (175°C) oven or toaster oven until heated through.

Servings and timing

Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Yield: 6 sandwiches
Calories: 450 kcal per sandwich

Variations

  • Vegetarian Option: Omit ham and add sautéed mushrooms, bell peppers, or avocado slices.
  • Spicy Version: Add sliced jalapeños or a dash of hot sauce inside the sandwich.
  • Bagel or English Muffin Swap: Substitute croissants with bagels or English muffins for a sturdier bite.
  • Mini Croissants: Use mini croissants for bite-sized versions, perfect for brunch spreads or kids.
  • Herb Blend: Add Italian seasoning or garlic powder to the eggs for extra flavor.

Storage/Reheating

Wrap each sandwich tightly in foil and store in the refrigerator for up to 3 days or freeze for up to 2 months. To reheat, place foil-wrapped sandwiches in a preheated 350°F (175°C) oven for 15–20 minutes if refrigerated, or 25–30 minutes if frozen. For a crisper texture, unwrap for the final few minutes of reheating.

FAQs

Can I make these sandwiches the night before?

Yes, you can fully assemble them and store in the refrigerator. Reheat in the morning for a quick, warm breakfast.

What’s the best cheese for this recipe?

Cheddar and Swiss melt beautifully, but feel free to use provolone, Monterey Jack, or even pepper jack for a spicier twist.

Can I freeze these sandwiches?

Absolutely. Wrap each one in foil and freeze for long-term storage. They reheat well and retain great texture.

How do I reheat in a microwave?

Wrap in a paper towel and microwave on medium power for 60–90 seconds. For best texture, finish in a toaster oven.

Can I add vegetables?

Yes, try sautéed spinach, bell peppers, onions, or tomatoes—just be sure to remove excess moisture before adding.

Are these sandwiches kid-friendly?

Yes, they’re easy to eat, customizable, and a hit with both kids and adults.

Can I use store-bought scrambled eggs?

While fresh eggs taste best, you can use pre-cooked scrambled eggs or egg patties for convenience.

Can I make these sandwiches dairy-free?

Yes, use plant-based butter, milk, and cheese alternatives to create a dairy-free version.

How do I keep the croissants from getting soggy?

Allow scrambled eggs to cool slightly before assembling, and avoid using overly moist ingredients.

Can I prepare these for a brunch buffet?

Definitely. Bake all at once, keep them warm in the oven, and let guests help themselves.

Conclusion

Make-Ahead Ham, Egg & Cheese Croissant Breakfast Sandwiches are a savory, satisfying way to simplify your mornings or impress a brunch crowd. With their flaky layers, creamy eggs, and melty cheese, they’re as delicious as they are convenient. Whether eaten fresh from the oven or reheated from the freezer, these sandwiches make every breakfast feel like a special occasion—without the morning rush.

Print

Make-Ahead Ham, Egg & Cheese Croissant Breakfast Sandwiches

Make-Ahead Ham, Egg & Cheese Croissant Breakfast Sandwiches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flaky, buttery croissants are stuffed with fluffy scrambled eggs, sliced ham, and melty cheese for the ultimate breakfast sandwich you can prep ahead of time. Perfect for busy mornings or feeding a crowd—just reheat and enjoy!

  • Author: Mari
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 sandwiches 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Halal

Ingredients

Scale
  • 6 large croissants, halved
  • 8 large eggs
  • 1/4 cup milk
  • Salt and pepper to taste
  • 1 tbsp butter
  • 6 slices deli ham (or cooked bacon/sausage)
  • 6 slices sharp cheddar or Swiss cheese
  • Optional: chopped chives, hot sauce, or baby spinach

Instructions

  1. Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  2. In a bowl, whisk together eggs, milk, salt, and pepper.
  3. In a non-stick skillet over medium heat, melt butter. Add the egg mixture and cook, stirring gently, until just set. Remove from heat.
  4. Open each croissant and layer with ham, scrambled eggs, cheese, and optional toppings if using. Close with croissant top.
  5. Place assembled sandwiches on the prepared baking sheet. Cover loosely with foil and bake for 10–15 minutes, or until cheese is melted and croissants are warmed through.
  6. Serve immediately or wrap each sandwich tightly in foil to refrigerate or freeze for later.
  7. To reheat, warm in a 350°F (175°C) oven or toaster oven for 10–15 minutes until heated through.

Notes

  • Use parchment paper to prevent sticking and for easy cleanup.
  • Great for meal prep—wrap and freeze individually for grab-and-go mornings.
  • Swap ham for bacon, turkey, or vegetarian sausage if desired.
  • Add spinach or arugula for a fresh, green boost.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 4g
  • Sodium: 690mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 20g
  • Cholesterol: 245mg

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments