Go Back

How to Make Vegan Cinnamon Rolls – Soft, Gooey & Irresistible

These vegan cinnamon rolls are soft, fluffy, and sweet with gooey cinnamon filling. Perfect for breakfast, brunch, or dessert—totally plant-based!
Prep Time2 hours 30 minutes
Cook Time30 minutes
Total Time3 hours
Course: Breakfast, Dessert, Snack
Cuisine: American
Keyword: brunch ideas vegan, cinnamon dessert, cozy vegan comfort food, dairy-free pastries, easy vegan baking recipe, gooey cinnamon swirl, holiday baking, plant-based cinnamon buns, soft sweet rolls, vegan cinnamon rolls
Servings: 20 rolls
Calories: 259kcal
Cost: €0.55

Ingredients

For the Yeast:

  • 1 cup warm water not hot or plant milk
  • 2 tbsp sugar do not substitute
  • 2 tbsp flour
  • 14 g 2 sachets dry yeast

For the Dough:

  • 1 cup soy milk or any plant milk
  • 2/3 cup vegetable oil or melted coconut oil
  • cups all-purpose flour
  • 2/3 cup sugar or preferred sweetener
  • 2 tsp salt
  • For the Filling:
  • 1 cup sugar
  • 4 –5 tbsp ground cinnamon

For the Icing (optional):

  • 5 tbsp powdered sugar
  • 1 tbsp soy milk

Instructions

Step 1: Activate the Yeast

  • In a medium bowl, mix warm water with sugar and flour. Add the dry yeast, stir, and let it sit for 10 minutes until frothy.

Step 2: Make the Dough

  • In a large bowl, combine soy milk and oil, then mix in the yeast mixture. Add in sugar and salt, and slowly incorporate the flour, mixing until you form a soft, non-sticky dough.

Step 3: First Rise

  • Form a ball, cover with a kitchen towel, and set aside in a warm place for 1 hour, or until the dough has doubled in size.

Step 4: Roll and Fill

  • Sprinkle flour on a surface, divide the dough in half. Roll one half into a rectangle (1–2 cm thick). Sprinkle with ½ cup of sugar and 2–3 tbsp cinnamon.

Step 5: Shape the Rolls

  • Roll up the dough tightly into a log, then cut into 10 equal pieces. Press them gently to form rolls. Repeat with the second half.

Step 6: Second Rise

  • Place rolls on a lined baking pan and cover with a towel. Let them rise in a warm place for another hour until doubled in size.

Step 7: Bake

  • Preheat your oven to 180°C (355°F). Bake for 25–30 minutes or until golden brown.

Step 8: Add Icing

  • While the rolls are still slightly warm, whisk together powdered sugar and soy milk, and drizzle over the top.