Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Side dishes

Vegan Dinner Rolls

Iosune with a glass of juice.
Published: Nov 6, 2026 by Iosune Robles · This post may contain affiliate links
No ratings yet
Pin Recipe Jump to Recipe
Close-up of freshly baked vegan dinner rolls with a soft, tender texture

These vegan dinner rolls are soft, fluffy, and buttery, with a tender crumb and golden tops. I wanted a simple homemade roll that didn't need eggs or any special ingredients, and after testing the dough, this version gave me the texture I was looking for. They're perfect for holiday dinners, Sunday meals, or anytime you want fresh bread on the table.

Golden vegan dinner rolls in a baking dish with one roll separated on top

Dinner rolls are usually made with milk, butter, and eggs, so for this version I use unsweetened soy milk and vegan butter. There's no need for an egg replacer because the dough still turns out soft, fluffy, and tender, with a rich, buttery flavor.

These rolls are a great side for holiday dinners, soups, stews, and everyday meals, and they're especially good served warm with a little vegan butter. You can also make the dough ahead of time, refrigerate it overnight, and bake the rolls the next day, which makes them easy to fit into a busy holiday menu.

If you love homemade bread, you should also try my Vegan Biscuits, Vegan Cornbread, or Vegan Bread. They're all great options for serving alongside your favorite meals, whether it's a weeknight dinner or a holiday gathering.

Why You'll Love These Vegan Dinner Rolls

  • Soft and fluffy: These rolls bake up light and tender, with a soft crumb and a buttery finish.
  • No egg replacer needed: The dough gets plenty of richness from soy milk and vegan butter, so there's no need for flax eggs or other substitutes.
  • Made with simple ingredients: You only need flour, soy milk, yeast, sugar, vegan butter, and salt.
  • Easy to make: The stand mixer does most of the work, and the dough only needs two rises before baking.
  • Perfect for holidays and everyday meals: Serve them with Thanksgiving or Christmas dinner, soups, stews, or any meal where you want fresh homemade bread.

Vegan Dinner Rolls Ingredients

Ingredients for vegan dinner rolls
  • Unsweetened Soy Milk: This is what I use for the softest, most tender rolls. Other unsweetened Plant Milks should also work, although the texture may vary slightly.
  • Granulated sugar: Adds a touch of sweetness and helps feed the yeast. Cane sugar can be used instead.
  • Instant yeast: Helps the dough rise quickly and reliably. Rapid-rise yeast also works.
  • Vegan butter: Adds richness and helps keep the rolls soft. Use a firm, good-quality vegan butter rather than a very soft spread.
  • All-purpose flour: Gives the rolls a soft, fluffy crumb. Bread flour can also be used for a slightly chewier texture.
  • Salt: Balances the sweetness and enhances the overall flavor.

Find the full recipe with exact measurements in the recipe card below.

How to Make Vegan Dinner Rolls

Warm soy milk in a saucepan
  1. Warm the soy milk to about 110°F (43°C). If you don't have a thermometer, it should feel comfortably warm, not hot.
Warm soy milk mixed with sugar and yeast in a stand mixer bowl
  1. Pour the milk into the bowl of a stand mixer, then stir in the sugar and yeast. Let it sit for about 5 minutes, until slightly foamy.
Vegan butter, salt, and flour added to the yeast mixture
  1. Add the softened vegan butter, salt, and 3 cups (375 g) of flour. Mix with the dough hook on low speed until everything comes together.
Soft dinner roll dough forming in a stand mixer
  1. Gradually add another ½ cup (65 g) of flour. If the dough is still very sticky, add a little more, 1 tablespoon at a time, up to ¼ cup (30 g). It should be soft and slightly tacky but hold its shape.
Smooth and elastic dinner roll dough after kneading
  1. Knead on low speed for 5-7 minutes, until the dough looks smooth and elastic.
Dinner roll dough in a lightly greased bowl
  1. Transfer the dough to a lightly greased bowl and turn it once so it's lightly coated with oil.
Dinner roll dough doubled in size after the first rise
  1. Cover and leave in a warm place for 60-90 minutes, or until doubled in size.
Dinner roll dough divided into 12 smooth balls
  1. Gently deflate the dough, divide it into 12 equal portions, and shape each one into a smooth ball.
Shaped dinner rolls arranged in a greased baking dish
  1. Arrange the rolls seam-side down in a greased 9×13-inch (23×33 cm) baking dish.
Dinner rolls after the second rise, ready to bake
  1. Cover and let rise again for 45-60 minutes, until puffy and nearly doubled. Preheat the oven to 350°F (180°C) toward the end of the rising time.
Golden brown vegan dinner rolls fresh from the oven
  1. Bake for 20-25 minutes, until golden brown on top and cooked through in the center. If they brown too quickly, loosely cover the dish with aluminum foil.
