Annie's Cinnamon Rolls Monkey Bread Recipe: Pull-Apart Cheese Swirls With Gooey Frosting

Breakfast & Brunch

Annie's Cinnamon Rolls Monkey Bread Recipe: Pull-Apart Cheese Swirls With Gooey Frosting

Annie's cinnamon rolls monkey bread recipe transforms a simple yeast dough into a decadent, pull-apart masterpiece that's perfect for brunch or dessert. The secret lies in braiding the dough into a golden loaf, then stuffing it with gooey cinnamon rolls and cheese swirls—creating layers of flavor that disappear in minutes.

I perfected this version after years of baking for holiday gatherings, where it became the centerpiece that always sold out first.

What sets this recipe apart is the balance of textures: crispy edges from baking in a buttered pan, tender dough that pulls apart effortlessly, and a cream cheese frosting that ties everything together.

The cinnamon rolls inside add bursts of sweetness, while the cheese swirls bring a salty contrast that makes every bite irresistible. Unlike traditional monkey bread, this version incorporates actual cinnamon rolls for maximum indulgence.

By the time it emerges from the oven, you'll have a golden, pull-apart loaf with caramelized edges and warm, gooey layers inside. The frosting adds that final touch of sweetness, making it impossible to stop at just one piece.

This recipe delivers restaurant-quality results with minimal effort—ideal for feeding a crowd or treating yourself to something special.

Serve warm with coffee or tea for the ultimate comfort food experience. The best part? Leftovers reheat beautifully, making this the perfect make-ahead dessert for any occasion. Let's get started on creating this showstopper!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for annie's cinnamon rolls monkey bread

Twelve ingredients, one showstopping dessert. Perfect for brunch or holiday gatherings.

Ingredient Amount Notes
All-Purpose Flour 🌾 5 cups Sifted for light texture
Granulated Sugar 🍚 ¼ cup Plus 2 tbsp for dough
Instant Yeast 🍞 2 ¼ tsp Single-use packet preferred
Unsalted Butter 🧈 ¾ cup Cold, cubed for dough
Large Eggs 🥚 2 whole Room temperature
Whole Milk 🥛 ½ cup Warm, not hot
Salt 🧂 1 tsp Kosher preferred
Cream Cheese 🧀 8 oz Room temperature, full-fat
Cinnamon Rolls 🍩 12 whole Store-bought or homemade
Cream Cheese Frosting 🍰 1 ½ cups Store-bought or homemade
Powdered Sugar 🍚 1 cup For dusting
Butter 🧈 ½ cup Melted, for pan
Vanilla Extract 🥛 1 tsp Pure, for dough

The dough is where magic happens—King Arthur flour or Bob's Red Mill make all the difference for that tender pull-apart texture. I always grab Land O'Lakes butter for richness, but any good brand works. The cream cheese should be full-fat and room temperature—Philadelphia is my go-to, but any brand with no fillers. For the yeast, Fleischmann's single-use packets are foolproof, but check the expiration date. Warm the milk to about 110°F—too hot and you kill the yeast, too cold and it won't activate. Pro tip: Brush the braided dough with melted butter before baking for that golden, crispy crust everyone loves.

No store-bought cinnamon rolls? Homemade is worth it—just roll out your dough, spread with cinnamon sugar, and slice into strips. Swap the cream cheese frosting for powdered sugar glaze if you prefer something lighter. Short on powdered sugar? Mix granulated sugar with 1 tbsp cornstarch for a close substitute. The vanilla extract can be swapped for vanilla bean paste if you're feeling fancy. For extra richness, add 1 tbsp sour cream to the dough. And if you're feeding a crowd, double the batch—this recipe disappears fast!

This masterpiece keeps for 2 days at room temperature covered loosely, but it's best fresh out of the oven. For leftovers, warm in a 300°F oven for 10 minutes to revive the texture. The frosting can be made a day ahead and stored in the fridge—just rewhip before serving. Freeze the unbaked loaf for up to 3 months—thaw overnight in the fridge, then bake as directed. Trust me, every slice tastes better the second time—save some for tomorrow!

❤️

