Go Back

Caramelized Onion Buns

Soft, fluffy rolls filled with deeply caramelized onions, perfect for parties, potlucks, or a cozy night in.
Prep Time 45 minutes
Cook Time 20 minutes
Total Time 1 hour 5 minutes
Course Appetizer, Side Dish
Servings 12 servings
Calories 200 kcal

Ingredients
  

  • 1 packet about 2 1/4 teaspoons active dry yeast
  • 1 cup warm water 105-115°F
  • 1 tablespoon granulated sugar
  • 1/2 cup warmed milk
  • 1/4 cup 4 tablespoons melted and slightly cooled butter
  • 1 teaspoon salt
  • 3 to 3 1/2 cups all-purpose flour
  • 2 large yellow onions thinly sliced
  • 2 tablespoons butter for caramelizing
  • 1 tablespoon brown sugar
  • 1 teaspoon balsamic vinegar
  • 1 egg beaten
  • Optional toppings: Sesame seeds poppy seeds, or everything bagel seasoning

Instructions
 

  • Activate the Yeast: In a large bowl, combine the warm water, sugar, and yeast. Let it sit for 5-10 minutes until foamy.
  • Make the Dough: Add warmed milk, melted butter, and salt to the yeast mixture. Stir to combine.
  • Add Flour Gradually: Gradually add 3 cups of flour, mixing until a shaggy dough forms.
  • Knead the Dough: Knead for 5-7 minutes, until smooth and elastic.
  • First Rise: Place dough in oiled bowl, cover, and let rise in a warm place for about 1 hour, or until doubled.
  • Caramelize the Onions: Melt 2 tablespoons of butter in a large skillet over medium-low heat. Add sliced onions and cook for 45-60 minutes, until deeply golden brown and caramelized.
  • Add Flavor to Onions: Stir in brown sugar and balsamic vinegar. Cook for 5 minutes, until vinegar has evaporated. Cool slightly.
  • Punch Down the Dough: Gently punch down the dough to release air.
  • Divide and Shape: Divide dough into 12 equal pieces.
  • Fill the Buns: Roll each piece into a circle. Place a spoonful of caramelized onions in the center.
  • Seal the Buns: Bring edges up and over filling, pinching to seal. Place on baking sheet lined with parchment paper.
  • Second Rise: Cover and let rise for 30 minutes, or until puffy.
  • Egg Wash: Preheat oven to 375°F (190°C). Brush buns with beaten egg.
  • Add Toppings (Optional): Sprinkle with desired toppings.
  • Bake: Bake for 18-20 minutes, or until golden brown.
  • Cool: Let cool on baking sheet before transferring to a wire rack.