31+ Brunch Recipes


Brunch is a perfect meal for lazy weekends and special gatherings. It combines the best of breakfast and lunch, letting you enjoy tasty dishes at a relaxed pace.

Whether you prefer sweet or savory, there’s a brunch recipe for every taste.

You’ll find 30 great brunch ideas in this collection. These recipes range from quick and easy to more elaborate dishes.

You can make many of them ahead of time, which helps reduce stress when hosting. With these recipes, you’ll be ready to serve a delicious brunch that will impress your family and friends.

1. Avocado Toast with Poached Eggs

Avocado toast with poached eggs is a tasty brunch option. Start by toasting bread until golden brown.

Mash ripe avocado and spread it on the toast. To poach eggs, bring water to a gentle simmer in a pot.

Crack an egg into a small bowl. Create a whirlpool in the water and slide the egg in. Cook for about 3 minutes.

Remove the poached egg with a slotted spoon and place it on top of the avocado toast. Add salt, pepper, and a squeeze of lemon juice to taste.

This dish is quick to make and packed with nutrients. You can customize it with toppings like chili flakes or fresh herbs.

2. French Toast Casserole

French toast casserole is a tasty twist on the classic breakfast dish. It’s perfect for feeding a crowd at brunch.

You can make it ahead of time, which saves you work in the morning. To make this dish, you’ll need bread, eggs, milk, and sugar.

Cut the bread into cubes and place them in a baking dish. Mix the eggs, milk, and sugar, then pour over the bread.

Let the mixture sit overnight in the fridge. This allows the bread to soak up all the flavors.

In the morning, just pop it in the oven and bake until golden brown.

You can add extra flavor with cinnamon, vanilla, or nuts. Serve it warm with maple syrup or fresh fruit on top. Your guests will love this easy and delicious brunch option.

3. Mushroom and Spinach Frittata

This tasty frittata is perfect for your next brunch. To make it, start by preheating your oven to 400°F.

In a bowl, whisk eggs with milk, salt, pepper, and grated Parmesan cheese. Set this mixture aside.

Heat olive oil in an oven-safe skillet. Add chopped mushrooms and cook until they start to brown. Then add diced onions or shallots and sauté until soft.

Toss in spinach and cook until it wilts. Pour the egg mixture over the vegetables in the skillet.

Transfer the skillet to the oven and bake for about 15-20 minutes until the frittata is set and lightly golden on top. Let it cool slightly before slicing and serving.

4. Banana Pancakes

Banana pancakes are a tasty twist on classic pancakes. They’re easy to make and perfect for using up ripe bananas.

To make them, mash ripe bananas and mix with eggs, milk, and oil. In another bowl, combine flour, sugar, baking powder, and salt. Mix the wet and dry ingredients until just combined.

Cook the batter on a hot griddle until bubbles form. Flip and cook until golden brown.

These pancakes are great with maple syrup or a dollop of whipped cream. You can add extras like chocolate chips or nuts for more flavor.

Leftover pancakes freeze well for quick future breakfasts.

5. Smoked Salmon Bagels

Smoked salmon bagels are a tasty brunch option. To make them, start with toasted bagel halves. Spread cream cheese on each half.

Add slices of smoked salmon on top of the cream cheese. You can also include thin slices of cucumber and tomato for extra crunch and flavor.

Top your bagel with some red onion, capers, and fresh dill. These add a nice zip to the sandwich. A squeeze of lemon juice gives it a bright finish.

For a twist, try flavored cream cheese like chive or garlic. You can also use dark rye bread instead of a bagel for a Scandinavian-style open-faced sandwich.

6. Eggs Benedict

Eggs Benedict is a classic brunch favorite. You’ll love this dish of poached eggs on English muffins with ham and hollandaise sauce.

To make it, toast English muffin halves and top with Canadian bacon or ham. Poach eggs until the whites are set but yolks are still runny.

For the hollandaise, blend egg yolks with lemon juice and slowly add melted butter. Season with salt and cayenne pepper.

Place poached eggs on the muffins and bacon, then drizzle with hollandaise. Garnish with chives or paprika for extra flavor and color.

Try variations like smoked salmon, spinach, or avocado for a twist on the classic.

7. Shakshuka with Feta

Shakshuka is a tasty egg dish that’s perfect for brunch. You poach eggs in a flavorful tomato sauce spiced with cumin, paprika, and cayenne.

