Brunch is a lovely institution. Hosting brunch is a great way to gather friends for a leisurely weekend get-together, or just to sleep in and make breakfast a little later. Brunch is also a great meal opportunity during the hectic holidays or for graduation parties, showers, or birthdays. Find out all that brunch has to offer with these great brunch recipes. For those with a midmorning sweet tooth, you'll want to check out the cinnamon roll and pecan roll recipes. Also try the many mouthwatering muffin, waffle, and pancake recipes -- perennial crowd-pleasers made even more fun with clever toppings, mix-ins, and fillings. If savory is more your style, enjoy simple egg dishes, cheese souffles, frittatas, stratas, and omelets. If these meals sound too good to save for morning, make them for dinner tonight -- everyone loves breakfast (or brunch) for dinner. If you're stumped about where to start (or what to cook), check out our step-by-step guide to brunch, with tips guaranteed to impress your guests.