Why You'll Love This Recipe

  • No Yeast Stress: I swear by this recipe because it skips the kneading and waiting—just mix, shape, and bake. The instant yeast works fast, so you’re pulling golden, pull-apart perfection out of the oven in under an hour. Honestly, it’s the kind of recipe that makes me feel like I’ve earned my weekend.
  • Buttery-Sweet Magic: That rich butter swirled into the dough? It’s what turns this into a dangerously addictive treat. The sugar melts into caramelized pockets while the cinnamon rolls inside stay soft—like a warm hug in bread form. (Yes, even on a Tuesday night.)
  • Breakfast or Brunch Hero: This isn’t just dessert—it’s my go-to for lazy mornings or brunch with friends. Toss it in the oven while you’re still in your pajamas, then drizzle with cream cheese glaze for that extra wow. Between us, it’s the star of every holiday table too.
  • Budget-Friendly Leftovers: Flour, butter, sugar—these are pantry staples that won’t break the bank. And the best part? Leftovers reheat like a dream (toast them for breakfast, slice for sandwiches). I’ve fed a crowd for under $15 with this one recipe—no guilt, all satisfaction.

Step-by-step instructions for annie's cinnamon rolls monkey bread

Transform store-bought cinnamon rolls into an irresistible pull-apart masterpiece with this foolproof method.

1

Prepare the Dough Mixture

In a large bowl, combine the 5 cups all-purpose flour, 0.25 cup granulated sugar, 2.25 teaspoons instant yeast, and 1 teaspoon salt. Whisk everything together until just combined—you want to avoid developing too much gluten, so don't overmix.

Cut in the 0.75 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces throughout. This creates pockets that will make your monkey bread extra tender and flaky.

2

Add Wet Ingredients and Knead

Make a well in the center of the dry ingredients and add the 2 room-temperature large eggs, 0.5 cup warm whole milk, and 1 teaspoon vanilla extract. Using a wooden spoon or dough whisk, gently mix until the dough begins to come together.

Turn the dough onto a lightly floured surface and knead for about 3-4 minutes until smooth and elastic. You'll know it's ready when it springs back slowly when pressed. If the dough feels too sticky, add flour 1 tablespoon at a time until it holds together without sticking to your hands.

3

Shape and Add Filling

Divide the dough into 12 equal pieces and arrange them in a greased 9x13-inch baking dish, touching each other. This creates a continuous dough surface that will pull apart beautifully. Press the dough pieces gently into the corners and center to form a complete layer.

In a small bowl, mix the 8 ounces cream cheese with 2 additional tablespoons granulated sugar until smooth. Spread this mixture evenly over the dough layer, then place the 12 whole cinnamon rolls on top. The cream cheese will create those signature gooey swirls when baked.

4

Bake to Golden Perfection

Preheat your oven to 350°F. Bake the monkey bread for 25-30 minutes until the top is golden brown and the dough is fully puffed. You'll know it's done when the edges pull away slightly from the pan and the aroma fills your kitchen.

For extra browning, broil for 1-2 minutes at the end, watching closely to prevent burning. Let the monkey bread rest for 5 minutes before frosting—this prevents the warm dough from absorbing too much frosting and becoming soggy.

5

Frost and Serve

Spread the 1.5 cups cream cheese frosting evenly over the warm monkey bread, letting it drip down the sides for that classic look. Dust the top with 1 cup powdered sugar for a snowy finish that contrasts beautifully with the golden brown dough.

Serve immediately while still warm for the most impressive texture—each pull-apart bite should reveal fluffy dough, gooey cream cheese swirls, and sweet cinnamon roll filling. This makes an amazing breakfast or dessert that's perfect for brunch crowds!

👨‍🍳

Pro Tips For Making Annie'S Cinnamon Rolls Monkey Bread

  • Melt Butter Slowly: Annie’s recipe calls for softened butter, but I learned the hard way—if you melt it too fast, the dough gets greasy and sticky. Use the microwave in 10-second bursts, stirring between each, until just soft enough to press through a fork. You want it warm but not liquid, or the dough will fight you when rolling.
  • Weigh Your Flour: Scooping flour from the bag packs in air, which means your dough will be drier than it should be. Use a kitchen scale for the flour (and sugar, if you’re fussy) to hit the exact 4 cups. Trust me, the difference in texture is noticeable—no more tough, dry pulls.
  • Don’t Overproof the Dough: The dough rises fast, and it’s easy to think, “More time = fluffier bread.” Wrong. Once it’s doubled, stop. Overproofing makes the rolls dense and gummy. If you’re short on time, pop it in the fridge for 10 minutes to firm up before cutting—it’ll hold its shape better when you pull those strands.
  • Use Cold Eggs for Rolling: Cold eggs stick to the strands when you dip them, but that’s not the real issue. Chill the egg wash (1 egg + 1 tbsp milk) in the fridge for 10 minutes before using. The cold helps the sugar coating set faster, so it doesn’t dissolve into a sticky mess when you bake. Your monkey bread will look like a pro’s.

