Skip to content

BGANGβ„’ tofu press and marinating box
2-in-1 tofu prep tool

Say hello to delicious tofu, and bye πŸ‘‹ to the heavy pots, towels and books πŸ“š you use to press your tofu right now!

BGANGβ„’ tofu press and marinating box
2-in-1 tofu prep tool

Say hello to delicious tofu, and bye πŸ‘‹ to the heavy pots, towels and books πŸ“š you use to press your tofu right now!

These homemade Vegan Cinnamon Rolls are the best.

Soft, gooey, and easy to make, they’re always a hit with family and friends!

Our Cinnamon Roll recipe is simple – it calls for straightforward pantry ingredients, and you don’t even have to get out the stand mixer to make it!

Difficulty: Intermediate Prep Time 30 min Cook Time 30 min Rest Time 1 min Total Time 1 hr 1 min Servings: 8


One of the best vegan desserts you can make!



Off On

  1. In a large bowl, whisk together the plant-based milk, melted butter, sugar and vanilla. The mixture should be just warm.

    Sprinkle the yeast evenly over the warm mixture and let set for 1 minute.

  2. Add 5 cups flour and 1 teaspoon of salt to the milk mixture and mix with a wooden spoon until just combined.

    Cover the bowl with a towel or plastic wrap and set in a warm place to rise for 1 hour.

  3. Remove the towel and add an additional Β½ cup of flour. Stir well, then turn out onto a well-floured surface.

    Knead the dough lightly, adding additional flour as necessary, until the dough just loses its stickiness and does not stick to the surface.

    Roll the dough out into a large rectangle, about Β½ finger thick.

  4. Spread the softened vegan butter evenly over the dough.

    Sprinkle evenly with brown sugar, cinnamon, ginger and cloves.

  5. Roll up the dough, forming a log, and pinch the seam closed. Place seam-side down.

    Cut the log in half, then divide each half into 7 evenly sized pieces. About 1Β½ inches (8 cm) thick each.

  6. Place 7 cinnamon rolls in each cake pan.

    Cover with plastic wrap and place in a warm place to rise for 30 minutes.

  7. Preheat the oven to 180C/350F.

    To prepare the frosting. In a medium-size mixing bowl, whisk together icing sugar, plant-based milk, and vanilla until smooth.

    Remove plastic wrap. Bake the cinnamon rolls for 25-30 minutes, until golden brown.

  8. While still warm, drizzle evenly with frosting.


Keywords: Vegan food, Vegan foods, Vegan recipe, Vegan Recipes, Vegan, Vegetarian food, Vegetarian recipe, Vegetarian recipes, Delicious vegan food, Delicious vegan, Delicious vegetarian food, Delicious vegetarian, Delicious food, Vegans, Veganism, Meat replacer, Meat replacers, Meat substitute, Meat substitutes, Best of vegan, Best of vegans, Best of Vegetarian, Best of vegetarians, How to vegan, How-to vegan, How to vegetarian, How-to vegetarian

Did you make this recipe?

Tag @thebgangcom on Instagram and use #thebgang, so we can see all your recipes!

Pin this recipe on your recipes inspiration board and share it with your followers!


Leave a Reply

Your email address will not be published.

About Us

The Bgang is the fastest growing vegan community and was founded by Sebastian and his 2 siblings. Read more about them by clicking the image below.

Follow Us

Recent Posts

Get your copy of our FREE 100% vegan cookbook

Subscribe and receive some occasional nuggets (vegan, of course πŸ˜‰), right in your inbox! πŸ’Œ

rszBGANG LOGO for TOFU Press-04




The Bgang - Question Everything, Live Consciously

The Bgang Β© 2020 - 2022

Almost done... 90%

Great! Get your free cookbook πŸ‘‡

Untitled design (3)
Almost done... 80%

Before you go...

Get your free cookbook πŸ‘‡

Do you want to have more energy, save more money, live healthier and be happier?

Thank you!

Keep an eye out on your email, you will be notified.

You are eligible for FREE shipping to United States!

1 working day processing time, for delivery times refer to the table below.

Orders are processed the same day, and when we hand your parcel over to DPD or Bpost, you will receive a track and trace code to follow your order.
Shipping times may vary depending on your location, so have a look at the table below for more info.
All orders within the EU are fulfilled in our own warehouse in Belgium and shipped and packed by ourselves.

Orders outside the EU are fulfilled by a third party that helps us ship to the rest of the world.
Country Order Processing Delivery
πŸ‡ΊπŸ‡Έ 24H (Working days) 2-5 Working days
πŸ‡§πŸ‡ͺ 24H (Working days) Next Working Day
πŸ‡³πŸ‡± 24H (Working days) 2-3 Working Days
πŸ‡©πŸ‡ͺ 24H (Working days) 2-4 Working Days
(Rest of the world)
24H (Working days) 6-15 Working Days