How to Make the Perfect Vegan Cinnamon Rolls
American · Medium · 115 min · 12 servings
These indulgent vegan cinnamon rolls are soft, gooey, and completely free of dairy and eggs, making them a showstopping plant-based brunch treat. Topped with a creamy vegan glaze, this vegan classic will satisfy every sweet tooth at the breakfast table.
Why this recipe works
This Vegan Cinnamon Rolls recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 115 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 310 calories with 5g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 3 cups all-purpose flour
- 2.25 tsp instant yeast
- 1 cup warm oat milk
- 0.25 cup vegan butter softened
- 0.5 cup brown sugar
- 2 tbsp ground cinnamon
- 3 tbsp melted vegan butter
- 1 cup powdered sugar
Step by step instructions
Step 1: Make the Dough
Combine warm oat milk, yeast, and a pinch of sugar and let sit for 5 minutes until foamy. Mix in the flour, softened vegan butter, and a pinch of salt to form a soft dough. Knead for 8 minutes until smooth and elastic, then cover and let rise for 1 hour.
Step 2: Prepare the Filling
In a small bowl, mix together the brown sugar and cinnamon. Roll the risen dough out on a floured surface into a large rectangle about 12 by 16 inches. Brush generously with melted vegan butter and sprinkle the cinnamon sugar mixture evenly over the surface.
Step 3: Roll and Slice
Tightly roll the dough from the long edge into a log. Cut into 12 equal rolls using a sharp knife or unflavored dental floss. Place the rolls in a greased baking dish and let rise for 30 minutes.
Step 4: Bake
Preheat the oven to 375 degrees F. Bake the rolls for 22 to 25 minutes until golden on top and cooked through.
Step 5: Glaze and Serve
While the rolls cool slightly, whisk powdered sugar with 2 tablespoons of oat milk until smooth to make the glaze. Drizzle generously over the warm rolls and serve immediately.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- oat milk → soy milk or almond milk
- vegan butter → coconut oil
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Not allowing the dough to rise long enough which results in dense heavy rolls
- Rolling the dough too loosely so the filling spills out during baking
Nutrition facts
Per serving: 310 calories, 5g protein, 52g carbs, 9g fat, 2g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →