Make yourself a batch of easy vegan Crusty Walnut Rolls! This rustic, nut roll recipe is perfect for anyone craving bakery style, homemade rolls. The mixture comes together easily, too. No complicated ingredients are needed to enjoy these desserts on Christmas, Easter, and any celebrations.
If you love bread, make a bunch more with my French Breakfast Bread and Buttermilk Chocolate Bread recipes!

Why You’ll Love This Recipe
Crusty Walnut Rolls make delicious homemade bread with great texture. The outside gets nice and golden while the inside remains soft and light. It is also a great choice for beginners. New bakers will enjoy making these easy homemade rolls.
This recipe is vegan and dairy-free, using plant-based ingredients. The walnuts add to the rich flavor and nice texture it has. It also has great nutritional benefits. This makes the rolls not only delicious but also healthy!
Ingredients
Listed below are all the ingredients you will need:
- oat milk
- granulated sugar
- instant yeast
- oil
- salt
- all purpose flour
- walnuts
- 1 egg optional
See the recipe card for quantities.

Instructions
Make the Dough
1. In a large bowl, combine all-purpose flour, salt, and instant yeast. Stir to evenly distribute.
2. Add the warm water and stir until a sticky dough forms.

Knead and Add Walnuts
3. Turn the dough out onto a lightly floured surface.
4. Knead using a stretch-and-fold method for 8–10 minutes, adding as little extra flour as possible, until the dough is smooth and elastic.
5. Stretch the dough out, sprinkle the chopped walnuts over the surface, then fold and knead until the walnuts are evenly distributed.
First Rise
6. Place the dough in a lightly greased bowl or container.
7. Cover with plastic wrap and let rise in a warm place until more than doubled in size, about 1½–2 hours.
Shape the Rolls
8. Turn the risen dough onto a lightly floured surface and divide into 10 equal pieces.

9. Tuck the edges of each piece into the center to form balls, keeping walnuts mostly inside.
10. Place rolls on a parchment-lined baking sheet, leaving at least 3 inches (7.5 cm) between each roll.
11. Cover and let rise again in a warm place until doubled, about 45–60 minutes.
Prepare for Baking
12. When the rolls are nearly fully risen, preheat the oven to 415°F (210°C).
13. Place one oven rack in the middle and a second empty baking pan or cast-iron pan on a lower rack to heat.
14. Using a razor or very sharp knife, score a deep slash across the top of each roll.

15. Have a couple of ice cubes ready.
Bake with Steam
16. Place the rolls in the oven. Just before closing the door, toss the ice cubes into the hot lower pan to create steam.
17. Bake for 25–30 minutes, until the rolls are golden brown and firm all around.
Cool and Serve
18. Serve fresh or store at room temperature in a sealed container.
19. Remove from the oven and allow the rolls to cool completely before eating.

Substitutions & Variations
- Ingredient Swap
If you're out of walnuts, you can try almonds or pecans. - Variation
If you want your bread to be nuttier, substitute whole wheat flour for up to half of the all-purpose flour. - Mistake to Avoid
Don't add too much hot water. It will kill the yeast, and the bread won't rise properly. - Storage Tips
- These walnut rolls can be stored at room temperature in an airtight container for up to 2 days.
- They should be thawed at room temperature before reheating. To give the rolls a perfect texture, they should be warmed in the oven before serving.
FAQs
Crusty Walnut Rolls
Ingredients
- 1 cup oat milk heated to 120F
- 1-2 tablespoons granulated sugar for yeast
- 2 teaspoons instant yeast
- 3 cups all purpose flour
- ¼ teaspoon salt
- remaining sugar
- ⅓ cups oil
- 1 cups walnuts coarsely chopped
- 2 tablespoons flour for dusting
- 1 medium egg* beaten
Instructions
Activate the Yeast
- In a bowl, combine warm milk, 1–2 tablespoons sugar, and yeast. Mix and let sit for 15 minutes until foamy.
Prepare the Dough
- In a separate bowl, toss the chopped walnuts with 2 tablespoons flour. Set aside.
- Add the yeast mixture and oil, then mix until a rough dough forms.
Knead and Add Walnuts
- Knead the dough for 13 minutes using a dough hook.
- Add the walnuts and mix for another 2 minutes.
First Rise & Shaping the Rolls
- Cover and let the dough rise for 60 minutes, or until doubled in size.
- Divide the dough into 12 equal portions
- Shape into balls, tucking edges underneath and keeping walnuts inside.
Second Rise & Bake
- Place on a lined baking sheet with space between each.
- Cover and let rise again for 45–60 minutes.
- Preheat oven to 375F.
- Score each roll and brush with beaten egg.
- Bake for 25–30 minutes until golden brown.
Cool and Serve
- Remove from the oven and allow the rolls to cool completely before eating.
- Serve fresh or store at room temperature in a sealed container.
Notes
- Water should not exceed 115°F (46°C) or it may damage the yeast.
- Water temperature affects rise time: cooler water slows fermentation but improves flavor.
- Rise time varies based on ambient temperature—warmer environments rise faster.
- Best enjoyed within 2 days of baking.
You Might Also Like:
Recipes for Every Moment
Don’t want to bake complicated bread? Crusty Walnut Rolls are easy to make and give you warm, bakery-style bread with a crisp crust and nutty flavor.




Liz says
Lainey! I can't wait to try this recipe!! Giving it a 5 star because of how easy this looks!
Simply Bakings Kitchen Team says
Aww thank you, I appreciate it. And I'm glad you like it!
sheeeen says
Looks good!!
Simply Bakings Kitchen Team says
Thanks! I hope you got to try it 😊
Julius says
It looks like my daughter can assist me in making this recipe. Thanks, Simply Bakings.
Simply Bakings Kitchen Team says
Oh yes, I meant for it to be easy to make so kids can help out. I'm glad you like it! 😊
Sweetiepieeeeeee says
Ooooh perfect! Been looking for other bread recipes to try. This looks very nice!!
Simply Bakings Kitchen Team says
Really? I'm glad you checked this one out. Let me know when you try it!
Ingrid S. says
This recipe was easy to follow and gave me the chance to try oven steaming for the first time! Thanks for all the step-by-step photos and super clear instructions 😊
Simply Bakings Kitchen Team says
I'm glad it worked out well for you, Ingrid! Your comment is a confirmation that everyone will find this recipe simple and easy 😁
Jane says
This tasted amazing, Lainey! Saving this recipe for the future!
Simply Bakings Kitchen Team says
Hi Jane! 😁 I'm glad you like it. Let me know when you try it!
Anika says
Amazing!!!! Thank you!
Simply Bakings Kitchen Team says
You're welcome, Anika 😁
Jet says
These rolls had a fantastic golden crust and a lovely crunch from the walnuts. They stayed nice and soft on the inside, making them perfect for dinner.
Simply Bakings Kitchen Team says
Yes, it's very good Jet! Have you tried it yet?
Liz says
Woah, this tasted Amazing, thank Lainey!
Simply Bakings Kitchen Team says
You're welcome, Liz! I'm glad you like it. 😁
Mitch says
Woah! Love how easy these were to make! 😍😍😍
Simply Bakings Kitchen Team says
That's one of the things I love about it, too 😁 I hope you find more easy recipes on my blog!
Dimple says
This might become my new favorite!