To make it, start by sautéing onions and peppers. Add garlic and spices, then pour in crushed tomatoes. Let the sauce simmer until it thickens.

Crack eggs into the sauce and let them cook until the whites set. Sprinkle crumbled feta cheese on top for a creamy, tangy finish.

Serve your shakshuka straight from the skillet with crusty bread for dipping. It’s a warm, comforting meal that’s sure to impress your brunch guests.

8. Berry Smoothie Bowl

Berry smoothie bowls are a delicious and nutritious brunch option. To make one, blend frozen berries, banana, and a splash of milk until smooth. Pour the mixture into a bowl.

Top your smoothie bowl with fresh berries, sliced banana, and granola for crunch. You can add other toppings like chia seeds, coconut flakes, or a drizzle of honey.

For extra protein, mix in some vanilla protein powder or Greek yogurt. This will help keep you full longer.

Berry smoothie bowls are quick to make and easily customizable. They’re perfect for busy mornings when you want a healthy, refreshing brunch.

9. Ricotta and Lemon Pancakes

Ricotta and lemon pancakes are a delightful twist on classic breakfast fare. These fluffy pancakes combine the creaminess of ricotta cheese with the bright flavor of lemon.

To make them, mix flour, sugar, baking soda, and salt in one bowl. In another, blend milk, eggs, ricotta, vanilla, lemon juice, and zest. Combine the wet and dry ingredients.

Cook the batter on a preheated skillet over medium heat. Flip when bubbles form on top.

These pancakes are perfect on their own or topped with blueberry syrup. You can also try a healthier version using oat flour instead of all-purpose flour. The result is just as tasty and satisfying.

10. Cinnamon Roll French Toast

Cinnamon Roll French Toast combines two breakfast favorites into one delicious dish. You can make it as a casserole for easy serving at brunch gatherings.

To prepare, cut cinnamon rolls into pieces and place them in a baking pan. Mix eggs, milk, vanilla extract, and cinnamon, then pour over the rolls.

Bake until golden brown, usually 23-30 minutes. The result is a warm, gooey treat that tastes like cinnamon rolls in French toast form.

You can prepare this dish the night before and bake it in the morning. It’s perfect for holidays or lazy weekends at home.

11. Chia Seed Pudding with Berries

Chia seed pudding with berries is a tasty and healthy brunch option. You can make it easily the night before.

Mix chia seeds with milk, yogurt, and vanilla. Add a touch of maple syrup for sweetness. Stir well and refrigerate overnight.

In the morning, your pudding will be thick and creamy. Top it with fresh berries like strawberries, blueberries, or raspberries.

For extra flavor, blend some berries with the milk before mixing. This creates a vibrant berry-flavored pudding.

Add granola or nuts on top for a crunchy texture. You can enjoy this cool, refreshing treat straight from the fridge.

12. Classic Quiche Lorraine

Quiche Lorraine is a tasty French dish perfect for brunch. You’ll need a pie crust, eggs, cream, and bacon to make it.

Start by blind baking your pie crust at 400°F for about 10 minutes. This helps keep it crispy. While it bakes, cook and crumble some bacon.

Mix eggs, cream, salt, and a pinch of nutmeg in a bowl. Add shredded Gruyère cheese and the cooked bacon to the crust. Pour the egg mixture on top.

Bake the quiche at 350°F until it’s set and golden. It usually takes 30-40 minutes. Let it cool a bit before slicing and serving.

This savory pie goes well with a simple salad. You can make it ahead and reheat it for an easy brunch option.

13. Sweet Potato and Kale Hash

Sweet potato and kale hash is a tasty brunch dish that’s both filling and nutritious. You can make it in about 30 minutes using a skillet or cast-iron pan.

Start by cooking diced sweet potatoes with onions and bell peppers. Add spices like cumin and chili powder for extra flavor. Once the veggies are almost tender, toss in chopped kale and cook until it wilts.

For added protein, you can top the hash with eggs. Make small wells in the veggie mixture and crack eggs into them. Cook until the eggs reach your desired doneness.

This versatile dish works well with other add-ins too. Try mixing in some crispy bacon bits or crumbled sausage for a heartier meal.

14. Bacon and Cheddar Scones

Bacon and cheddar scones are a tasty addition to your brunch spread. These savory treats blend salty bacon with sharp cheddar cheese for a flavorful bite.

To make them, mix flour, sugar, salt, and baking powder in a bowl. Grate cold butter into the dry ingredients and toss to combine. Add cooked bacon pieces and shredded cheddar cheese.

