A sunday brunch spread is the easiest way to feed a group without standing at the stove all morning. It combines a few warm dishes with cold items so you can prep most of it the night before. The result is a table that looks generous but asks little of you on the day.
This plan leans on scrambled eggs, buttery croissants, roasted tomatoes, and a fruit bowl because those pieces hold or reheat well. You won't need special equipment beyond a large skillet and a sheet pan. Pair it with our breakfast shot if you want a quick morning boost before guests arrive. Making this sunday brunch spread at home is surprisingly straightforward once you know the key steps.
Why You'll Love These Sunday Brunch Spread
- Most components are made ahead so morning cleanup stays light.
- Warm and cold items sit well together for up to two hours.
- Scales from two people to ten by doubling pan quantities.
- Uses one skillet and one sheet pan for the cooked parts.
Ingredients You'll Need
- 8 large eggs
- 2 tablespoons whole milk
- 1 tablespoon unsalted butter
- 6 croissants, halved
- 400 g cherry tomatoes on the vine
- 2 tablespoons olive oil
- 1 teaspoon flaky salt
- 300 g strawberries, hulled and halved
- 200 g blueberries
- 2 tablespoons honey
- 100 g cream cheese, softened
Ingredient Substitutions
Whole milk: Replace with an equal amount of half-and-half for richer scrambled eggs. Half-and-half raises the fat content, so the curds stay softer and take about 30 seconds longer to set over medium-low heat. The flavor reads slightly sweeter, which pairs well with the tomatoes. The sunday brunch spread works well for weeknight cooking when time is limited.
Croissants: Use an equal number of brioche buns if you can't find croissants. Brioche gives a tighter crumb and less flake, so toast the cut side 2 minutes longer to avoid a doughy center. The overall spread stays bread-forward but a little denser. Storing leftover sunday brunch spread correctly keeps it tasting good for days.
Cherry tomatoes: Swap with 400 g grape tomatoes if cherry are out of season. Grape tomatoes are firmer and release less juice, so roast 5 minutes more for the same concentrated sweetness. Color stays red rather than deepening to mahogany. For the best results with this sunday brunch spread, read through all the steps before starting.
Strawberries: Replace with 300 g raspberries for a tarter fruit bowl. Raspberries bruise easily, so fold them in last and skip the honey drizzle if they are very ripe. The bowl turns softer in texture and brighter in acidity. If you enjoyed this, our default kit is worth trying next.
Step-by-Step Instructions
- Heat the oven to 180°C / 350°F. Place cherry tomatoes on a sheet pan, drizzle with olive oil and flaky salt, and roast 20 minutes until skins blister and collapse.
- While tomatoes roast, whisk eggs with milk and a pinch of salt in a bowl until uniform and no streaks remain.
- Melt butter in a large skillet over medium-low heat. Pour in the egg mix and stir slowly with a spatula until just set edges and a soft mound forms, about 5 minutes.
- Slice croissants and spread cut sides with cream cheese. Warm them in the oven with the tomatoes for the final 4 minutes until the tops turn golden and crispy.
- Toss strawberries and blueberries with honey in a bowl and let the mix sit 5 minutes so juices loosen.
- Arrange eggs, tomatoes, croissants, and fruit on a large board. coffee smoothie can go in a pitcher beside it. Serve immediately while eggs are warm.
Pro Tips
Pull eggs from the fridge 10 minutes before cooking so they whisk without cold clumps and cook evenly in the pan.
Roast tomatoes on the lower rack so the tops of the croissants don't brown before the fruit softens in the shared oven time.
Use a rubber spatula and keep the eggs moving; static contact over medium-low heat makes rubbery patches instead of soft curds.
Check The Kitchn for pan sizing if your skillet crowds the egg volume and slows the set time.
Common Mistakes to Avoid
Over-whisking eggs adds air that pops in the pan and leaves a foamy, dry scramble instead of a tight soft mass.
Never crowd the pan with tomatoes; a single layer roasts, while a pile steams and stays pale and watery.
Adding cold croissants straight from the fridge to the warm oven extends time and can dry the edges before the center warms. For another easy option, check out our terms use.
Serving Suggestions
Set the board at room temperature for no more than two hours and keep a oatmeal smoothie on ice beside it. Add a small bowl of flaky salt for guests who want more seasoning on tomatoes. A pot of black coffee rounds out the spread without extra prep.
Storage and Reheating
Eggs keep in an airtight container up to 3 days and reheat in a skillet over medium-low heat for 2 minutes until steaming. Tomatoes hold up to 3 days and warm in the oven at 180°C / 350°F for 8 minutes. Fruit is best within up to 3 days but softens; don't freeze it. Croissants go stale in up to 3 days and refresh at 180°C / 350°F for 3 minutes.
Recipe Variations
Smoked Salmon Version
Swap cream cheese croissants for ones topped with 100 g sliced smoked salmon after warming. The salt and oil in salmon mean skip added butter on the bread. Expect a cooler, savory note against the sweet fruit.
Vegan Swap
Replace eggs with 400 g crumbled firm tofu sautéed in olive oil with turmeric for color. Use plant cream cheese on croissants. The pan time stays 5 minutes but the texture is firmer and less glossy.
Low-Carb Option
Drop croissants and serve eggs with extra tomatoes and a dole whip side. Carb load falls by roughly half per plate. The spread stays filling from the fat in eggs and cheese.
Spicy Version
Add 1 teaspoon chili flakes to tomatoes before roasting for heat that concentrates as skins blister. Serve with extra honey on fruit to balance. The warm dish gains a sharp edge without changing cook time.