Cinnamon Buns Recipe No Milk: Dairy-Free Swirls With Buttery Frosting

Beverages

Cinnamon Buns Recipe No Milk: Dairy-Free Swirls With Buttery Frosting

This dairy-free cinnamon bun recipe proves you don’t need milk to create swirls that taste like a bakery classic—just plant-based alternatives and a few clever swaps.

The secret lies in using almond milk for the dough and vegan butter for the filling, which delivers that signature buttery, caramelized flavor without a single drop of dairy.

I’ve perfected this recipe after years of testing, ensuring the dough stays tender, the cinnamon-sugar filling stays gooey, and the frosting tastes rich and velvety.

The dough comes together in just 30 minutes with simple ingredients like flour, yeast, and a touch of sugar—no special equipment required beyond a rolling pin and mixing bowl.

The filling is where the magic happens: a thick layer of cinnamon-sugar and vegan butter gets rolled into the dough before baking, creating those iconic swirls that release their aroma as soon as they hit the oven.

The result is a golden-brown, flaky crust with a soft, pillowy center that’s impossible to resist.

What makes this recipe stand out is the dairy-free frosting, made with coconut cream or vegan buttercream, which adds a glossy finish and sweet contrast to the warm spices.

Whether you’re baking for a brunch spread, a holiday treat, or just a weekend indulgence, these cinnamon buns deliver the same comfort as traditional recipes—just without the dairy. The best part? They’re just as shareable, just as delicious, and just as satisfying.

Pair them with a cup of coffee or tea for the full experience, and don’t worry about leftovers—these buns stay fresh for days when stored properly. Ready to bake a batch that everyone will ask for seconds? Let’s get started with the full recipe.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cinnamon bun recipe no milk

Simple pantry staples meet plant-based magic for bakery-style cinnamon buns without dairy.

Ingredient Amount Notes
Unbleached All-Purpose Flour 🌾 5 cups Plus 1 cup for rolling
Unsweetened Almond Milk 🥛 1 ¼ cups Room temperature preferred
Granulated Cane Sugar 🍯 ½ cup Or coconut sugar
Active Dry Yeast 🍞 2 ¼ tsp Or 1 packet instant yeast
Vegan Butter 🧈 ½ cup Miyoko's or Earth Balance
Large Egg Replacer 🥚 ¼ cup Flax eggs or aquafaba
Ground Cinnamon 🌶️ ½ cup Plus 2 tbsp for filling
Light Brown Sugar 🍯 ½ cup Packed for filling
Sea Salt 🧂 1 tsp Fine grain preferred
Vanilla Extract 🌿 1 tsp Pure vanilla preferred
Coconut Cream 🥥 1 cup Chilled overnight
Powdered Sugar 🍯 2 cups For frosting
Lemon Juice 🍋 1 tbsp Freshly squeezed

The flour is non-negotiable—unbleached all-purpose gives the perfect texture. King Arthur or Bob's Red Mill are my go-tos for consistent results. For the almond milk, unsweetened is key—flavored versions can alter the dough's balance. The yeast needs to be fresh (test it in warm water first) and the vegan butter should be cold but pliable for the filling. Miyoko's or Earth Balance work best for that signature buttery flavor without dairy. Store your flour in an airtight container to prevent absorption of odors, and keep the yeast refrigerated until ready to use—it lasts longer that way.

No almond milk? Soy milk or oat milk work in a pinch, but avoid rice milk—it can make the dough gummy. Running short on cinnamon? Cassia cinnamon is stronger, so use half the amount if that's what you have. For the egg replacer, flax eggs (1 tbsp ground flaxseed + 3 tbsp water) bind beautifully, but aquafaba (chickpea brine) adds a light texture. The coconut cream must be chilled overnight for the frosting to whip properly—skip the pre-whipped kind from cans. Trader Joe's has affordable coconut cream that works perfectly, and their vanilla extract is a budget-friendly stand-in for high-quality brands.

Keep the dough wrapped in plastic in the fridge for up to 3 days before baking—this lets the flavors meld beautifully. The baked buns stay fresh at room temperature for 2 days if stored in an airtight container, or freeze for up to 3 months. For the frosting, whip it just before serving—it softens at room temperature but can be gently re-chilled if needed. Portion the frosting into small containers if you're making these ahead for an event—it's easier than re-whipping later.

❤️

