Vegan Peach Cinnamon Rolls, mildly sweet, bursting with the flavor of peaches and cinnamon, is a light and flavourful snack cum dessert. These rolls or Peach Donuts, as we loved calling them, can be eaten in your breakfast or as a dessert too.

The Usp of these rolls is the homemade Peach sauce, which is made using fresh peaches and jaggery.

For making Apple Cinnamon Rolls, simply replace Peaches with Apples and everything else remains the same.

Peach Cinnamon Rolls

Peach Cinnamon Rolls

I love summers more because of the fruits it brings along with it. The market is flooded with a variety of colorful fruits and so is our refrigerator.

One such day, seeing a number of peaches in my refrigerator, thought of turning them into a dessert. Peach Upside-down cake is loved by all of us but this time I thought of trying something else.  Thus after a lot of juggling with different ideas, I ended up making peach cinnamon rolls. This was also because I wanted to make cinnamon rolls for a long, so this was a good opportunity to pair them together. And these too were a HIT! These were super soft and my husband called these Peach Donuts. As you know, just like apple and cinnamon, peach and cinnamon too are paired in heaven only.

Yes, they were like stuffed doughnuts, without any need for topping.

Made with whole wheat flour and jaggery, this easy and healthy recipe is sure to prompt you to try it out before peaches say goodbye.


How To Make 

The way I have made these vegan peach cinnamon rolls is very easy and simple. For making the dough I followed my  Orange Marmalade recipe only. I made it using both wheat flour and semolina as this combination gives the best results.

While the dough was proofing, I made Peach sauce which is again an extremely easy recipe. I made it exactly like my Apple sauce. And the good thing was that, unlike apples, after boiling and mashing, the peels too were pureed beautifully without any need to strain the mix. So, we had the complete fruit in sauce form.

By the time, peach sauce cooled down, the dough also proofed well. And then I just rolled the dough, laid peach sauce along with cinnamon all over it, and rolled it into a log. Then discs were cut and baked. Isn’t it simple?

I preferred keeping my peach rolls plain only without any icing of cream cheese or any such thing. At the most, I sprinkled icing sugar on some of them, But frankly, that was more from the point of view of making them more attractive and thus can be easily avoided.


How To Serve 


How To Make Peach Sauce?

I made 2 types of peach sauce, sweetened and unsweetened.

For making peach sauce, remove the stones and boil the chopped peaches for just one whistle. You do not have to peel the peaches. Once boiled, let them cool down and then puree them in the blender. Alternatively, you can use a hand blender if not willing to wait till it cools down.

Unsweetened Peach Sauce: Boil this peach sauce for 3 to 4 minutes to get rid of excess water, if there is any. And your unsweetened peach sauce is ready. This unsweetened peach sauce can be used as an egg replacer in baking eggless cakes, just like the apple sauce. I reserved some unsweetened peach sauce and added jaggery powder in the other half. You can use this peach sauce in your vegan baking as a replacement for eggs, just like apple sauce.

Sweetened Peach Sauce: After adding jaggery powder, I boiled the sauce for a few minutes till jaggery dissolved fully and the sauce thickened a bit. Jaggery lends a beautiful orangish color to the otherwise light-colored peach sauce. So, try using jaggery only.


How To Test If The Sauce Is Cooked Fully

I also checked the consistency by putting very little sauce on a plate. It cools down in a minute only as the quantity is very little. Now, tilt the plate, if the sauce slides without separating any water then its done. If liquid flows separately then the sauce needs to be cooked more.


Why You Will Love This Recipe


Step By Step Recipe

A. Make Dough

Take wheat flour, semolina, salt, jaggery powder and yeast in a bowl

 knead it into soft dough

 Making Cinnamon Rolls

 dough risen to double

B. For Peach Sauce

Peach Sauce recipe

Peach Sauce recipe

Peach Sauce recipe

Peach Sauce

Peach Sauce
Unsweetened and Sweetened


C. For The Peach Cinnamon Rolls

Peach Cinnamon Rolls

Tip: Replace peaches with apples to make Apple Cinnamon Rolls

Peach Cinnamon Rolls

Peach Cinnamon Rolls


 Cinnamon Rolls

Cinnamon Rolls

Peach Cinnamon Rolls

Peach Cinnamon Rolls


Once you have the Peach sauce and dough ready, other than the rolls, you can transform it into either of the following:

  1. Babka Bread: Just check my Orange Babka Bread and replace orange marmalade with peach sauce.
  2. Braided Bread: if not interested in rolls, then twist it into a braid and make Peach braided bread. For full, instructions, please check my chocolate braided bread and replace chocolate with peach sauce.
  3. Cinnamon Rolls: Make a paste of oil, cinnamon and jaggery powder. Apply it on the rolled dough. Roll and bake.
  4. Apple Cinnamon Rolls: Replace Peach sauce with Apple Sauce.


Baking Peach Cinnamon Rolls In Air Fryer

Peach Cinnamon Rolls in Air fryer

Peach Cinnamon Rolls


Related Recipes:


Let’s Connect!

I hope you have liked this recipe for vegan peach cinnamon rolls and will surely try it out for your loved ones.

Thank you for reading this post. If you have liked this recipe then do let me know by leaving a comment below. Your feedback fuels my enthusiasm. You may share this post with your dear ones by clicking on the little buttons below. You may follow me on  Facebook   Pinterest  Instagram  for the latest recipe updates. Thank you!