Pour in some buttermilk or cream to form a dough. Shape it into a circle and cut into wedges. For the best texture, chill the scones before baking.

Bake at 400°F until golden brown. Serve warm for a perfect brunch item that your guests will love.

15. Pumpkin Spice Muffins

Pumpkin spice muffins are a perfect addition to your brunch menu. They’re easy to make and fill your home with a cozy autumn scent.

To make these muffins, you’ll need flour, baking powder, baking soda, salt, and pumpkin pie spice. For the wet ingredients, use eggs, canned pumpkin, brown sugar, vanilla, and melted butter.

Mix the dry and wet ingredients separately, then combine them. Don’t overmix the batter – a few lumps are okay.

Spoon the batter into a muffin tin and bake at 425°F for about 25-30 minutes. The muffins are done when a toothpick comes out clean.

Let the muffins cool before serving. They’re great on their own or with a pat of butter.

16. Caprese Breakfast Sandwich

Start your day with a tasty twist on a classic Italian salad. The Caprese breakfast sandwich combines fresh ingredients for a quick and satisfying meal.

To make it, toast an English muffin or ciabatta roll. Spread mashed avocado on one half. Layer sliced mozzarella, tomatoes, and basil leaves on top.

Add a fried egg for extra protein. Drizzle with olive oil and balsamic glaze. Sprinkle salt and pepper to taste.

This easy recipe takes just minutes to prepare. You’ll love the creamy cheese, juicy tomatoes, and aromatic basil. It’s a perfect choice for busy mornings or relaxed weekend brunches.

17. Zucchini Bread

Zucchini bread is a tasty way to use up extra summer squash. You can make it sweet or savory depending on your taste.

To make zucchini bread, grate fresh zucchini and mix it with flour, sugar, eggs, oil, and spices. Cinnamon and vanilla add warmth and flavor.

For a healthier loaf, use whole wheat flour and reduce the sugar. You can also add nuts or chocolate chips for extra texture and taste.

Bake the bread until a toothpick comes out clean. Let it cool before slicing. Zucchini bread stays moist for days and freezes well.

Try lemon zucchini bread for a tangy twist. Add lemon zest and juice to brighten up the flavor.

18. Maple Pecan Granola

Maple pecan granola is a tasty addition to your brunch spread. You can make it easily at home with a few simple ingredients.

Mix oats, chopped pecans, and a pinch of salt in a bowl. In another bowl, combine maple syrup, oil, and vanilla extract.

Pour the wet mix over the dry ingredients and stir well. Spread the mixture on a lined baking sheet.

Bake at 300°F for about 40 minutes, stirring once halfway through. The granola will turn golden brown and crispy.

Let it cool before serving. You can enjoy this granola with yogurt, milk, or as a topping for fruit salad.

19. Raspberry Yogurt Parfait

Raspberry yogurt parfaits are a tasty and easy brunch option. You can make them quickly with just a few ingredients.

Start by layering Greek yogurt in a glass. Add a spoonful of raspberry sauce or fresh raspberries on top.

Sprinkle some crunchy granola over the fruit layer. Repeat these layers until you reach the top of the glass.

For extra flavor, try mixing some vanilla extract into the yogurt. You can also add a drizzle of honey or a sprinkle of chocolate chips.

These parfaits look pretty and taste great. They’re perfect for a light brunch or dessert.

20. Savory Crepes with Ham and Cheese

Savory crepes with ham and cheese are a delicious brunch option. You can make the crepes ahead of time and fill them just before serving.

For the filling, use thinly sliced black forest ham and your choice of cheese. Swiss, gruyere, or even blue cheese work well.

Spread a thin layer of mustard on one half of the crepe. Add ham slices, sautéed onions, and grated cheese.

Fold the crepe over and warm it until the cheese starts to melt.

These crepes are versatile. You can add different meats, veggies, or cheeses based on what you have on hand. They’re perfect for using up leftover ingredients in your fridge.

21. Oatmeal with Caramelized Bananas

Start your day with a sweet and creamy bowl of oatmeal topped with caramelized bananas. This easy breakfast feels like a treat but uses simple, wholesome ingredients.

To make it, cook your oats until creamy. While they simmer, caramelize sliced bananas in a pan with a touch of maple syrup and cinnamon.

Spoon the warm oatmeal into bowls and top with the golden caramelized bananas.

