Brussels Sprout Egg Bake

Brussels Sprout Egg Bake
⏱️ cook time 40 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

A cozy, protein-packed savory bake with caramelized Brussels sprouts, fluffy eggs, and melted Gruyère, ideal for quick, satisfying weeknight meals.

Ingredients

Brussels sprouts 340 grams (3 cups, trimmed and halved)
Large eggs 8 units
Whole milk 180 ml (3/4 cup)
Shredded Gruyère cheese 120 grams (1 cup, shredded)
Olive oil 2 tablespoons (30 ml)
Garlic cloves 3 cloves, minced
Kosher salt 1 teaspoon
Freshly ground black pepper 1/2 teaspoon
Red pepper flakes 1/4 teaspoon (optional)

Steps

1

Preheat oven and prep sprouts

Adjust your oven rack to the middle position and preheat the oven to 200°C (400°F). Trim the tough woody ends off 340g of Brussels sprouts, discard any wilted or yellowed outer leaves, and cut each sprout evenly in half lengthwise. Pat the cut sprouts completely dry with paper towels to encourage better caramelization during cooking.

Step 1
step1:Preheat oven and prep sprouts
2

Sauté the Brussels sprouts

Heat 2 tablespoons (30ml) of olive oil in a 25cm (10-inch) oven-safe skillet over medium stovetop heat (160°C/320°F). Arrange the halved Brussels sprouts cut-side down in a single layer, sprinkle with 1/2 teaspoon of kosher salt, and cook undisturbed for 8 minutes until the cut surfaces are deep golden and caramelized. Add the 3 minced garlic cloves, stir once, and cook for 1 additional minute until garlic is fragrant but not browned.

Step 2
step2:Sauté the Brussels sprouts
3

Whisk the egg mixture

While the sprouts sauté, crack 8 large eggs into a medium mixing bowl, pour in 180ml (3/4 cup) of whole milk, add the remaining 1/2 teaspoon kosher salt, 1/2 teaspoon black pepper, and optional 1/4 teaspoon red pepper flakes. Whisk the mixture vigorously for 45 seconds until completely smooth, with no visible streaks of egg white, then fold in 90g (3/4 cup) of the shredded Gruyère cheese.

Step 3
step3:Whisk the egg mixture
4

Assemble the egg bake

Reduce the stovetop heat to low, then spread the sautéed Brussels sprouts and garlic in an even, flat layer across the bottom of the skillet. Slowly pour the whisked egg and cheese mixture evenly over the sprouts, tilting the pan gently to let the liquid settle between all the sprout gaps. Sprinkle the remaining 30g (1/4 cup) of shredded Gruyère evenly across the top.

Step 4
step4:Assemble the egg bake
5

Bake until fully set

Carefully transfer the skillet to the preheated middle oven rack. Bake for 22–25 minutes at 200°C (400°F), until the edges are puffed and deep golden, the center has no visible jiggle when you gently nudge the pan, and a toothpick inserted into the middle comes out clean with no runny egg residue.

Step 5
step5:Bake until fully set
6

Rest and serve slices

Remove the baked dish from the oven and set it on a wire cooling rack to rest for 5 minutes, which allows the egg to set fully for clean slices. Cut the bake into 4 equal wedge-shaped portions and serve warm, topped with extra black pepper if desired.

Step 6
step6:Rest and serve slices

Tips

1.Always pat Brussels sprouts dry before sautéing—excess surface moisture will cause them to steam instead of developing crispy, sweet caramelized edges.
2.If you do not have an oven-safe skillet, transfer the sautéed sprouts to a greased 20cm (8-inch) square glass baking dish before pouring in the egg mixture to bake.
3.This bake keeps for up to 3 days stored in an airtight container in the refrigerator, making it ideal for meal prep; reheat individual slices for 60 seconds in the microwave or toaster oven before eating.

✨ You May Also Like

Breakfast
🍜 United States

Crisp-edged, fluffy lard griddle cakes are a nostalgic homestyle staple, with rich savoriness from rendered lard, perfect topped with maple syrup or savory gravy.

⏱️ 25 minuteBreakfast ★ 4.9
Breakfast
🍜 United States

Flaky, buttery homemade buttermilk biscuits smothered in creamy, peppery pork sausage gravy: a beloved, hearty Southern American comfort food classic.

⏱️ 35 minuteBreakfast ★ 5
Breakfast
🍜 United States

Golden, custardy brioche stuffed with sweet cream cheese and fresh berries, pan-fried to crisp perfection. An indulgent, cozy breakfast perfect for slow weekend mornings.

