I never thought rhubarb and peaches belonged together until my neighbor showed up with armfuls of both from her garden one June afternoon. I was skeptical—rhubarb’s that tart vegetable you usually see in strawberry pie, and peaches are, well, sweet and summery. But she insisted they were perfect together in a crisp.
Turns out she was right. The tartness of the rhubarb balances out the sweetness of the peaches in a way that just works. Plus, you get this beautiful contrast where the rhubarb holds its shape while the peaches get all soft and jammy. Top it with a buttery oat crumble that gets crispy around the edges, and you’ve got yourself a dessert that’s actually worth turning on your oven for in warm weather.

Why You’ll Love This Rhubarb Peach Crisp
- Quick and easy dessert – This crisp comes together in under an hour, making it perfect for last-minute gatherings or when you need a homemade dessert without spending all day in the kitchen.
- Perfect balance of sweet and tart – The tangy rhubarb pairs beautifully with sweet peaches, creating a flavor combination that’s refreshing and not overly sugary.
- Simple pantry ingredients – You probably already have most of these staples on hand, so you can whip this up whenever the craving strikes.
- Buttery, crunchy topping – The oat and cinnamon crumble on top adds the perfect texture contrast to the tender fruit filling, and it smells amazing while baking.
What Kind of Rhubarb Should I Use?
You can use either fresh or frozen rhubarb for this crisp, and both will turn out great. If you’re buying fresh rhubarb, look for stalks that are firm and crisp, not limp or bendy. The color can range from deep red to light pink or even greenish, and all of them taste pretty much the same – so don’t worry if your rhubarb isn’t super red. If you’re using frozen rhubarb, there’s no need to thaw it first, just toss it right into your filling mixture. Just remember to always trim off and discard the leaves if they’re still attached, as they’re not safe to eat.

Options for Substitutions
This crisp is pretty forgiving when it comes to swapping ingredients:
- Rhubarb: If rhubarb isn’t in season or you can’t find it, try using strawberries, raspberries, or even tart cherries. You might want to reduce the sugar slightly if using sweeter fruits.
- Peaches: Fresh peaches are great, but frozen work just fine too – just thaw and drain them first. You can also swap in nectarines, apricots, or even apples for a different flavor.
- Oats: Old-fashioned rolled oats are best here, but quick oats will work in a pinch. Skip the instant oats though, as they’ll get too mushy.
- Butter: You can use coconut oil as a dairy-free option, but add it melted and mix it in rather than cutting it into the topping.
- Brown sugar: Light or dark brown sugar both work fine. If you only have white sugar, use that and add 1 tablespoon of molasses to get that brown sugar flavor.
- Nutmeg: Don’t have nutmeg? Try using extra cinnamon or a pinch of ginger instead for warmth and spice.
Watch Out for These Mistakes While Baking
The biggest mistake people make with fruit crisps is cutting the rhubarb and peaches into uneven pieces, which leads to some fruit turning mushy while other chunks stay too firm – aim for uniform 1/2-inch pieces so everything cooks at the same rate.
Another common error is using fresh rhubarb that’s too watery, so if your rhubarb seems particularly wet, let the fruit mixture sit for 10 minutes after mixing, then drain off any excess liquid before transferring to your baking dish.
Don’t skip greasing your dish well, as the sugary fruit filling can stick and burn around the edges, making cleanup a nightmare and wasting those delicious caramelized bits.
Finally, make sure your butter is cold when mixing the topping – warm butter will make the mixture pasty instead of crumbly, and you’ll miss out on those crispy, golden clusters that make a crisp so good.

