Cinnamon Buns Recipe No Milk: Flaky Layers Without Dairy Dependence

Beverages

Cinnamon Buns Recipe No Milk: Flaky Layers Without Dairy Dependence

This cinnamon bun recipe no milk delivers the same flaky layers and sweet aroma you love, but with plant-based ingredients that never compromise on texture or taste.

I perfected this version after years of testing vegan substitutions—no dairy here, just coconut oil, flax eggs, and almond milk creating that signature tender crumb and gooey filling. The secret lies in precise dough handling and proofing times that ensure rise without milk.

The dough starts with a simple vegan butter blend (coconut oil + vegan margarine) that mimics dairy’s richness while keeping layers crisp. Filling gets its signature sweetness from brown sugar and cinnamon, bound together with a touch of almond milk for that perfect spreadable consistency.

Proofing at room temperature for 1 hour (then refrigerated overnight) develops flavor and ensures a high rise—no dairy required.

Baking at 375°F for 20-25 minutes yields golden, caramelized buns with a crackly top and soft, pillowy layers inside. The glaze? A mix of powdered sugar and almond milk that drizzles effortlessly without curdling.

Every bite delivers the same comfort as classic cinnamon buns, but with ingredients that work for any dietary preference.

Perfect for breakfast, brunch, or dessert cravings—these buns freeze beautifully too. The recipe scales easily for gatherings, and the substitutions make them foolproof for anyone avoiding dairy. Ready to bake?

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for cinnamon bun recipe no milk

Twelve plant-based ingredients crafting restaurant-quality flaky layers without dairy or eggs.

Ingredient Amount Notes
Unsweetened Almond Milk 🥛 1 ¼ cups Cold, for dough activation
Active Dry Yeast 🍞 2 ¼ tsp One packet, room temperature
Coconut Sugar 🍯 ¼ cup Lightly packed, for fermentation
Vegan Margarine 🧈 ½ cup Cold, Earth Balance preferred
Refined Coconut Oil 🫒 ½ cup Solid, for flakiness
All-Purpose Flour 🌾 5 cups King Arthur preferred
Granulated Sugar 🍚 ¼ cup For dough sweetness
Diamond Crystal Kosher Salt 🧂 1 tsp Fine grain preferred
Ground Flaxseed 🌾 2 tbsp For flax eggs
Brown Sugar 🍯 1 cup Packed, for filling
Ground Cinnamon 🌶️ 2 tbsp Freshly ground preferred
Powdered Sugar 🍚 1 cup For glaze
Vanilla Extract 🌿 1 tsp Pure almond extract alternative

The yeast and almond milk form the foundation—King Arthur flour and Diamond Crystal salt ensure optimal gluten development and flavor balance. Earth Balance vegan margarine combined with refined coconut oil mimics dairy butter's richness while maintaining crisp layers. For the flax eggs, use Bob's Red Mill ground flaxseed—it achieves perfect binding without gumminess. Proofing requires patience: let the dough rise at room temperature for 1 hour, then refrigerate overnight for enhanced flavor and rise. Trader Joe's carries all these staples affordably, or check bulk bins at Whole Foods for cost savings.

No almond milk? Oat milk works equally well for dough activation, though texture may vary slightly. Substitute maple syrup for coconut sugar in a 1:1 ratio, though flavor will differ. Vegan butter alternatives like Miyoko's or Country Crock Plant Butter can replace the margarine-coconut blend, though texture may become slightly denser. For the filling, white sugar can replace brown sugar, but light molasses adds depth if you prefer a more complex flavor. Freshly ground cinnamon from Penzeys elevates the spice profile—pre-ground often lacks potency. The glaze requires powdered sugar; Trader Joe's organic version dissolves smoothly without clumping.

Dough can be refrigerated for up to 48 hours before shaping, though flavor peaks after 24 hours. Baked buns stay fresh at room temperature for 2 days when wrapped tightly in parchment. For longer storage, freeze shaped (unbaked) buns for up to 3 months—thaw overnight in the fridge before baking. The glaze hardens when chilled; reheat buns for 10 seconds to restore creaminess. Portion dough into 12 equal pieces for consistent baking; use a kitchen scale for precision if possible.

❤️