⏱️ 30 minuteBreakfast ★ 4.7
Breakfast
🍜 United States

Flaky, buttery Southern-style biscuits stuffed with savory salty country ham, a portable, satisfying classic perfect for casual on-the-go meals.

⏱️ 25 minuteBreakfast ★ 4.8
Breakfast
🍜 United States

Iconic puffy baked pancake popularized in Seattle, with crisp golden edges and soft custardy center, served warm with classic sweet toppings.

⏱️ 35 minuteBreakfast ★ 4.6
Breakfast
🍜 United States

Fluffy, golden pancakes studded with juicy peak-summer mixed berries, drizzled with maple syrup for a bright, comforting, crowd-pleasing family breakfast.

⏱️ 25 minuteBreakfast ★ 4.8

Brussels Sprout Egg Bake:Frequently Asked Questions

1.How do I get my Brussels sprouts properly caramelized for this egg bake, instead of soggy and steamed?
Great question! Start by patting halved Brussels sprouts completely dry before tossing with olive oil, then spread them in a single, uncrowded layer on a hot sheet pan. Roast at 425°F for 18-20 minutes, flipping once halfway, until edges are deep golden and crispy. Crowding the pan is the #1 cause of mushy sprouts, so use two pans if needed.
2.Can I use a different cheese if I don’t have Gruyère on hand?
You sure can! Gruyère brings a nutty, melty, mild sharpness that pairs perfectly with sprouts and eggs, but great swaps include shredded Swiss, fontina, or mild white cheddar. Skip pre-shredded cheese with anti-caking additives if you can—it won’t melt as smoothly into the creamy egg base for that luxe, cohesive texture we want.
3.What’s the best milk to use for a fluffy, creamy set, and can I use a dairy-free alternative?
Whole milk is called for because its 3.25% fat content creates a rich, tender egg custard without being heavy. If you need a dairy-free swap, use unsweetened plain barista-blend oat milk for the closest creamy texture; skim milk or watery almond milk will make the bake taste thin and turn rubbery as it cools.
4.How do I know when the egg bake is fully cooked without overbaking it?
Pull the bake when the edges are puffed and golden, the center is just set (it should jiggle slightly like Jell-O when you nudge the pan, not slosh like liquid), and a knife inserted 1 inch from the center comes out clean with no runny egg. It will keep setting for 5 minutes as it rests, so don’t wait for the center to be rock-hard in the oven—that causes rubbery eggs.
5.Can I add extra protein or mix-ins to this recipe to make it more filling?
Absolutely! This flexible, protein-packed base works beautifully with add-ins like crumbled cooked bacon, diced cooked chicken sausage, sautéed mushrooms, or ½-inch roasted sweet potato cubes. Just make sure any added veggies or meats are fully cooked and patted dry before mixing in—watery add-ins will make the final bake soggy instead of creamy.
6.How long does leftover egg bake stay good in the fridge, and can I freeze it?
Leftovers will stay fresh for up to 4 days stored in a tightly sealed airtight container in the fridge. You can freeze individual slices wrapped tightly in plastic wrap and foil for up to 2 months. Reheat slices in a 350°F oven or toaster oven for 10-12 minutes; microwaving works in a pinch, but will soften the texture a bit.
7.Why did my egg bake turn out watery at the bottom even after following the recipe?
Watery egg bake almost always traces back to two common culprits: under-caramelized Brussels sprouts that leach excess moisture as they bake, or over-mixing the egg base which breaks down proteins too much. Make sure your roasted sprouts are well-browned and drained of excess oil before adding to the dish, and whisk eggs and milk just until combined, not frothy.
8.What size baking dish works best for this recipe?
A standard 9x9-inch square baking dish (glass or ceramic works perfectly) is ideal for an evenly cooked, 2-inch thick bake that sets in 35-40 minutes. If you only have a 9x13-inch dish, reduce bake time by 10-12 minutes, since the mixture will spread thinner and cook faster; keep a close eye on it to avoid overbaking.
9.Do I need to grease my baking dish before adding the ingredients?
Yes, a quick light grease will prevent melted cheese and eggs from sticking to the dish sides as it bakes. You can use a light coating of olive oil, nonstick cooking spray, or a thin rub of butter on the bottom and 1 inch up the dish sides. Skip the parchment liner here—it will make the bake bottom soggy instead of developing a nice light crust.
10.Can I make this recipe for a weekend brunch instead of a weeknight dinner?
It works beautifully for both! This cozy, satisfying bake is ideal for quick weeknights, but it shines at brunch too. Pair slices with a side of fresh arugula tossed in lemon vinaigrette, crusty sourdough toast, or fresh fruit to cut through the rich, savory flavor. It holds up well at room temp for up to 2 hours, making it great for potlucks.
11.Is there a way to make this recipe lower in fat without sacrificing creaminess?
You can swap ¼ of the whole milk for plain non-fat Greek yogurt to cut some fat while keeping that creamy, tangy texture, and reduce the Gruyère by ¼ cup without noticing a huge flavor difference. I don’t recommend using all egg whites, though—you’ll lose that rich, fluffy texture and end up with a dry, spongy bake.
12.Should I cover the bake with foil while it’s in the oven?
For the first 20 minutes of baking, cover the dish loosely with foil to prevent the cheese on top from browning too quickly before the center sets. Remove the foil for the final 15-20 minutes of cook time to let the top get golden and bubbly, and the edges get slightly crispy. Add an extra sprinkle of Gruyère right when you remove the foil for extra cheesiness.
13.Can I use frozen Brussels sprouts instead of fresh for this recipe?
Fresh Brussels sprouts will give you the best caramelized texture, but frozen works in a pinch if you thaw them completely first. Thaw, then pat them extremely dry with paper towels (frozen sprouts release far more moisture than fresh) before tossing with olive oil and roasting to get as much browning as possible. Never add unthawed frozen sprouts directly to the bake.
14.How many eggs do I need for the right custard ratio, and can I use extra large eggs?
This recipe is formulated for large eggs, the standard U.S. baking size, to create that perfect tender custard set with whole milk. If you only have extra-large eggs on hand, use 1 fewer egg than the recipe calls for to keep the egg-to-milk ratio balanced. Too much egg relative to milk leads to a tough, rubbery bake instead of soft, fluffy eggs.
15.What seasonings pair best with this bake to amp up the flavor without overpowering it?
The nutty Gruyère and caramelized sprouts already bring tons of deep, savory flavor, but a pinch of freshly grated nutmeg, ½ teaspoon of garlic powder, a sprinkle of red pepper flakes, or fresh black pepper in the egg base all work beautifully. Go light on salt at first—Gruyère is naturally salty, so taste the egg mixture before adding extra to avoid over-salting.
16.Can I make this in individual ramekins instead of one large baking dish for meal prep?
Definitely! Divide the caramelized sprouts, egg mixture, and cheese evenly between 6 to 8 8-ounce ramekins, set them on a baking sheet for easy transfer, and bake at 375°F for 22-28 minutes until centers are just set. Individual portions are perfect for grab-and-go meal prep, and reheat quickly for fast, satisfying meals on busy days.

