Nutrition Facts for Cheesy breakfast buns

Cheesy Breakfast Buns

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!

Nutriscore Rating: 52/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Cheesy Breakfast Buns
Prep Time:25 mins
Cook Time:20 mins
Total Time:45 mins
Servings: 12

Ingredients

  • 3 cups All-purpose flour
  • 2 tablespoons Granulated sugar
  • 2.25 teaspoons Dry active yeast
  • 1 cup Warm milk (approximately 110°F)
  • 4 tablespoons Unsalted butter (softened)
  • 1 teaspoon Salt
  • 2 pieces Large eggs
  • 1.5 cups Cheddar cheese (shredded)
  • 0.5 cup Cooked bacon (crumbled)
  • 0.25 cup Green onions (thinly sliced)
  • 0 Egg wash (1 egg beaten with 1 tablespoon water)

Directions

Step 1

In a large mixing bowl, combine warm milk, sugar, and dry active yeast. Let sit for 5-10 minutes until foamy.

Step 2

Add the softened butter, eggs, and salt to the yeast mixture. Mix well to combine.

Step 3

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).

Step 4

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.

Step 5

Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.

Step 6

Punch down the risen dough and divide it into 12 equal portions. Roll each portion into a ball and flatten slightly.

Step 7

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.

Step 8

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.

Step 9

Brush the tops of each bun with egg wash for a golden finish.

Step 10

Bake in the preheated oven for 18-20 minutes, or until the buns are golden brown and cooked through.

Step 11

Allow the buns to cool slightly before serving. Enjoy warm!

Nutrition Facts

Serving size (1180.5g)
Amount per serving % Daily Value*
Calories 3550.0
Total Fat 179.3g 0%
Saturated Fat 92.0g 0%
Polyunsaturated Fat g
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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 45.5%
Protein: 17.8%
Carbs: 36.7%