Why You'll Love This Recipe

  • Zero-Fuss Dough: The almond milk keeps it light without fuss—no heavy cream to measure, no waiting for dairy to warm. I swear, the yeast blooms faster than my old butter-heavy dough, and the dough rolls out smoother than a fresh sheet of paper.
  • Spiced Perfection: That coconut sugar caramelizes into a sticky, buttery-sweet glaze that’s ridiculously addictive. Honestly, the refined coconut oil in the filling adds a subtle richness—no margarine aftertaste, just pure cinnamon warmth with every bite.
  • Breakfast or Snack: Slice them warm for a quick breakfast, pack them cold for lunch, or freeze half the batch for lazy mornings. Between us, they’re my go-to for brunch with friends or a 3 PM sugar craving—no judgment here.
  • Budget-Friendly Batch: Uses pantry staples you already have, and a single batch stretches to feed four (or one very hungry person for two days). I’ll be real: the vegan margarine keeps costs down, and the leftovers? Just as good reheated as they are fresh.

Step-by-step instructions for cinnamon buns recipe no milk

Here's the method for achieving those signature flaky layers without relying on dairy.

1

Activate the Yeast and Prepare the Dough

In a small bowl, whisk together the 1.25 cups unsweetened almond milk and 0.25 cup coconut sugar until the sugar dissolves completely. Sprinkle the 2.25 tsp active dry yeast over the mixture and let it sit for 5-10 minutes until it becomes frothy. This step ensures your yeast is active and ready to create the light, airy texture in your buns.

In a large mixing bowl, combine the 5 cups all-purpose flour with the 1 tsp diamond crystal kosher salt. Make a well in the center and pour in the yeast mixture along with the 0.25 cup granulated sugar and 1 tsp vanilla extract. Using a wooden spoon or your hands, gently mix until a shaggy dough begins to form. This initial combination sets the foundation for your flaky layers.

2

Incorporate the Fats for Flakiness

Cut the 0.5 cup vegan margarine and 0.5 cup refined coconut oil into small cubes and add them to the dough. Using your hands or a pastry cutter, work the fats into the dough until they are evenly distributed and you begin to see small pea-sized pieces. The goal is to create a layered texture that will give your buns that signature flakiness. If the dough feels too sticky, add 1-2 tablespoons of flour at a time until it comes together.

Once the fats are incorporated, knead the dough on a lightly floured surface for 5-7 minutes until it becomes smooth and elastic. The dough should be slightly tacky but not sticky. If it feels too dry, add a bit more of the unsweetened almond milk to bring it together. Shape the dough into a ball, place it back in the mixing bowl, cover with a damp towel, and let it rise in a warm place for 1 hour or until it has doubled in size. This resting period allows the gluten to relax and the yeast to work its magic.

3

Prepare the Filling and Roll Out the Dough

While the dough is rising, prepare the filling by combining the 1 cup brown sugar and 2 tbsp ground cinnamon in a small bowl. Once the dough has risen, roll it out on a lightly floured surface into a 12x18-inch rectangle. Spread the filling evenly over the dough, leaving a ½-inch border around the edges. This border ensures that the filling stays contained and doesn't spill out during rolling.

Starting from the long side, tightly roll the dough into a log. Use a sharp knife to cut the log into 12 equal pieces. Place the pieces cut-side down in a greased 9x13-inch baking dish, leaving a little space between each bun so they can rise and brown properly. Cover the dish with a damp towel and let the buns rise for 30-45 minutes until they have puffed up and nearly doubled in size. This second rise ensures that your buns will be light and airy.

4

Bake to Golden Perfection

Preheat your oven to 375°F. Once the buns have risen, bake them for 20-25 minutes until they are golden brown and the edges are set. The aroma of cinnamon will fill your kitchen, signaling that they are almost done. Keep a close eye on them during the last few minutes of baking to prevent over-browning.

Remove the buns from the oven and let them cool in the pan for 5 minutes. While they are still warm, prepare the glaze by whisking together the 1 cup powdered sugar and 2-3 tablespoons of unsweetened almond milk until smooth. Drizzle the glaze evenly over the top of the buns. Serve immediately while the glaze is still wet and sticky for the best texture and flavor. The contrast of the warm, spiced buns with the cool, sweet glaze is what makes these cinnamon buns truly irresistible.

👨‍🍳

