Start your morning with the ultimate comfort food: Cheesy Breakfast Buns. These soft, golden rolls are filled with a savory medley of melted cheddar cheese, crispy bacon, and fresh green onions, making them the perfect grab-and-go breakfast or brunch centerpiece. Made from scratch with a tender, pillowy dough that’s easy to whip up, these buns are brushed with a glossy egg wash for an irresistible bakery-style finish. Ideal for feeding a crowd, each batch serves 12 and is ready in under two hours, including prep and bake time. Whether you’re hosting a weekend brunch or meal-prepping for busy mornings, these gooey, flavor-packed buns are a must-try. Serve them warm, and watch them disappear in minutes!
Scan with your phone to download!
In a large mixing bowl, combine warm milk, sugar, and dry active yeast. Let sit for 5-10 minutes until foamy.
Add the softened butter, eggs, and salt to the yeast mixture. Mix well to combine.
Gradually add the all-purpose flour, one cup at a time, kneading the dough until it becomes soft, smooth, and slightly tacky (about 5-7 minutes by hand or with a stand mixer using a dough hook).
Place the dough in a lightly oiled bowl, cover with a damp towel or plastic wrap, and let it rise in a warm place for about 1 hour or until it doubles in size.
Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
Punch down the risen dough and divide it into 12 equal portions. Roll each portion into a ball and flatten slightly.
Create a small well in the center of each flattened dough ball using your fingers. Fill each well with about 1 tablespoon of shredded cheddar cheese, a sprinkle of crumbled bacon, and a few green onion slices.
Pinch the edges of the dough to seal the filling, then roll the dough back into a smooth ball. Place the filled buns seam-side down on the prepared baking sheet.
Brush the tops of each bun with egg wash for a golden finish.
Bake in the preheated oven for 18-20 minutes, or until the buns are golden brown and cooked through.
Allow the buns to cool slightly before serving. Enjoy warm!
Serving size | (1180.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3550.0 |
Total Fat 179.3g | 0% |
Saturated Fat 92.0g | 0% |
Cholesterol 1000.2mg | 0% |
Sodium 6085.9mg | 0% |
Total Carbohydrate 325.6g | 0% |
Dietary Fiber 12.2g | 0% |
Total Sugars 38.9g | |
Protein 158.3g | 0% |
Vitamin D 309.0IU | 0% |
Calcium 1679.0mg | 0% |
Iron 23.5mg | 0% |
Potassium 2121.3mg | 0% |
Source of Calories