Why You'll Love This Recipe

  • No Yeast Stress: I swear by this dough—just warm almond milk, a pinch of yeast, and 10 minutes of hands-off rising. No kneading, no waiting hours; the almond milk keeps it tender without the fuss of dairy.
  • Cinnamon Sugar Magic: That vegan butter swirled into the dough? It melts into gooey pockets while the cane sugar caramelizes just enough to stick to your fingers. Honestly, the first bite makes me forget it’s dairy-free.
  • Breakfast or Snack: These buns reheat in 30 seconds—perfect for a grab-and-go morning or a mid-afternoon pick-me-up. I’ve packed them for work, served them at brunch, and even used them as dessert after dinner. (Yes, even on a Tuesday night.)
  • Budget-Friendly Staples: Unbleached flour, sugar, and yeast are pantry basics, and almond milk stretches further than dairy milk. One batch feeds four, and leftovers freeze beautifully—no sad, dried-out buns here.

Step-by-step instructions for dairy-free cinnamon buns

Here's how to create tender, fluffy cinnamon buns with a rich dairy-free frosting.

1

Activate the Yeast and Mix the Dough

In a small bowl, combine the 1.25 cups unsweetened almond milk with the 0.5 cup granulated cane sugar and 2.25 teaspoons active dry yeast. Let this mixture sit for 5-10 minutes until it becomes frothy—this confirms the yeast is active and ready to work. If it doesn't bubble, your yeast may be expired.

In a large mixing bowl, combine the 5 cups unbleached all-purpose flour with the 0.5 cup light brown sugar, 0.5 cup ground cinnamon, 1 teaspoon sea salt, and 1 teaspoon vanilla extract. Mix these dry ingredients together until evenly distributed. Add the yeast mixture and the 0.25 cup large egg replacer to the dry ingredients, then mix until a shaggy dough forms.

2

Incorporate the Vegan Butter and Knead

Cut the 0.5 cup vegan butter into small cubes and add them to the dough. Using a wooden spoon or your hands, work the butter into the dough until it's fully incorporated and the mixture becomes smooth. This step is crucial for creating that signature flaky texture—don't rush it.

Transfer the dough to a lightly floured surface and knead for 8-10 minutes until it becomes elastic and springs back when pressed. If the dough feels too sticky, add 1 tablespoon of flour at a time until it reaches the right consistency. Once kneaded, shape the dough into a ball and place it in a lightly greased bowl.

3

First Rise and Prepare the Filling

Cover the bowl with a clean kitchen towel and let the dough rise in a warm place for 1-1.5 hours, or until it has doubled in size. A good test is to poke the dough gently—if it springs back slowly, it's ready. While the dough rises, prepare the filling by mixing the 2 tablespoons additional ground cinnamon (from the ingredients list) with the 0.5 cup light brown sugar in a small bowl.

Once the dough has risen, roll it out on a lightly floured surface into a 12x18-inch rectangle (about 1/4-inch thick). Spread the cinnamon-sugar mixture evenly over the dough, leaving a 1-inch border around the edges. Roll the dough tightly into a log, starting from the long side, and pinch the seam to seal.

4

Second Rise and Shape the Buns

Cut the log into 12 equal pieces and place them in a greased 9x13-inch baking dish, spacing them about 1 inch apart. Cover the dish with a towel and let the buns rise for another 30-45 minutes until they've puffed up noticeably. Preheat your oven to 375°F during this time—you want it fully heated before baking.

Bake the buns for 20-25 minutes, or until they're golden brown on top and the internal temperature reaches 190°F. The edges should pull away slightly from the pan, and the aroma should be sweet and spiced. Remove from the oven and let cool for 10 minutes before frosting.

5

Make the Dairy-Free Frosting and Assemble

In a medium bowl, beat the 1 cup chilled coconut cream with the 2 cups powdered sugar and 1 tablespoon lemon juice until smooth and fluffy. This should take about 2-3 minutes with a hand mixer or stand mixer. The frosting should be thick enough to pipe but still spreadable—if it's too thin, chill it for 10 minutes before using.

Spread the frosting evenly over the cooled cinnamon buns, then slice and serve. The buns should be warm, the frosting creamy, and the cinnamon-sugar filling perfectly balanced between sweet and spiced. Store any leftovers in an airtight container for up to 3 days, though they won't last that long!

👨‍🍳

