These rhubarb rolls are soft, sweet, a little tangy, and covered with a simple vanilla glaze. They feel like a cozy spring baking project, but the flavors are easy and familiar. You get that classic gooey roll texture with bright little bites of rhubarb tucked into every swirl.
Why I Love This Recipe
I love a recipe that feels a little special without being fussy, and these rolls do exactly that. Rhubarb has this bright, old-fashioned flavor that makes a kitchen smell like spring. The first time I worked on a roll like this, I wanted something softer and cozier than pie, but still packed with that sweet-tart rhubarb taste. That is exactly what these deliver. The filling turns jammy as it cooks, the dough bakes up soft, and the glaze pulls it all together.
What I love most:
- The sweet-tart flavor keeps the rolls from tasting too heavy
- The filling gets soft and jammy without being watery
- The dough is fluffy and tender
- They look impressive, but the steps are simple
- They work for brunch, dessert, or an afternoon treat with coffee
Servings and Time
Makes 9 rolls
Prep time: 30 minutes
Rise time: 1 hour 30 minutes
Bake time: 25 minutes
Total time: about 2 hours 25 minutes
What You’ll Need
For the dough:
- 3 1/4 cups all-purpose flour, plus more for dusting
- 1/4 cup granulated sugar
- 2 1/4 teaspoons instant yeast
- 1/2 teaspoon salt
- 3/4 cup whole milk, warmed
- 1/4 cup unsalted butter, melted
- 1 large egg
For the rhubarb filling:
- 2 cups rhubarb, diced into 1/2-inch pieces
- 1/2 cup granulated sugar
- 1 tablespoon cornstarch
- 1 teaspoon vanilla extract
- 1 tablespoon unsalted butter
For the glaze:
- 1 cup powdered sugar
- 2 tablespoons whole milk
- 1/2 teaspoon vanilla extract

Tools Required
- Large mixing bowl
- Wooden spoon or dough whisk
- Small saucepan
- Measuring cups and spoons
- Rolling pin
- Sharp knife or bench scraper
- 9-inch round baking pan
- Small whisk
- Clean kitchen towel
Pro Tips
- Dice the rhubarb small. Big chunks can make the rolls harder to slice and roll up neatly.
- Let the rhubarb filling cool before spreading it on the dough. Warm filling can make the dough soft and messy.
- Flour the work surface lightly, not heavily. Too much flour can make the rolls less soft.
- Use unflavored dental floss or a very sharp knife to cut the rolls cleanly.
- Glaze the rolls while they are still a little warm, not piping hot, so the glaze stays pretty and does not fully melt away.
Substitutions and Variations
- Use active dry yeast instead of instant yeast. Just bloom it in the warm milk for 5 minutes first.
- Add 1 teaspoon cinnamon to the filling for a warmer flavor.
- Swap the vanilla glaze for a cream cheese glaze if you want a richer finish.
- Mix in 1/3 cup chopped strawberries with the rhubarb for a softer fruit flavor.
- Use half-and-half instead of whole milk if that is what you have.
Make Ahead Tips
You can make the rolls the night before. After cutting and placing them in the pan, cover and refrigerate overnight. The next day, let them sit at room temperature for about 45 minutes before baking.
You can also make the rhubarb filling up to 2 days ahead and keep it in the fridge.
Why This Recipe Works (Quick Science)
Rhubarb gives off a lot of moisture as it cooks, so the cornstarch matters here. It thickens the juices and helps turn the filling into a jammy layer instead of a runny one. The butter in the dough keeps the rolls tender, and the egg adds richness and structure. Letting the dough rise until puffy gives you that soft, fluffy texture you want in a good sweet roll.
Rhubarb Rolls Recipe
Step 1: Make the dough
In a large mixing bowl, stir together 3 1/4 cups all-purpose flour, 1/4 cup granulated sugar, 2 1/4 teaspoons instant yeast, and 1/2 teaspoon salt. Add 3/4 cup warmed whole milk, 1/4 cup melted unsalted butter, and 1 large egg. Stir until a shaggy dough forms. Knead for 8 to 10 minutes until the dough is smooth and soft. If it feels very sticky, add 1 tablespoon of flour at a time, up to 2 extra tablespoons.