Add your favorite toppings like berries, nuts, or a drizzle of nut butter for extra flavor and nutrition.

This comforting dish will fill you up and give you energy for the day ahead. It’s perfect for chilly mornings when you want something cozy and satisfying.

22. Chicken and Waffles

Chicken and waffles is a classic brunch dish that combines sweet and savory flavors. To make it, you’ll need to prepare fried chicken and waffles separately.

For the chicken, marinate it in buttermilk with salt, pepper, and hot sauce for at least 2 hours. Then coat it in seasoned flour and fry until golden brown.

While the chicken cooks, make your waffles using your favorite recipe. Serve the crispy chicken on top of warm waffles.

Add softened butter and warm maple syrup for extra indulgence. You can also include fresh fruit on the side if you want.

This dish is best enjoyed immediately after cooking. The contrast between the crunchy chicken and soft waffles creates a delightful texture experience.

23. Fig and Almond Granola

Fig and almond granola is a tasty addition to your brunch spread. You can make it easily at home with a few simple ingredients.

Start by mixing oats, sliced almonds, and coconut flakes in a bowl. Add honey, oil, and vanilla for sweetness and flavor.

Spread the mixture on a baking sheet and bake until golden brown. While it’s baking, chop some dried figs.

Once the granola is cool, mix in the chopped figs. You can serve it with yogurt, milk, or eat it on its own.

This crunchy, sweet granola is perfect for a quick brunch or as a topping for other dishes.

24. Crab Cake Eggs Benedict

Crab Cake Eggs Benedict is a luxurious brunch dish that will impress your guests. It combines crispy crab cakes with poached eggs and hollandaise sauce.

To make this recipe, you’ll need to prepare crab cakes using seasoned crab meat. Toast some English muffins as the base.

Poach eggs by cracking them into a fine mesh strainer before gently sliding them into simmering water. This ensures perfectly shaped poached eggs.

For the hollandaise sauce, use a blender to mix egg yolks, lemon juice, and melted butter. It’s simpler than you might think.

Assemble by placing a crab cake on each muffin half, topping with a poached egg, and drizzling with hollandaise sauce. Serve immediately for a delicious brunch treat.

25. Spinach and Cheese Stuffed Croissants

Spinach and cheese stuffed croissants are a tasty brunch option. You can make them easily at home.

Start by cooking spinach with onions and garlic. Mix in cream cheese and feta for extra flavor.

Cut croissants in half and stuff them with the spinach mixture. Add some shredded mozzarella on top for gooey goodness.

Bake the stuffed croissants in a preheated oven at 350°F (175°C) for about 10 minutes. They’re done when the cheese melts and the croissants turn golden brown.

These savory pastries are perfect for a weekend brunch. Serve them warm with a side salad for a complete meal.

26. Huevos Rancheros

Huevos rancheros is a tasty Mexican breakfast dish. You start by frying corn tortillas until they’re crispy. Then you top them with fried eggs and a spicy tomato sauce.

To make the sauce, cook salsa in oil for a few minutes. Let it simmer until it darkens. Some recipes add beans and cheese for extra flavor.

You can customize huevos rancheros to your taste. Try adding spinach or ham for variety. Sprinkle some salt and pepper on the eggs before serving.

This dish is easy to make at home. It’s perfect for a filling brunch that will keep you satisfied until lunch.

27. Citrus Salad with Mint

This bright and refreshing citrus salad is perfect for brunch. You’ll need a mix of citrus fruits like oranges, grapefruits, and clementines.

Start by segmenting the fruit over a bowl to catch the juices. Place the segments in a separate bowl. Add some lime zest, honey, and chopped fresh mint to the fruit.

Gently stir to combine all the ingredients. The mint adds a cool freshness that pairs well with the sweet-tart citrus flavors.

You can serve this salad right away or chill it in the fridge until you’re ready. It’s a light and zesty dish that will wake up your taste buds.

28. Prosciutto and Melon Skewers

Prosciutto and melon skewers are a tasty brunch option that’s easy to make. You’ll need ripe cantaloupe or honeydew melon, thinly sliced prosciutto, and bamboo skewers.

Cut the melon into bite-sized cubes. Wrap each cube with a small piece of prosciutto. Thread the wrapped melon onto skewers, alternating with fresh mozzarella balls for extra flavor.

For a finishing touch, add a basil leaf to each skewer. The combination of sweet melon, salty prosciutto, and creamy mozzarella creates a perfect balance of flavors.