Vegan dinner rolls brushed with melted vegan butter
  1. Brush the hot rolls with melted vegan butter. Let them cool in the pan for 10-15 minutes, then transfer to a wire rack.

Tips for the Best Results

  • Keep the milk warm, not hot: Aim for about 100-110°F (38-43°C). Milk that is too hot can damage the yeast and prevent the dough from rising properly.
  • Judge the dough by feel, not just by flour amount: It should be soft, elastic, and slightly tacky. Add extra flour only if it is very sticky and cannot hold its shape.
  • Let the dough rise until it looks ready: Rising times can vary depending on room temperature, so use the clock as a guide rather than a strict rule.
  • Shape the rolls tightly: Pull the edges of each piece underneath to create a smooth, rounded top. This helps the rolls rise upward and gives them a neater shape.
  • Check the center rolls before taking them out: The rolls around the edges may brown first. Make sure the ones in the middle are fully baked before removing the pan from the oven.
Close-up of soft and fluffy vegan dinner rolls with golden tops

Serving Suggestions

These soft, fluffy vegan dinner rolls are perfect for everyday meals and holiday dinners. Here are some of my favorite ways to serve them:

  • Warm with butter: Serve them fresh from the oven with Vegan Butter for a simple side everyone will love.
  • With soups and stews: Pair them with Vegan Potato Soup or Vegan Beef Stew for a cozy, filling meal.
  • With holiday dinners: Serve them alongside Vegan Turkey or Vegan Meatloaf for Thanksgiving or Christmas.
  • With gravy: Use them to soak up Vegan Gravy or Vegan Mushroom Gravy.
  • As mini sandwiches: Slice them in half and fill them with leftover vegan turkey, lettuce, and a little mustard for easy sliders.

How to Store and Reheat Leftovers

  • Room temperature: Store leftover rolls in an airtight container for up to 3 days.
  • Fridge: You can refrigerate them in an airtight container for up to 5 days, although they may dry out a little faster.
  • Freezer: Freeze completely cooled rolls in a freezer-safe bag or container for up to 3 months.
  • Thaw: Let frozen rolls thaw at room temperature for a few hours or overnight in the fridge.
  • Reheat: Warm individual rolls in the microwave for a few seconds, or reheat several at once in a 300°F (150°C) oven until warmed through.

Frequently Asked Questions

Can I make vegan dinner rolls ahead of time?

Yes. Shape the rolls, place them in the baking dish, cover tightly, and refrigerate overnight (up to 15 hours). The next day, let them rise at room temperature for about 1-2 hours, or until puffy and nearly doubled in size, then bake as directed.

Can I make these vegan dinner rolls without a stand mixer?

Yes. Mix the dough in a large bowl with a sturdy spoon or spatula, then knead it by hand on a lightly floured surface until smooth and elastic. Try not to add too much extra flour while kneading, as this can make the rolls less soft.

Why didn't my dinner rolls rise?

The yeast may have been inactive, the milk may have been too hot, or the dough may simply need more time. A cool kitchen can slow rising considerably, so focus on the size of the dough rather than the exact rising time.

Can I use active dry yeast instead of instant yeast?

Yes. You can use the same amount of active dry yeast, but it may take a little longer for the dough to rise. Make sure it becomes foamy after sitting in the warm milk before continuing with the recipe.

How do I know when the dough has enough flour?

The dough should be soft, smooth, and slightly tacky, but it should hold its shape and mostly pull away from the sides of the bowl. If it is very sticky, add flour 1 tablespoon at a time. Avoid adding too much, as a softer dough gives you lighter, fluffier rolls.

Side view of a soft and fluffy vegan dinner roll resting on top of other rolls

More Vegan Side Dish Recipes

  • Vegan Stuffing
  • Vegan Green Bean Casserole
  • Vegan Sweet Potato Casserole
  • Vegan Scalloped Potatoes
  • Vegan Butternut Squash Mac and Cheese
Soft vegan dinner rolls in a baking dish with one roll resting on top
No ratings yet

Love it? Leave a rating!

Vegan Dinner Rolls

Soft and fluffy vegan dinner rolls made with simple ingredients and finished with melted vegan butter. Perfect for holidays or everyday meals.
Prep: 20 minutes mins
Cook: 20 minutes mins
Rising Time: 1 hour hr 45 minutes mins
Total: 2 hours hrs 25 minutes mins
Servings: 12 rolls
PRINT PIN COMMENT


Ingredients 
 

  • 1¼ cups unsweetened soy milk
  • 3 tablespoons granulated sugar
  • 2¼ teaspoons instant yeast
  • ⅓ cup vegan butter, softened
  • 3½-3¾ cups all-purpose flour
  • 1 teaspoon salt
  • 2 tablespoons melted vegan butter, for brushing

