Soft & Gooey Dairy-Free Cinnamon Rolls (Easy Homemade Recipe)

These soft and gooey dairy-free cinnamon rolls are fluffy, perfectly spiced, and topped with a creamy dairy-free vanilla glaze. Made without butter or milk, they’re the ultimate homemade comfort bake for breakfast, brunch, or dessert.
Why You’ll Love This Dairy-Free Cinnamon Roll Recipe
There’s nothing quite like warm cinnamon rolls fresh from the oven. The soft layers, buttery cinnamon filling, and sweet glaze make them one of the most popular homemade treats.
The good news is that you don’t need traditional butter or milk to achieve that classic bakery-style texture.
This recipe uses simple dairy-free ingredients that create light, fluffy rolls with a rich cinnamon filling and a silky vanilla glaze that melts into every swirl.
Whether you’re baking for a weekend breakfast, holiday brunch, or afternoon treat, these cinnamon rolls are guaranteed to impress..
Recipe highlights:
- 100% dairy-free
- Soft and fluffy dough
- Gooey cinnamon filling
- Creamy dairy-free glaze
- Perfect for weekend baking
- Freezer-friendly
- Beginner-friendly
Recipe at a Glance
| Prep | 20 minutes |
| Bake | 25 minutes |
| Servings | 12 rolls |
| Difficulty | Medium |
Ingredients
- For the Dough
- 500 g (4 cups) all-purpose flour
- 7 g (2¼ teaspoons) instant yeast
- 50 g (¼ cup) granulated sugar
- ½ teaspoon salt
- 240 ml (1 cup) warm unsweetened oat or soy milk
- 60 ml (¼ cup) vegetable oil
- 1 large egg
- 1 teaspoon vanilla extract
- For the Cinnamon Filling
- 80 g (⅓ cup) dairy-free butter, softened
- 100 g (½ cup) brown sugar
- 2 tablespoons ground cinnamon
- ¼ teaspoon salt
- For the Dairy-Free Vanilla Glaze
- 120 g (1 cup) powdered sugar
- 2–3 tablespoons unsweetened plant-based milk
- ½ teaspoon vanilla extract
Equipment
- Large mixing bowl
- Rolling pin
- 9×13-inch baking dish
- Baking parchment (optional)
- Pastry brush
- Sharp knife or dental floss for slicing
- Cooling rack
Step-by-Step Instructions
Step 1: Make the Dough
In a large bowl, combine:
- Flour
- Yeast
- Sugar
- Salt
Add:
- Warm plant-based milk
- Vegetable oil
- Egg
- Vanilla
Mix until a soft dough forms.
Knead for about 8–10 minutes until smooth and elastic.
Step 2: Let the Dough Rise
Place the dough in a lightly oiled bowl.
Cover with a clean towel.
Let it rise for about 1 hour, or until doubled in size.
Step 3: Prepare the Filling
Mix together:
- Softened dairy-free butter
- Brown sugar
- Cinnamon
- Salt
The mixture should resemble a spreadable paste.
Step 4: Roll the Dough
Roll the risen dough into a rectangle about 30 x 40 cm (12 x 16 inches).
Spread the cinnamon filling evenly across the surface.
Leave a small border around the edges.
Step 5: Roll and Slice
Starting from the long edge, roll the dough tightly into a log.
Cut into 12 equal rolls using a sharp knife or unflavored dental floss.
Step 6: Second Rise
Arrange the rolls in the baking dish.
Cover and let them rise for another 30 minutes.
They should become noticeably puffier.
Step 7: Bake
Preheat your oven to 180°C (350°F).
Bake for 22–27 minutes.
The tops should become lightly golden while the centers stay soft.
Step 8: Add the Glaze
Whisk together:
- Powdered sugar
- Plant-based milk
- Vanilla
Drizzle generously over the warm cinnamon rolls.
The glaze will melt beautifully into the swirls.
Tips for Extra Soft Cinnamon Rolls
- Don’t overheat the plant-based milk.
- Knead until the dough feels smooth.
- Allow both rises to finish.
- Bake until lightly golden, not dark brown.
- Glaze while the rolls are still warm.
These small details create wonderfully soft, bakery-style rolls.
Delicious Variations
| Cream Cheese Glaze | Use dairy-free cream cheese for an extra rich topping. |
| Walnut Cinnamon Rolls | Add chopped walnuts to the filling. |
| Apple Cinnamon Rolls | Scatter finely diced apples inside the rolls. |
| Chocolate Cinnamon Rolls | Add dairy-free chocolate chips to the filling. |
| Maple Pecan Rolls | Replace part of the glaze with maple syrup and top with toasted pecans. |
How to Store Dairy-Free Cinnamon Rolls
At Room Temperature
Store in an airtight container for up to 2 days.
In the Refrigerator
Keep fresh for up to 5 days.
Warm briefly before serving.
Freezing
Freeze baked rolls for up to 3 months.
You can also freeze the shaped, unbaked rolls before the second rise.
Common Mistakes to Avoid
Using Milk That’s Too Hot
Very hot liquid can affect yeast activity.
Aim for warm—not hot—milk.
Skipping the Second Rise
The second rise helps create light, fluffy layers.
Overbaking
The rolls should stay soft inside.
Rolling Too Loosely
A tight roll creates beautiful cinnamon swirls.
Using Cold Butter for the Filling
Softened butter spreads much more evenly.
What Makes These Cinnamon Rolls Dairy-Free?
Instead of traditional butter and milk, this recipe uses simple dairy-free alternatives that create the same soft, comforting texture.
| Traditional Ingredient | Dairy-Free Alternative |
|---|---|
| Butter | Dairy-free butter |
| Cream glaze | Plant-based vanilla glaze |
| Milk | Oat or soy milk |
The result is every bit as indulgent as classic cinnamon rolls.
Serving Suggestions
These cinnamon rolls are delicious served:
- Warm with coffee
- Alongside tea
- With fresh berries
- At weekend brunch
- During holiday breakfasts
- As an afternoon treat
They’re especially irresistible while still slightly warm.
Nutritional Information (Approximate Per Cookie)
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Carbohydrates | 42g |
| Fat | 10 g |
| Protein | 5 g |
| Fiber | 2 g |
| Sugar | 18 g |
Values are approximate and depend on the specific ingredients used.
Why These Cinnamon Rolls Stay Soft
The secret is combining plant-based milk, dairy-free butter, and a properly risen dough.
Allowing the dough to rise twice creates light, airy layers, while the dairy-free butter in the filling melts into the swirls during baking.
The warm vanilla glaze adds moisture and keeps the rolls wonderfully soft.
Final Thoughts
These soft and gooey dairy-free cinnamon rolls prove that homemade comfort baking doesn’t require traditional butter or milk.
With fluffy layers, a rich cinnamon filling, and a silky vanilla glaze, they’re perfect for weekend breakfasts, holiday mornings, or whenever you’re craving something special.
Once you bake your first batch, they’ll quickly become one of your favorite dairy-free baking recipes.
Frequently asked Questions
Can I make the dough the night before?
Yes.
Prepare the rolls, refrigerate overnight after shaping, and allow them to come to room temperature before baking.
Which plant-based milk works best?
Oat milk creates an especially soft texture, while soy milk also works beautifully.
Can I freeze cinnamon rolls?
Absolutely.
Freeze either baked rolls or unbaked shaped rolls.
Why didn’t my dough rise?
Old yeast or liquid that was too hot can affect the rise.
Can I make these without eggs?
Yes.
Replace the egg with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water).
Can I add raisins?
Yes.
Raisins pair beautifully with the cinnamon filling.

Check out also our other recipes!
If you loved these Cinnamon Rolls, there’s plenty more to discover. Explore MyDairyFreeRecipes for easy dairy-free breakfasts, healthy work lunches, creamy sauces without dairy, festive desserts, and beginner-friendly baking tips. Whether you’re cooking for everyday meals or special occasions, you’ll find simple, delicious recipes that make dairy-free eating easy and enjoyable.