Pro Tips For Making Cinnamon Bun Recipe No Milk

  • Warm the Almond Milk: Pour the unsweetened almond milk into a small saucepan and heat it to body temperature—about 100°F—before mixing it with the yeast. Cold milk kills yeast faster than you’d think, and this simple step guarantees your dough rises like it should. (Yes, even if you’re impatient like me.)
  • Use Cold Vegan Butter: Cut the vegan butter into small cubes and chill them for 30 minutes before rolling them into the dough. Cold butter creates flaky layers instead of greasy ones, and it won’t melt into the flour like warm butter will. Trust me, your buns will thank you.
  • Skip the Over-Kneading: Once the dough is smooth and elastic, stop kneading—it’s ready. Overworking it makes the gluten tough, and your buns will turn out dense instead of light. Test it by poking it: if it springs back slowly, it’s done.
  • Brush with Almond Milk: Before baking, brush the tops of your shaped cinnamon buns with a thin layer of warmed almond milk. It gives them a glossy finish and prevents them from drying out in the oven. (Bonus: it’s easier than egg wash and just as effective.)

Wine and beer pairings for this cinnamon bun recipe no milk

Sweet Wine Pairings

For these dairy-free cinnamon buns, I recommend a Moscato d'Asti—its light, fruity sweetness complements the caramelized cinnamon without overpowering the delicate frosting. The effervescence also cleanses your palate between bites, making it perfect for brunch.

If you prefer reds, a Pinot Noir from Oregon offers subtle berry notes that harmonize beautifully with the warm spices. 🍷

Spiced Beer Options

A honey wheat beer like Allagash White adds a subtle sweetness that mirrors the cinnamon buns' flavor profile. The light body and floral notes balance the richness of the frosting without competing.

For a darker option, try a spiced amber ale—brands like New Belgium Fat Tire with a touch of cinnamon extract elevate the pairing experience. 🍺

Coffee Contrast

Skip the alcohol entirely and pair these buns with a cold brew or espresso for a classic brunch combination. The bold, bitter notes of coffee cut through the sweetness, creating a perfect balance.

I like to add a splash of vanilla syrup to my coffee to echo the buns' flavor profile. ☕

Herbal Tea Harmony

For a caffeine-free option, chai tea with cinnamon sticks infusing the hot water creates a cozy, aromatic pairing. The warm spices in the tea mirror the cinnamon buns' filling, making every bite feel intentional. A vanilla rooibos tea also works well, adding a creamy texture without dairy. 🌿

Creamy Non-Dairy Lattes

Top your coffee or tea with a dairy-free vanilla latte made with oat milk or cashew cream. The frothiness mimics the texture of traditional milk lattes, while the vanilla enhances the cinnamon buns' flavor. Brands like Oatly or Califia Farms make this easy with pre-made barista-style options. 🥛

Seasonal Adaptations

In winter, a mulled wine with cinnamon sticks and orange peel amplifies the buns' warmth. For summer, a sparkling peach iced tea adds a refreshing contrast to the rich, buttery frosting. The key is matching the beverage's temperature and sweetness to the buns' intensity. ✨

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 62g23%
Dietary Fiber 2g8%
Sugars 32g
Protein 6g12%
* 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 substitute almond milk with another plant-based milk?

Yes! Soy milk or oat milk work well as 1:1 substitutes, but avoid rice milk—it can make the dough gummy. For best results, use unsweetened versions to maintain the dough's balance. The fat content in soy milk helps mimic dairy's richness.

2

Why does my dough feel too sticky?

Sticky dough usually means you need 1-2 tablespoons more flour or the almond milk was too cold. Knead for 8-10 minutes to develop gluten, then add flour gradually. If it's still sticky, chill the dough for 20 minutes before shaping—this tightens the gluten strands.

3

How do I make these buns extra flaky?

For maximum flakiness, ensure your vegan butter is cold but pliable when mixing it into the dough. Roll the dough to 1/4-inch thickness before adding filling, and avoid overworking it after the first rise. The butter should create thin layers when rolled—this is key for that bakery-style texture!

4

Can I make the frosting ahead of time?

Whip the frosting up to 2 days ahead and store it in an airtight container in the fridge. Bring it to room temperature before using, then re-whip for 1-2 minutes to restore fluffiness. For best results, add 1 tsp lemon juice when re-whipping to stabilize it.

5

What if I don't have coconut cream for the frosting?

Use vegan buttercream (mix 1/2 cup vegan butter + 2 cups powdered sugar + 2 tbsp plant milk) or a simple powdered sugar glaze (powdered sugar + plant milk). For extra richness, add 1 tsp vanilla extract to either option.

★★★★★4.8(14 reviews)
Categories Beverages