Peach Cinnamon Rolls

Made with homemade peach sauce, these rolls are a must try.
Prep Time 30 mins
Cook Time 30 mins
Proofing Time 1 hr 20 mins
Total Time 2 hrs 20 mins
Servings 16 Pieces


My Cup Measures 240 ml

    For The Dough

    • 1/2 Cup 70 g Whole Wheat Flour
    • 1/2 Cup 75 g Semolina
    • Pinch Of Salt
    • 1/4 tsp Instant Yeast
    • 2 Tbsp Jaggery Powder
    • 1 Tbsp Oil
    • 1/4 Cup Lukewarm Water
    • 1/2 tsp Oil For Greasing The Bowl
    • For Peach Sauce
    • 250 g Peaches Pitted
    • 2 Tbsp Jaggery Powder
    • 1/4 tsp Lemon Juice
    • 1/2 tsp Cinnamon Powder
    • Pinch Of Salt


    • 4 Tbsp Peach Sauce
    • 4 Pc Peaches Pitted and Chopped finely
    • 1/2 tsp Cinnamon Powder
    • 1 tsp Oil For Brushing


    For The Dough

    • Take wheat flour, semolina, salt, jaggery powder and instant yeast in a bowl and mix everything.
    • Add lukewarm water and knead it into a dough.
    • Add oil and knead for at least 10 to 15 minutes till the dough becomes smooth and shiny.
    • Take a bowl, grease it with oil. Put the dough in the greased bowl, flip it so that gets greased from all sides.
    • Cover it with cling film or lid or just a plate.
    • Keep the bowl in a warm place, better inside the Otg or Microwave oven. Do not switch on these appliances.
    • Let the dough rise for an hour or so. Keep an eye on the dough 45 minutes onwards. Whenever it gets double its ready to be knocked down. Time varies according to weather, the quantity of yeast used, warmth in the kitchen etc., so, don’t go by the clock but by the size of the dough. It should get double.
    • While the dough is rising, prepare the Peach sauce.

    For The Peach Sauce

    • Remove stones from the peaches. No need to peel. Reserve 2 or 3 for filling purpose later.
    • Add very little water, around 1/4 cup and pressure cook the destoned peaches for one whistle.
    • When the pressure settles down, open the cooker and let the boiled peaches cool down.
    • Puree these in the blender. No need to strain the puree.
    • Put the peach puree in a wok and cook for 5 to 7 minutes till it coats back of the spoon.
    • At this stage, either take out half of it as unsweetened peach sauce and add jaggery powder to the other half. Or add jaggery to the whole puree. Do, as suits you.
    • Add salt, lemon juice and cinnamon powder.
    • Cook for another 5 minutes. Take little sauce on a plate. After a minute, tilt the plate. If the sauce slides altogether then its done. If it leaves water then cook for some more time.
    • Peach sauce is ready.


    • Punch the dough to release the gases accumulated therein.
    • It's better to divide the dough in 2 equal pieces. Keep one part covered in the bowl only. Put other part of the dough on the floured surface, and spread it into a rectangle using a rolling pin. Roll it thinly, keeping the thickness of the dough only 1/4"
    • Ensure that the rolled dough is moving freely and is not sticking to the work surface. If sticking, then dismantle it, put more flour and then again roll it.
    • Spread Peach sauce on the rolled dough.
    • Sprinkle cinnamon all over and spread it using a knife.
    • Chop the reserved peaches in small pieces and put these, though optional.
    • Start rolling from the bigger side and form a tight log.
    • Using a thread cut the log into discs of about 1 inch.
    • Keep these discs or rolls in a greased baking tray for 15 to 20 minutes. Do not forget to cover the tray with a napkin else the rolls would dry out. Similarly, make rolls from the other part of the dough.
    • 10 minutes prior to baking, preheat oven to 190 degrees for 10 minutes.
    • Brush oil on the rolls, covering the sides as well.
    • Bake for about 30 minutes till you can smell the lovely cinnamon and the top gets golden brown.
    • After taking out of the oven keep the rolls on a wire rack.
    • Brush little oil on it. Cover with a damp cloth and let it cool down completely.
    • Even if you wish to serve warm then also cover with damp cloth at least for 5 minutes. This makes the bread soft.
    • Serve with love, peach sauce and smoothie optional.


    1. You can make this bread with all-purpose flour too. Adjust the quantity of liquid in that case as refined flour needs much lesser liquid.
    2. Replace peaches with apples and you have Apple Cinnamon Rolls.
    3. Use instant yeast only and that too if you are sure of its quality. If not, then proof it first in the warm water. When the water becomes frothy then only knead the dough with it.
    4. Similarly, if using dry active yeast, then always proof it in lukewarm water. Never add this type of yeast directly to the flour.
    5. While making peach sauce, you may add jaggery to the whole puree if not interested in having an unsweetened one.
    6. Salt and lemon juice are added to the peach sauce as they lend flavours as well as avoid crystallization of the sauce.
    7. You can also keep the remaining part of the dough in an airtight container in the refrigerator it remains good upto 24 hours. Next day, take it out, thaw it for half an hour or so. When becomes soft, roll it and proceed to make peach cinnamon rolls.
    8. You can scale the recipe to double or triple. For doing so, multiply all the ingredients by 2 or 3 as the case may be.
    Keyword Apple Cinnamon Rolls

    One Response

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating