Magnolia Cinnamon Roll Recipe: Pillowy Soft With Cream Cheese Swirls

Complete Magnolia Cinnamon Roll Recipe: Pillowy Soft With Cream Cheese Swirls overview image

This recipe delivers the soft, fluffy cinnamon rolls you dream about, with a perfect cream cheese swirl that melts in your mouth.

I’ve refined the technique to ensure pillowy layers and just the right amount of sweetness in every bite.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Magnolia Cinnamon Roll

Soft fluffy dough meets sweet cinnamon cream cheese swirls in every bite.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 cups Plus extra for dusting
Granulated Sugar 🍚 ½ cup Divided for dough and filling
Instant Yeast 🍞 1 package Or 2.25 tsp active dry
Whole Milk 🥛 1 cup Warmed to 110°F
Unsalted Butter 🧈 ½ cup Melted, divided for dough and filling
Large Egg 🥚 1 whole Room temperature
Salt 🧂 1 tsp Fine sea salt
Light Brown Sugar 🟤 ¾ cup Packed for filling
Ground Cinnamon 🌿 2 tbsp Fresh and aromatic
Cream Cheese 🧀 8 oz Softened for swirls
Powdered Sugar 🍬 1 ½ cups For cream cheese glaze
Vanilla Extract 🌿 1 tsp Pure for best flavor

The flour is the foundation here. King Arthur or Gold Medal all-purpose gives the best rise and structure. Instant yeast is ideal for speed, but active dry works if that’s what you have—just proof it in the warm milk first. The milk matters too: whole milk creates the richest, most tender dough. Don’t substitute skim (it lacks the fat for that signature pillowy texture).

No cream cheese? Full-fat ricotta blended smooth gets you close to that tangy richness. Short on brown sugar? Granulated plus 1 tbsp molasses per cup works in a pinch. The cinnamon should be fresh—old spice loses its punch fast. If you want extra depth, add a pinch of nutmeg or cardamom to the filling. The glaze can be thinned with a splash of milk if it’s too thick.

Dough rises best in a warm, draft-free spot—75-80°F is ideal. Baked rolls keep 2-3 days covered at room temp, but they’re best fresh. Freeze unbaked rolls for up to 1 month (thaw overnight before baking). Glaze can be made ahead and stored in the fridge for 1 week.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I love that I can mix the dough right in my stand mixer—no extra bowls, just flour, sugar, yeast, and warm milk coming together effortlessly.
  • Buttery Heaven: The brown sugar and butter filling creates that gooey, caramelized center that makes these rolls impossible to resist.
  • Brunch Star: These are my go-to for weekend brunches, holiday mornings, or even just because Tuesdays need a treat.
  • Makes Extras: I always double the batch because leftovers (if there are any) reheat beautifully and taste just as fresh the next day.

Step-by-Step Instructions for Pillowy Soft Cinnamon Rolls With Cream Cheese Swirls

Here’s the method. Straightforward, tested, works every time.

Step 1: Prepare the Dough

In a large bowl, whisk together the 4 cups All-Purpose Flour, 0.5 cup Granulated Sugar, 1 package Instant Yeast, and 1 tsp Salt. I always make sure the yeast is well distributed to ensure even rising.

In a separate bowl, combine the 1 cup Whole Milk (warmed to 110°F), 0.5 cup Unsalted Butter (melted), and 1 whole Large Egg. Pour the wet ingredients into the dry and mix until a soft dough forms. You’ll know it’s ready when it pulls away from the sides of the bowl.

Step 2: Knead and First Rise

Turn the dough onto a lightly floured surface and knead for 5-7 minutes until smooth and elastic. Add a bit more flour if it sticks, but don’t overdo it—too much flour makes the rolls dense. The dough should be soft but not sticky.

Place the dough in a greased bowl, cover with a clean kitchen towel, and let it rise in a warm place for 1-2 hours or until doubled in size. I like to check by pressing my finger into the dough—if the indentation stays, it’s ready.

Step 3: Roll Out and Add Filling

Roll the risen dough into a 16×20-inch rectangle on a floured surface. Spread the remaining melted Unsalted Butter evenly over the dough. Then, sprinkle a mixture of 0.75 cup Light Brown Sugar and 2 tbsp Ground Cinnamon evenly over the butter, leaving a ½-inch border along the edges.

Starting from the long side, tightly roll the dough into a log. Pinch the seam to seal it, then cut the log into 12 equal pieces. Use a sharp knife or unflavored dental floss for clean cuts—this prevents squishing the rolls.

Step 4: Second Rise and Bake

Place the rolls in a greased 9×13-inch baking dish, cover, and let them rise for another 30-45 minutes until puffy. Preheat the oven to 350°F during the last 15 minutes of rising.

Bake the rolls for 25-30 minutes until golden brown and the center rolls are cooked through. If they brown too quickly, tent the pan with foil for the remaining baking time.

Step 5: Add Cream Cheese Swirls and Glaze

While the rolls bake, beat the 8 oz Cream Cheese, 1.5 cups Powdered Sugar, and 1 tsp Vanilla Extract until smooth. Spread this mixture over the warm rolls as soon as they come out of the oven.

The heat from the rolls will soften the cream cheese swirls, allowing them to melt slightly into the rolls. Let them cool for 10 minutes before serving—this gives the glaze time to set slightly while still being gooey and delicious.

👨‍🍳

Pro Tips For Making Magnolia Cinnamon Roll

  • Warm the Milk: Heat your whole milk to 110°F—any hotter and you’ll kill the yeast, any cooler and it won’t activate properly. I learned this the hard way after wasting a batch with lukewarm milk.
  • Soften the Butter: Take your unsalted butter out 1 hour before starting so it’s soft enough to blend smoothly into the dough. Sounds obvious, but I’ve ruined rolls by microwaving butter into a melty mess.
  • Don’t Over-Flour: Use just enough all-purpose flour to prevent sticking when rolling out the dough. Too much makes the rolls dense—I was skeptical until I tried it with a lighter hand.
  • Double the Cinnamon: The recipe calls for a sprinkle, but I always double the cinnamon-sugar filling. After making bland rolls once, I finally figured out they need that extra kick.

Creative Variations of This magnolia cinnamon roll

Apple Cinnamon Twist

Add 1 cup finely diced apple to the filling mixture for a fruity fall twist. I prefer Granny Smith for its tart crunch against the sweet cinnamon. Sprinkle 1 tsp apple pie spice into the brown sugar mixture for extra warmth. 🌟

Pecan Praline Version

Mix ½ cup chopped pecans into the brown sugar and cinnamon filling before rolling. After baking, drizzle with a praline glaze made from ½ cup brown sugar, ¼ cup heavy cream, and 2 tbsp butter melted together. This adds a Southern-inspired crunch.

Maple Cream Cheese

Replace the vanilla extract in the cream cheese swirl with 2 tbsp maple syrup for a rich, autumnal flavor. I use Grade A dark amber syrup for its robust taste. Sprinkle coarse sea salt flakes on top before serving to balance the sweetness.

Chocolate Chip Surprise

Add ½ cup mini chocolate chips to the filling along with the brown sugar and cinnamon. The chocolate melts into gooey pockets that pair perfectly with the cream cheese. Use Guittard or Ghirardelli for the best quality melt. 💫

Pumpkin Spice Swirl

Mix ½ cup pumpkin puree and 1 tsp pumpkin pie spice into the cream cheese swirl for a seasonal twist. This works especially well in fall and adds moisture to the rolls. I recommend Libby’s 100% pure pumpkin for the smoothest texture.

Cardamom Infusion

Add ½ tsp ground cardamom to the dough for a Scandinavian-inspired flavor. This pairs beautifully with the cinnamon and adds a sophisticated floral note. Just a little goes a long way with this potent spice.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 145mg48%
Sodium 580mg25%
Total Carbohydrate 88g32%
Dietary Fiber 2g7%
Sugars 55g
Protein 10g20%
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 use active dry yeast instead of instant?

Yes, but proof it first in warm 110°F milk with a pinch of sugar for 5-10 minutes until foamy. Use the same amount as instant yeast.

2

Why did my rolls turn out dense?

Over-kneading or too much flour are common culprits. Knead just until smooth and elastic, and add flour sparingly. Also ensure your yeast is fresh and the dough rises in a warm spot.

3

Can I make these the night before?

Prepare through the second rise, then refrigerate overnight. Bake in the morning, adding 5-10 minutes to the time since they’ll be cold.

4

How do I get cleaner cuts when slicing?

Use unflavored dental floss! Slide it under the log, cross at the top, and pull tightly. This prevents squishing the rolls like a knife might.

★★★★★4.5(12 reviews)
Allison Carter