Step 2: Let the dough rise
Shape the dough into a ball and place it in a lightly greased bowl. Cover with a clean kitchen towel and let it rise for 1 hour, or until doubled in size.
Step 3: Cook the rhubarb filling
While the dough rises, add 2 cups diced rhubarb, 1/2 cup granulated sugar, 1 tablespoon cornstarch, 1 teaspoon vanilla extract, and 1 tablespoon unsalted butter to a small saucepan. Cook over medium heat for 5 to 7 minutes, stirring often, until the rhubarb softens and the mixture turns thick and glossy. Take it off the heat and let it cool to room temperature.

Step 4: Roll out the dough
Lightly flour your work surface. Roll the risen dough into a 12-by-16-inch rectangle. Try to keep the thickness even so the rolls bake evenly.

Step 5: Spread the filling
Spread the cooled rhubarb filling over the dough, using all of the cooked mixture made from 2 cups diced rhubarb, 1/2 cup granulated sugar, 1 tablespoon cornstarch, 1 teaspoon vanilla extract, and 1 tablespoon unsalted butter. Leave a 1/2-inch border around the edges.

Step 6: Roll and cut the rolls
Starting from one long side, roll the dough up tightly into a log. Slice the log into 9 even rolls. Place them in a greased 9-inch round baking pan.

Step 7: Let the rolls rise again
Cover the pan with a towel and let the 9 rolls rise for 30 minutes, until puffy and touching.
Step 8: Bake the rolls
Bake the rolls at 350°F for 22 to 25 minutes, until lightly golden on top and cooked through in the center. Let them cool in the pan for 10 minutes.

Step 9: Make the glaze
In a small bowl, whisk together 1 cup powdered sugar, 2 tablespoons whole milk, and 1/2 teaspoon vanilla extract until smooth and pourable.

Step 10: Glaze and serve
Drizzle the vanilla glaze over the warm rhubarb rolls. Serve the rolls warm from the pan, or transfer them to a round plate for serving.

Macros Information
Approximate per roll, based on 9 rolls:
- Calories: 303
- Carbs: 52g
- Protein: 5g
- Fat: 8g
- Fiber: 1g
- Sugar: 23g
Common Mistakes
- Using hot milk instead of warm milk. Hot milk can hurt the yeast.
- Spreading warm filling on the dough. That can make the dough sticky and harder to roll.
- Overfilling the rolls. Too much filling leaks out and makes slicing messy.
- Cutting uneven pieces. Smaller rolls can dry out while bigger ones stay underbaked.
- Underbaking the center. Check that the middle rolls look set, not doughy.
What to Serve With
These rolls are great with:
- Hot coffee
- Black tea or chai
- Scrambled eggs for a brunch spread
- Crispy bacon or breakfast sausage
- Fresh strawberries or orange slices
Leftovers and Storage
Store leftover rolls in an airtight container at room temperature for up to 1 day, or in the fridge for up to 4 days. Warm them in the microwave for about 15 to 20 seconds before serving. You can also freeze the baked rolls, tightly wrapped, for up to 2 months. Thaw overnight in the fridge and warm before glazing or serving.
FAQ
Can I use frozen rhubarb?
Yes. Thaw it first and drain off extra liquid so the filling does not get too wet.
Do I need to peel rhubarb?
No. Just trim the ends and dice it.
Can I make these without yeast?
This version is built for yeast dough, so a no-yeast swap would need a different recipe. Yeast is what gives these rolls their soft, fluffy texture.
Can I make the glaze thicker?
Yes. Add a little more powdered sugar, 1 tablespoon at a time, until it looks the way you like.
Why is my filling runny?
Usually that means the rhubarb had extra moisture or the filling did not cook long enough. Make sure it thickens in the saucepan and cools before using it.
Final Thoughts
These rhubarb rolls are the kind of bake that feels homemade in the best way. They are soft, cozy, a little bright, and just sweet enough. If you love rhubarb and want something a little different from crisp or pie, this is such a good one to make. Bake a pan, pour on that glaze, and enjoy one while it is still warm. Then come back and share how it turned out or ask any questions you have.