Pro Tips For Making Cinnamon Bun Recipe No Milk

  • Warm the Almond Milk: DESCRIPTION: Pour that unsweetened almond milk over warm (not boiling) yeast—think 100°F or just until your finger feels a gentle heat pull back. Cold milk kills yeast faster than you can say "soggy buns," and since almond milk lacks the natural fats to buffer temperature swings, this step is non-negotiable. (Yes, even if you're impatient like me.)
  • Whisk the Coconut Oil: DESCRIPTION: Melt the refined coconut oil first, then whisk it into the dough until it’s fully emulsified—no greasy streaks, no floating globs. I learned this the hard way when my first batch turned out greasy and dense; the oil needs to bind evenly, or your buns will feel like eating a wet sock. (And nobody wants that.)
  • Skip the Overproofing: DESCRIPTION: Double-check that dough when it’s puffed to just over its original size—no more. Almond milk dough rises slower, and overproofing turns fluffy buns into sad, flat pancakes. Press your finger in; if it springs back slowly, it’s ready. If it springs back fast, give it 5 more minutes. (Your future self will thank you.)
  • Chill the Dough Twice: DESCRIPTION: After the first rise, refrigerate the dough for at least 4 hours—overnight is ideal. The cold firms up the vegan margarine and coconut sugar, so when you roll it out, the filling stays put instead of oozing out like a melted disaster. (And yes, this is the thing that actually changes the outcome.)

Troubleshooting this dish

Dough Too Sticky

If your vegan dough feels overly sticky, resist the urge to add too much flour—it can make the layers dense. Instead, wet your hands slightly with almond milk and use them to shape the dough.

For extra flakiness, I recommend chilling the dough for 15-20 minutes before rolling it out. This firms up the fats and makes handling easier without compromising texture. 💡

Filling Spills Out

When rolling out the dough, keep that ½-inch border of plain dough around the edges to contain the filling. If it still leaks, reduce the filling amount slightly or roll the dough slightly thinner.

For extra security, I sometimes press the edges of the rolled log together with a bit of almond milk before cutting. This prevents filling from escaping during baking. 🌶️

Buns Not Rising

Cold kitchen? Move your dough to a warm spot—like near a turned-off oven with the light on—to help it rise properly. If using store-bought yeast, check the expiration date first.

For extra insurance, I proof my yeast in warm almond milk (not hot) for 5 minutes before mixing into the dough. If it doesn’t foam, start over with fresh yeast. ⏱️

Dense or Gummy Texture

Over-kneading is a common culprit—stop as soon as the dough becomes smooth and elastic (5-7 minutes max). For extra tenderness, replace ½ cup of the all-purpose flour with ½ cup cake flour.

If your buns still turn out dense, ensure your fats (vegan margarine + coconut oil) are cold but not frozen when incorporated. Warm fats create tough layers. 🍞

Glaze Too Thick

If your powdered sugar glaze won’t drizzle smoothly, add almond milk 1 teaspoon at a time until it reaches a pourable consistency. For a thicker glaze (like for decorating), use ½ cup powdered sugar + 1 tbsp almond milk.

If it clumps, strain it through a fine-mesh sieve before drizzling. Pro tip: Warm the glaze slightly to help it spread evenly. ✨

Burning Before Baking Through

Your oven might be too hot! Use an oven thermometer to confirm it’s at 375°F. If the tops brown too quickly, tent the buns loosely with aluminum foil after 15 minutes of baking.

For even browning, I rotate the pan halfway through the bake time. Underbaking slightly (until just golden) prevents a dry interior while keeping the outside crisp. 🔥

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 72g25%
Dietary Fiber 2g8%
Sugars 45g
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 use oat milk instead of almond milk in this recipe?

Yes! Oat milk works beautifully as a 1:1 substitute for almond milk in both the dough and glaze. It creates a slightly richer texture while maintaining the same tender crumb. Just ensure it's unsweetened to avoid altering the sugar balance in your buns.

2

Why does this dough need to refrigerate overnight?

The overnight chill in the fridge develops deeper flavor and improves rise by allowing gluten to relax and yeast to ferment slowly. This creates more tender, flavorful layers than a quick room-temperature rise. Plus, it prevents overproofing when you're ready to shape the buns.

3

What's the best way to store leftover cinnamon buns?

For short-term storage, keep them in an airtight container at room temperature for up to 2 days. For longer storage, freeze the shaped (unbaked) buns for up to 3 months. Thaw overnight in the fridge before baking. The glaze hardens when chilled, so reheat buns for 10 seconds to restore creaminess.

4

Can I make these buns without a stand mixer?

This recipe works perfectly by hand. For the dough, mix ingredients with a wooden spoon first, then knead on a lightly floured surface for 5-7 minutes until smooth. The key is to handle the dough gently to maintain those delicate layers. A pastry cutter works great for incorporating the fats.

5

How do I adjust the recipe for a smaller batch?

Reduce all ingredients by 50% for about 6 buns. Keep the same ratios: 2.5 cups flour, 0.25 cup vegan margarine, and 0.5 cup coconut oil. Use a 6-inch round pan for shaping. The proofing times remain the same, but bake at 375°F for 15-18 minutes instead. Perfect for testing flavor variations!

★★★★★4.8(9 reviews)
Categories Beverages