French Onion Monkey Bread

French Onion Monkey Bread
Prep Time
20 min
Cook Time
50 min
6-8 servings

French onion soup meets monkey bread in this cheesy and savoury snack. A fluffy homemade dough is rolled into small snackable balls, tossed in a mixture of butter, parm and onion powdered, then layered with caramelized onions and loads of Swiss cheese. Need we say more? It’s cheesy, oniony, and absolutely delicious!

Related: Cheesy Croque Madame Rolls Drizzled With Hollandaise




cups whole milk, lukewarm (90°F-110°F)
Tbsp granulated sugar
2 ¼
tsp active dry yeast
cup salted butter, melted
eggs, beaten
cups all-purpose flour
tsp salt
tsp light oil

Caramelized Onions

cup salted butter
cups onions, thinly sliced
Tbsp fresh chopped thyme
cup beef stock


cup salted butter, melted
tsp onion powder
cup grated parmesan cheese, divided
cups grated Swiss cheese


Ingredients for French Onion Monkey Bread
Step 1

Pour the milk into a medium-sized bowl. Stir in the sugar and yeast and let stand for 5 minutes, or until the yeast becomes bubbly on top of the milk. Whisk in the butter and eggs.

Step 2

In a large bowl, combine flour and salt. Create a well in the centre of the flour and pour in the wet ingredients. Bring together into a dough then turn out onto a lightly floured countertop. Knead for 3-5 minutes, until smooth and elastic, then transfer to a lightly oiled bowl, cover and let rise in a warm spot for 1 hour or until doubled in size.

Dough being kneaded for French Onion Monkey Bread
Step 3

Meanwhile, caramelize the onions by melting butter in a large pan on medium heat. Add the onions and thyme, then cook for 15-20 minutes, stirring often, until the onions are soft, sweet, and browned. Pour in beef stock and season with salt and pepper. Remove from heat and set aside to cool.

Caramelized onions for French Onion Monkey Bread
Step 4

Flatten the dough into an 8-inch square, then cut into small pieces, about 1-inch squares. Roll each dough piece into a rough ball.

Dough balls for French Onion Monkey Bread
Step 5

For the toppings, combine melted butter, onion powder, and half the parmesan into a large bowl. Add the dough balls to the bowl and toss to coat in the butter.

Assembly for French Onion Monkey Bread
Step 6

Place the about ⅓ of the dough balls in the base of a lightly greased bundt pan. Top with ⅓ of the caramelized onions, grated cheese, and remaining parmesan. Repeat twice more.

Assembly for French Onion Monkey Bread
Step 7

Cover the bundt pan and let rise in a warm spot for 1 hour, until it almost reaches the top of the pan.

Step 8

Meanwhile, preheat oven to 350°F.

Step 9

Uncover the bundt pan and place in the oven to bake for 30-35 minutes, until the cheese is melted and bread is golden brown.

Step 10

Let the bread cool in the pan for 10 minutes, then remove and enjoy!

French Onion Monkey Bread

Rate Recipe

My rating for French Onion Monkey Bread