What to Serve With Rhubarb Peach Crisp?
A warm rhubarb peach crisp is begging for a scoop of vanilla ice cream on top – the cold, creamy ice cream melting into the warm fruit filling is absolutely perfect. If you’re not an ice cream person, a dollop of freshly whipped cream or even some Greek yogurt works great too, especially if you’re serving it for brunch. I love making this dessert in the summer when peaches and rhubarb are in season, and it’s nice to serve it family-style right from the baking dish so everyone can dig in. For a complete dessert spread, pair it with some hot coffee or iced tea, and maybe set out some extra cinnamon to sprinkle on top for anyone who wants it.
Storage Instructions
Store: Keep your rhubarb peach crisp covered with foil or plastic wrap in the fridge for up to 4 days. The topping might soften a bit over time, but it still tastes great. I actually think it’s even better the next day when all the flavors have had time to meld together!
Freeze: You can freeze this crisp either before or after baking. If freezing unbaked, wrap it tightly in plastic wrap and foil for up to 3 months, then bake from frozen (just add about 15 extra minutes). For baked crisp, let it cool completely, wrap well, and freeze for up to 2 months.
Reheat: Warm up individual portions in the microwave for about 30-45 seconds, or reheat the whole dish in a 350°F oven for 15-20 minutes until heated through. If you want to crisp up the topping again, pop it under the broiler for a minute or two at the end.
| Preparation Time | 15-20 minutes |
| Cooking Time | 30-35 minutes |
| Total Time | 45-55 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1650-1850
- Protein: 13-17 g
- Fat: 45-55 g
- Carbohydrates: 325-360 g
Ingredients
For the fruit base:
- 1 cup sugar
- 4 tbsp flour
- 1/2 tsp nutmeg (freshly grated provides a much stronger aroma)
- 1/2 tsp lemon zest
- 1/4 tsp salt
- 3 cups rhubarb (cut into 1/2-inch thick slices)
- 2.5 cups peaches (peeled and sliced into 1/2-inch thick wedges)
- 1/2 tsp vanilla extract
For the topping:
- 1/2 cup flour (I prefer King Arthur all-purpose flour for the best structural crumb)
- 3/4 cup oats
- 1/2 cup brown sugar (packed firmly to ensure a deep caramel flavor)
- 1 tsp cinnamon
- 1/8 tsp salt
- 6 tbsp butter (cold and cut into 1/2-inch cubes to create a flaky texture)
- 1/8 tsp ground cloves
Step 1: Prepare the Fruit Filling
- 1 cup sugar
- 4 tbsp flour
- 1/2 tsp nutmeg
- 1/2 tsp lemon zest
- 1/4 tsp salt
- 3 cups rhubarb
- 2.5 cups peaches
- 1/2 tsp vanilla extract
In a large bowl, combine the sugar, flour, nutmeg, lemon zest, and salt.
Add the sliced rhubarb and peaches along with the vanilla extract, gently tossing everything together until the fruit is evenly coated with the sugar mixture.
Let this sit for a moment to allow the fruit to begin releasing its juices—this will create a more flavorful filling with a beautiful syrupy base.
I like to use freshly grated nutmeg here because it has a much stronger, more complex aroma than pre-ground, which really elevates the dish.
Step 2: Make the Crisp Topping
- 1/2 cup flour
- 3/4 cup oats
- 1/2 cup brown sugar
- 1 tsp cinnamon
- 1/8 tsp salt
- 1/8 tsp ground cloves
- 6 tbsp butter
While the fruit mixture rests, combine the flour, oats, brown sugar, cinnamon, salt, and ground cloves in a separate bowl.
Add the cold butter cubes and use your fingertips to rub the mixture together until it resembles coarse breadcrumbs with pea-sized pieces of butter throughout.
This texture is crucial for creating that perfect crumbly, crispy topping.
I pack the brown sugar firmly before measuring to ensure you get that deeper caramel flavor in every bite of the crisp.
Step 3: Assemble and Bake the Crisp
- fruit filling from Step 1
- crisp topping from Step 2
Preheat your oven to 375°F.
Pour the fruit filling from Step 1 into a greased 9×13 inch baking dish (or similar 8-cup capacity dish), spreading it in an even layer.
Distribute the crisp topping from Step 2 evenly over the fruit, breaking up any larger clumps as you go—you want some coverage variation so some fruit peeks through and caramelizes at the edges.
Bake for 30 to 35 minutes until the filling is bubbling around the edges and the topping is golden brown.
Step 4: Cool and Serve
Remove the crisp from the oven and let it cool for at least 10-15 minutes before serving.
This allows the filling to set slightly so it won’t be runny when you scoop it out, while the topping remains warm and crispy.
Serve as-is while still warm for the best texture, or enjoy it cold the next day—both are delicious.

Irresistible Rhubarb Peach Crisp
Ingredients
For the fruit base::
- 1 cup sugar
- 4 tbsp flour
- 1/2 tsp nutmeg (freshly grated provides a much stronger aroma)
- 1/2 tsp lemon zest
- 1/4 tsp salt
- 3 cups rhubarb (cut into 1/2-inch thick slices)
- 2.5 cups peaches (peeled and sliced into 1/2-inch thick wedges)
- 1/2 tsp vanilla extract
For the topping::
- 1/2 cup flour (I prefer King Arthur all-purpose flour for the best structural crumb)
- 3/4 cup oats
- 1/2 cup brown sugar (packed firmly to ensure a deep caramel flavor)
- 1 tsp cinnamon
- 1/8 tsp salt
- 6 tbsp butter (cold and cut into 1/2-inch cubes to create a flaky texture)
- 1/8 tsp ground cloves
Instructions
- In a large bowl, combine the sugar, flour, nutmeg, lemon zest, and salt. Add the sliced rhubarb and peaches along with the vanilla extract, gently tossing everything together until the fruit is evenly coated with the sugar mixture. Let this sit for a moment to allow the fruit to begin releasing its juices—this will create a more flavorful filling with a beautiful syrupy base. I like to use freshly grated nutmeg here because it has a much stronger, more complex aroma than pre-ground, which really elevates the dish.
- While the fruit mixture rests, combine the flour, oats, brown sugar, cinnamon, salt, and ground cloves in a separate bowl. Add the cold butter cubes and use your fingertips to rub the mixture together until it resembles coarse breadcrumbs with pea-sized pieces of butter throughout. This texture is crucial for creating that perfect crumbly, crispy topping. I pack the brown sugar firmly before measuring to ensure you get that deeper caramel flavor in every bite of the crisp.
- Preheat your oven to 375°F. Pour the fruit filling from Step 1 into a greased 9x13 inch baking dish (or similar 8-cup capacity dish), spreading it in an even layer. Distribute the crisp topping from Step 2 evenly over the fruit, breaking up any larger clumps as you go—you want some coverage variation so some fruit peeks through and caramelizes at the edges. Bake for 30 to 35 minutes until the filling is bubbling around the edges and the topping is golden brown.
- Remove the crisp from the oven and let it cool for at least 10-15 minutes before serving. This allows the filling to set slightly so it won't be runny when you scoop it out, while the topping remains warm and crispy. Serve as-is while still warm for the best texture, or enjoy it cold the next day—both are delicious.