Baked Egg Boats with Bacon, Spinach, and Gruyère

Quick Recipe Version (TL;DR)

  • Yield: 6 servings
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes

Quick Ingredients

  • 2 small baguettes (10–12 inches each)
  • 8 large eggs
  • 1 cup half-and-half
  • 6 slices thick-cut bacon, cooked and chopped
  • 2 packed cups baby spinach, chopped
  • 1 1/2 cups shredded Gruyère (6 oz), divided
  • 3 tbsp chopped fresh chives, divided
  • 1 tbsp unsalted butter
  • 1 tsp Dijon mustard
  • 3/4 tsp fine sea salt
  • 1/2 tsp freshly ground black pepper
  • Pinch ground nutmeg (optional)

Do This

  • 1. Heat oven to 375°F (190°C). Line a baking sheet with parchment.
  • 2. Cook bacon until crisp; drain and chop. Reserve 1 tbsp drippings.
  • 3. Sauté spinach in drippings with butter until wilted; squeeze dry and chop.
  • 4. Cut a long slit in baguette tops; hollow, leaving 1/2-inch walls. Par-bake 5 minutes.
  • 5. Whisk eggs, half-and-half, Dijon, salt, pepper, nutmeg. Stir in bacon, spinach, 1 cup Gruyère, and 2 tbsp chives.
  • 6. Fill boats; top with remaining cheese. Bake 20–25 minutes until puffed and just set. Rest 5 minutes, garnish with chives, slice, and serve.

Why You’ll Love This Recipe

  • Golden, crisp baguette outside with a soft, custardy interior that stays luscious, not dry.
  • Classic brunch flavors: smoky bacon, nutty Gruyère, tender spinach, and fresh chives.
  • Minimal dishes and easy assembly—perfect for weekend mornings or a casual crowd.
  • Make-ahead friendly elements and simple to scale for bigger gatherings.

Grocery List

  • Produce: Baby spinach, fresh chives
  • Dairy: Eggs, half-and-half, Gruyère cheese, unsalted butter
  • Pantry: Baguettes, thick-cut bacon, Dijon mustard, fine sea salt, black pepper, ground nutmeg (optional)

Full Ingredients

Baguette Boats

  • 2 small baguettes (10–12 inches each)
  • 1 tbsp unsalted butter, melted (for brushing)

Silky Egg Custard

  • 8 large eggs
  • 1 cup half-and-half
  • 1 tsp Dijon mustard
  • 3/4 tsp fine sea salt
  • 1/2 tsp freshly ground black pepper
  • Pinch ground nutmeg (optional)

Mix-Ins and Toppings

  • 6 slices thick-cut bacon (about 6 oz), cooked crisp and chopped
  • 2 packed cups baby spinach (about 3 oz), wilted and chopped
  • 1 1/2 cups shredded Gruyère (6 oz), divided
  • 3 tbsp thinly sliced fresh chives, divided
Baked Egg Boats with Bacon, Spinach, and Gruyère – Closeup

Step-by-Step Instructions

Step 1: Preheat the oven and prep the pan

Heat the oven to 375°F (190°C) with a rack in the center. Line a rimmed baking sheet with parchment paper or foil for easy cleanup.

Step 2: Cook the bacon

Add the bacon to a large skillet over medium heat. Cook, stirring occasionally, until crisp, 6–8 minutes. Transfer to a paper towel–lined plate and chop once cooled. Reserve about 1 tablespoon of the bacon drippings in the pan.

Step 3: Wilt and dry the spinach

Add the butter to the skillet with the reserved drippings over medium heat. Add the spinach and cook, tossing, until just wilted, 1–2 minutes. Transfer to a cutting board; once cool enough to handle, squeeze out excess moisture with paper towels and chop roughly.

Step 4: Hollow and par-bake the baguettes

Using a serrated knife, cut a long slit in the top of each baguette, leaving the ends intact. Use your fingers to gently pull out the soft interior, leaving about 1/2 inch of bread around the sides and base to form a boat. Brush the inside with the melted butter. Set the baguettes on the prepared baking sheet and par-bake for 5 minutes to crisp the interior.

Step 5: Make the silky egg mixture

In a large bowl, whisk the eggs until no streaks remain. Whisk in the half-and-half, Dijon, salt, pepper, and nutmeg (if using). Stir in the chopped bacon, chopped spinach, 1 cup of the Gruyère, and 2 tablespoons of the chives, reserving the remaining cheese and chives for topping.

Step 6: Fill and bake until puffed

Carefully set the warm baguette boats on the baking sheet. Divide the egg mixture evenly between them, nudging solids down into the custard with a spoon. Sprinkle with the remaining 1/2 cup Gruyère. Bake 20–25 minutes, until puffed, golden, and just set in the center (a thermometer should read about 165°F/74°C). If the tops brown quickly, tent loosely with foil for the last 5 minutes.

Step 7: Rest, garnish, and slice

Let the egg boats rest 5–10 minutes to settle. Sprinkle with the remaining chives. Use a serrated knife to slice crosswise into 2-inch pieces. Serve warm.

Pro Tips

  • For the silkiest texture, do not overbake—pull the boats when the center has a slight jiggle or hits 165°F.
  • Dry is key: squeeze the spinach well so the custard sets up nicely and the bread stays crisp.
  • Day-old baguettes work best; they hold their shape and crisp beautifully after a quick par-bake.
  • Keep sturdy walls: leave at least 1/2 inch of bread around the sides and base to prevent leaks.
  • If your baguettes wobble, support them with a “foil cradle” on the baking sheet so the custard stays level.

Variations

  • Ham & Swiss: Swap bacon for diced ham and use Swiss in place of Gruyère; add a pinch of dried thyme.
  • Mushroom & Thyme (vegetarian): Sauté 8 oz sliced cremini with a bit of butter and thyme; use in place of bacon.
  • Spicy Jalapeño: Add 1 minced fresh jalapeño and a dash of smoked paprika; finish with a few red pepper flakes.

Storage & Make-Ahead

Cook the bacon and wilt the spinach up to 2 days ahead; refrigerate separately. Assemble and bake just before serving for the best texture. Leftovers keep 3 days refrigerated in an airtight container. Reheat on a baking sheet at 325°F (165°C) for 10–12 minutes (or in an air fryer at 320°F for 5–7 minutes) until warmed through; avoid microwaving to keep the crust crisp. Baked slices can be frozen up to 1 month; wrap tightly and reheat from frozen at 325°F for 15–18 minutes.

Nutrition (per serving)

Approximate: 520 calories; 27 g protein; 30 g fat; 38 g carbohydrates; 2 g fiber; 950 mg sodium. Values will vary based on brands and exact baguette size.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*