Comments (3)

2 days ago

OMG this Creamy Brussels Sprout Egg Bake is a total game changer for my weekend brunch rotation! I was so sick of the same old scrambled eggs and hash browns, so I threw this together last Sunday for my family and even my super picky 7-year-old who swears he hates all veggies asked for seconds. SO good, it’s genuinely so easy to throw together even when I’m half asleep waiting for my coffee to brew, and the leftovers held up perfectly for my Monday work meal prep. 10/10 will be making this for our next neighborhood potluck too!

yesterday

Wait did you add any extra cheese to this? I’m thinking of tossing in a handful of shredded gruyere when I make it for my book club brunch next weekend and was worried it might make the bake too watery!

2 hours ago

Such a good question! Gruyere is a delicious add — just stir it into the creamy egg base before pouring it over the brussels sprouts, and it’ll melt evenly without making the dish soggy. We hope your book club loves it!

1 week ago

As someone who preps 5 days of breakfast every single Sunday, I’m always on the hunt for easy, low-fuss egg bakes that don’t turn into a soggy mess by Wednesday. This recipe is a total winner! The brussels sprouts get nice and tender but don’t turn mushy, the creamy filling is rich without leaving me feeling bloated and stuffed, and the total cook time was spot-on 40 minutes just like the recipe said. I tossed in a pinch of red pepper flakes for a tiny kick and it was chef’s kiss. Already added the ingredients to my grocery list for next week’s prep.

5 days ago

The red pepper flakes hack is brilliant — we love adding a little heat to cut through the creaminess too! So stoked this is working out for your meal prep routine, thanks so much for the kind words.

yesterday

Made this for my office potluck yesterday and it was gone in 10 minutes flat! Multiple coworkers tracked me down to ask for the recipe before they even finished their first bite. My only small feedback is I wish the recipe noted how much prep you can do the night before — I was rushing to chop brussels sprouts at 6 a.m. before heading into the office and it was a little chaotic. Still, the flavor was incredible, even my coworker who swears he hates brussels sprouts went back for more. Will absolutely be making this again for our next family dinner!