Pro cooking tips for this recipe

Dough Temperature Control

The secret to perfect monkey bread lies in keeping your dough cool but workable. I always chill the dough for 30 minutes after kneading—this prevents overdevelopment of gluten, which makes the texture tough. Wrap it in plastic wrap and place it in the fridge while you prep the filling.

If your kitchen is warm, chill it for up to 1 hour to ensure the dough stays pliable but firm enough to hold its shape when braided. 🌡️

Cream Cheese Consistency

Room-temperature cream cheese is non-negotiable—it should be soft enough to spread easily but not melted. I use Philadelphia brand because it's consistently smooth. If your cream cheese is too cold, microwave it for 10-15 seconds to soften, then mix with sugar until completely smooth.

Avoid overmixing, or you'll end up with lumps that won't blend properly into the dough. 🧀

Braiding Technique

For that classic monkey bread look, divide the dough into 12 equal strands (about 4 inches long each). Arrange them side-by-side in a 9x13-inch pan, then weave them together in a simple over-under pattern—start with one strand over the next, then under the following one, and repeat.

This creates the signature pull-apart texture. Press the ends gently into the pan to secure them. ✨

Broiling for Color

Don't skip the broil step! After 25-30 minutes at 350°F, switch to broil for 1-2 minutes to get that deep golden-brown crust. Watch closely—broilers can burn quickly. The edges should be caramelized but not charred. This extra step makes all the difference in that restaurant-quality finish. 🔥

Frosting Timing

Wait at least 5 minutes after baking before adding frosting—this lets the top set slightly and prevents sogginess. I like to spread the frosting while it's still warm so it melts slightly into the dough for extra richness.

For a snowy finish, dust with powdered sugar right before serving. Pro tip: Use a pastry bag with a star tip for elegant drizzling. 🍰

Make-Ahead Tricks

Assemble the unbaked monkey bread up to 24 hours ahead and refrigerate it covered loosely. Bake straight from the fridge (add 5-10 minutes to baking time). For leftovers, reheat slices in a 350°F oven for 5 minutes to revive the texture.

The frosting can be made a day ahead—just rewhip before serving. 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 110mg37%
Sodium 520mg23%
Total Carbohydrate 56g19%
Dietary Fiber 1g4%
Sugars 28g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this monkey bread without store-bought cinnamon rolls?

Homemade cinnamon rolls work perfectly—just roll out your dough, spread with cinnamon sugar, and slice into strips. For extra richness, brush the strips with melted butter before adding them to the monkey bread. The texture will be slightly denser but just as delicious.

2

Why does my monkey bread turn out dense instead of fluffy?

Overmixing the dough or skipping the chill step are common culprits. Knead just until smooth (about 3-4 minutes) and always chill the dough for 30 minutes before shaping. Also, ensure your yeast is fresh and the milk is warm (110°F) but not hot.

3

How do I prevent the frosting from making the monkey bread soggy?

Let the baked monkey bread rest for 5-10 minutes before frosting to let the top set slightly. For extra insurance, chill the frosted loaf in the fridge for 15 minutes before serving. This helps the frosting firm up while keeping the dough tender.

4

Can I substitute cream cheese in the frosting or filling?

For the frosting, you can use a 1:1 ratio of buttercream or vanilla pudding frosting, but cream cheese adds that signature tang. In the filling, try ricotta cheese mixed with sugar or mascarpone—both work well, though cream cheese gives the best texture.

5

Is this recipe suitable for a large crowd? How do I scale it up?

This recipe serves 12-15 people, but it’s easy to double! Use a 9x18-inch pan for larger batches. For extra hands, assign tasks: one person braids, another adds filling, and a third handles frosting. Pro tip: Bake in two pans if needed and serve both simultaneously.

★★★★★4.6(4 reviews)
Categories Breakfast & Brunch