Instructions 

  • Warm the soy milk to about 110°F (43°C). A kitchen thermometer is the easiest way to check, but if you don't have one, the milk should feel comfortably warm to the touch, not hot.
    Warm soy milk in a saucepan
  • Add the warm soy milk, sugar, and yeast to the bowl of a stand mixer. Stir gently and let sit for about 5 minutes, until slightly foamy.
    Warm soy milk mixed with sugar and yeast in a stand mixer bowl
  • Add the softened vegan butter, salt, and 3 cups (375 g) of the flour. Fit the mixer with the dough hook and mix on low speed until combined.
    Vegan butter, salt, and flour added to the yeast mixture
  • With the mixer running on low, gradually add another ½ cup (65 g) of flour. If the dough is still very sticky and not holding its shape, add more flour 1 tablespoon at a time, up to ¼ cup (30 g) more. The dough should be soft, smooth, and slightly tacky, and mostly pull away from the sides of the bowl.
    Soft dinner roll dough forming in a stand mixer
  • Continue kneading on low speed for 5-7 minutes, until the dough is smooth and elastic.
    Smooth and elastic dinner roll dough after kneading
  • Lightly grease a large bowl with about 1 teaspoon of oil. Add the dough and turn it once to coat all sides.
    Dinner roll dough in a lightly greased bowl
  • Cover and let rise in a warm place for 60-90 minutes, or until doubled in size.
    Dinner roll dough doubled in size after the first rise
  • Gently punch down the dough and divide it into 12 equal pieces. Shape each piece into a smooth ball by pulling the edges underneath and pinching the seam closed.
    Dinner roll dough divided into 12 smooth balls
  • Place the rolls seam-side down in a greased 9×13-inch (23×33 cm) baking dish.
    Shaped dinner rolls arranged in a greased baking dish
  • Cover and let rise for 45-60 minutes, or until puffy and nearly doubled in size. Toward the end of the rising time, preheat the oven to 350°F (180°C).
    Dinner rolls after the second rise, ready to bake
  • Bake for 20-25 minutes, or until the tops are golden brown and the center rolls are cooked through. If the tops are browning too quickly, loosely cover the dish with aluminum foil and continue baking.
    Golden brown vegan dinner rolls fresh from the oven
  • Remove from the oven and immediately brush the warm rolls with melted vegan butter. Let them cool in the pan for 10-15 minutes, then transfer to a wire rack.
    Vegan dinner rolls brushed with melted vegan butter

Notes

  • Store completely cooled rolls in an airtight container at room temperature for up to 3 days.
  • Refrigerate in an airtight container for up to 5 days, although they may dry out a little faster.
  • Freeze cooled rolls in a freezer-safe bag or container for up to 3 months.
  • Thaw at room temperature for a few hours or overnight in the fridge.
  • Reheat individual rolls in the microwave for a few seconds, or warm several at once in a 300°F (150°C) oven until heated through.

Nutrition

Serving: 1roll | Calories: 231kcal | Carbohydrates: 35g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 262mg | Potassium: 100mg | Fiber: 2g | Sugar: 4g | Vitamin A: 97IU | Vitamin C: 2mg | Calcium: 41mg | Iron: 2mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Side Dish
Cuisine: American
Author: Iosune Robles

More Vegan Side Dish Recipes

  • Crunchy onion rings with barbecue sauce and ketchup in small dipping bowls on a white background
    Vegan Onion Rings
  • Vegan broccoli salad served in individual bowls, ready to enjoy
    Vegan Broccoli Salad
  • Vegan macaroni salad with crunchy vegetables in a large bowl with a wooden spoon
    Vegan Macaroni Salad
  • Vegan carrot soup in two bowls topped with coconut milk and parsley, with bread on the side
    Vegan Carrot Soup
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Crispy fried tofu served on a plate.
    Crispy Fried Tofu
  • Close-up of two tofu rice bowls with fresh toppings and a fork
    Tofu Rice Bowl
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Vegan Thanksgiving Recipes

  • Bowl of vegan mashed potatoes with butter, chives, and black pepper, with a fork
    Vegan Mashed Potatoes
  • Vegan mashed potatoes with rich, creamy gravy, chopped parsley, and a fork in the bowl
    Easy Vegan Gravy
  • Vegan Shepherd’s pie with a serving removed
    Vegan Shepherd's Pie
  • Sliced mushroom Wellington ready to serve.
    Mushroom Wellington
  • Plate of vegan apple crisp, vegan vanilla ice cream, and spoon.
    Vegan Apple Crisp
  • Stacked vegan pumpkin muffins with the top one sliced and more in the background.
    Vegan Pumpkin Muffins

Footer

↑ Back to top • Recipes • About • Contact

© 2026 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required