Serve these skewers chilled. They’re great for outdoor brunches or as a light appetizer. You can make them ahead of time and keep them in the fridge until you’re ready to serve.

29. Savory Dutch Baby Pancake

You can make a tasty savory Dutch baby pancake for brunch. Preheat your oven to 450°F with a skillet inside.

Mix eggs, milk, and flour to create the batter. Add cheese and herbs for extra flavor.

Pour the batter into the hot skillet and bake until puffy and golden. The pancake will rise dramatically in the oven.

Top your Dutch baby with delicious savory ingredients. Try caramelized onions, roasted cherry tomatoes, or avocado slices.

This versatile dish works well for breakfast, lunch, or a light dinner. It’s sure to impress your guests with its dramatic appearance and tasty flavor combinations.

30. Lemon Poppy Seed Muffins

Lemon poppy seed muffins are a zesty addition to your brunch menu. You can whip up these tasty treats in about 30 minutes.

To make them, mix flour, sugar, baking soda, salt, and poppy seeds in a bowl. In another container, combine milk, oil, eggs, lemon zest, and lemon juice.

Blend the wet and dry ingredients together, being careful not to overmix. Spoon the batter into lined muffin tins, filling each about 2/3 full.

Bake at 350°F (175°C) for 16-18 minutes until golden brown. Let them cool briefly before adding a simple lemon glaze for extra sweetness.

These muffins offer a perfect balance of tangy lemon flavor and nutty poppy seed crunch. They’re sure to be a hit at your next brunch gathering.

Nutritional Benefits

Brunch recipes can provide a wide range of important nutrients to start your day right. They often combine ingredients that offer a mix of essential macronutrients and micronutrients.

Balanced Macros

Many brunch dishes give you a good balance of protein, carbs, and healthy fats.

Egg-based recipes like frittatas or breakfast sandwiches pack in protein to keep you full. Whole grain toast or sweet potato hash browns add complex carbs for energy. Avocado toast or nuts in yogurt parfaits provide heart-healthy fats.

Protein-rich options like Greek yogurt or turkey sausage help build and repair muscles.

Fiber from fruits, veggies, and whole grains aids digestion and keeps you satisfied longer.

Healthy fats from salmon, nuts, or olive oil support brain function and nutrient absorption.

Vitamins and Minerals

Brunch foods can be packed with essential vitamins and minerals.

Colorful fruits and veggies in smoothie bowls or breakfast salads provide vitamin C, potassium, and antioxidants.

Eggs are rich in B vitamins, vitamin D, and minerals like selenium.

Leafy greens in omelets or breakfast wraps offer iron, calcium, and folate.

Dairy products like milk and cheese add calcium and vitamin D for strong bones.

Whole grains provide B vitamins and minerals like magnesium and zinc.

Nuts and seeds sprinkled on dishes offer vitamin E, magnesium, and healthy omega-3 fats.

Cooking Techniques

Mastering key cooking methods is crucial for brunch success. These techniques will help you create perfect eggs and fluffy pancakes every time.

Perfecting Eggs

Start with fresh eggs at room temperature.

For scrambled eggs, whisk them well before cooking. Use low heat and stir constantly for creamy results. Add a splash of milk or cream for extra richness.

For poached eggs, use fresh eggs and vinegar in the water. Create a gentle whirlpool before sliding in the egg. Cook for 3-4 minutes for runny yolks.

Fried eggs need a non-stick pan and medium-low heat. Add a bit of butter or oil. Cook until whites are set but yolks are still runny. Flip for over-easy if desired.

For omelets, beat eggs thoroughly. Cook on medium heat, lifting edges to let uncooked egg flow underneath. Add fillings when mostly set, then fold.

Mastering Pancakes

Mix dry and wet ingredients separately, then combine gently. Don’t overmix – some lumps are okay.

Let the batter rest for 10-15 minutes before cooking.

Heat your pan or griddle to medium. A drop of water should sizzle and evaporate quickly.

Lightly grease the surface with butter or oil.

Pour 1/4 cup batter for each pancake. Cook until bubbles form on top and edges look dry.

Flip once and cook until golden brown.

For extra fluffy pancakes, separate egg whites and yolks. Beat whites until stiff peaks form, then fold into the batter. This adds air and lightness.

Try adding fruits, nuts, or chocolate chips to the batter for variety.

Serve immediately with warm syrup or your favorite toppings.