cruelty free · food · recipes · vegan

Vegan cinnamon buns


Easily the best cinnamon buns that I’ve ever had! The recipe is slightly time consuming, but trust me, they are well worth all the time and energy. Let a non-vegan try one and I promise you they will ask, “Are these really vegan?” at least five times. Enjoy!

Recipe from VegWeb:

    4 1/2 to 4 3/4 cups flour (up to 1/2 may be whole wheat)
    1 tablespoon gluten (optional, but especially useful if using the whole wheat flour)
    1 package active dry yeast
    1 1/2 cups warm water (or soy milk)
    1/2 cup mashed cooked potato (I use instant potato flakes and water to equal 1/2 cup)
    1/3 cup melted margarine (I use Earth Balance)
    1/2 cup sugar
    1 teaspoon salt

    1/2 cup softened margarine
    1/2 cup sugar
    1 teaspoon cinnamon (or more to taste)
    2 tablespoon softened margarine
    lots of powdered sugar
    a dash of soy milk


Combine 2 cups of the flour and the remaining dough ingredients in a large mixing bowl. Beat well with a wooden spoon for 2 minutes. Stir in as much flour by hand as you can. Turn in out onto a wooden board that is well covered with flour and knead in as much flour as needed to make a moderately soft dough. Knead for a few more minutes until smooth and elastic. Place in a greased bowl and cover with a towel. Let rise until double in size (an hour or so. It dosen’t have to be exact).

Take the dough back to the wooden board and dump it out of the bowl. Roll it out into a rectangle about 8 inches wide by 18 inches long. For the filling, spread the 1/2 cup softened margarine over the dough (not the bottom inch, though) and then sprinkle the sugar and cinnamon on top of the margarine.

Starting from the top, roll it up, pinching it together at the bottom to seal the long roll (this is why you didn’t put margarine on that part).

With a serrated knife, cut the long roll into 12 or 15 rolls (depending on how large you want them to be.) Place the rolls in a 9 by 13 pan that has been greased and lined with parchment paper (this will keep the bottoms from burning and the rolls from sticking.) If you have 12 rolls, there should be 3 across and 4 down. If you have 15 rolls, there should be 3 across and 5 down.

At this point, you can put the rolls into the fridge and take them out in the morning to bake fresh for breakfast. Take them out about 30 minutes before you want to bake them, and make sure that they are well risen before you bake them. OR, you can let them rise at room temperature for about an hour, and bake straightaway. Bake in an oven that has been preheated to 350 Fahrenheit for about 30 minutes (check at 25 minutes for doneness).

To make the icing, whisk the 2 tablespoons softened (not melted) margarine with some powdered sugar. Keep adding the powdered sugar until it feels stiff to mix, and then add a splash of soy milk to thin it out slightly. Let the rolls cool for a few minutes, ice, and enjoy.

Serves: 12

Preparation time: 3 1/2 hours

One thought on “Vegan cinnamon buns

  1. Thank you for this recipe! I love cinnamon rolls, especially ones that are likely better for you. I know some moms are anti-sugar but I let my son have it. We just use some of the info we’ve learned on this Mom’s Guide to Caring for Little Teeth ( to help us avoid the cavities that come with it 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s