These soft, fluffy cheese-stuffed Vegan Garlic Parmesan Dinner Rolls are the perfect accompaniment to any holiday meal. The buttery garlic rub on the top is out of this world!
Sometimes there are no words to describe a recipe, but we food bloggers still have to do our best to try. I mean, just look at these dinner rolls—the pictures say it all! You can see the buttery topping, the bits of garlic, the fresh herbs, the golden brown exterior, and you instantly know that these rolls are going to be fantastic.
And fantastic they are!
As if they weren’t mouthwatering enough as-is, you have the option of stuffing your dinner rolls with vegan cheese to make them even more irresistible. You don’t have to do this, but I totally recommend it, because the only thing better than a pillowy, garlicky dinner roll is a pillowy, garlicky dinner roll stuffed with melty plant-based cheese. (And yes, there are vegan cheeses that melt beautifully!)
While I developed this recipe with holiday dinners in mind, you can make a batch and freeze them for later so you can enjoy homemade dinner rolls for a weeknight dinner, too. You might even want to make a meal out of these dinner rolls alone! No judgment here—they are that good.
Notes on Ingredients
Please note that this is important information on the ingredients and instructions and the FULL recipe with amounts and details can be found DOWN BELOW (scroll to it) in the recipe card.
For the rolls:
- All purpose flour
- Granulated sugar or liquid such as maple syrup or agave – This is what feeds the yeast; it doesn’t make the recipe sweet.
- Instant yeast – Here’s how to test yeast to make sure it’s still good.
- Sea salt
- Vegan milk – Use any kind you like.
- Vegan butter, olive oil, or any oil – Here’s how to make your own vegan butter.
- Fresh parsley
- Vegan Parmesan cheese – I always use my own recipe because it takes 5 minutes, but you can by storebought too.
- Minced garlic
- Shredded vegan cheese – Any variety you like will work here, but make sure you choose a brand that melts well. Couple faves for melt – Nurishh, Miyokos, Violife, Follow Your Heart and Daiya. That way, when you pull apart the rolls, the cheese will stretch and ooze out. Yum!
For the garlic rub:
- Vegan butter
- Fresh parsley
- Minced garlic
- Vegan parmesan cheese
How to Make Vegan Garlic Parmesan Dinner Rolls
I promise – these are easier than you think. They just need time. You’ll need to allow some time to make these dinner rolls since they’re made with yeast and will need time to rise. Here’s how to make them:
Combine the dry ingredients. Whisk together the flour, sugar, yeast, and salt in the bowl of a stand mixer.
Add the butter and milk. Make a well in the centre of the dry ingredients and slowly add the warm milk and vegan butter. Mix together with a spatula until just incorporated and the dough looks shaggy. Fold in the minced garlic, vegan parmesan, and parsley.
Knead the dough. Use your dough hook to knead the dough for 5 to 6 minutes on the first or second speed. If the dough seems sticky, you can add up to 2 tablespoons of flour while kneading. The dough should be smooth, with slight dimples with a bit of tension formed.
Let the dough rise. Lightly grease the bowl with additional oil and place the dough ball back into it. Cover the bowl with a kitchen towel and let the dough sit for at least 2 hours to rise, until it doubles in size.
Form the rolls. Punch down the dough and fold over. Divide it into 15 portions and roll each into a ball. Use your fingers to pinch and pull the undersides to shape each ball. You can see exactly how to do this in my Instagram highlights!
Add the cheese. If you want to make cheese-stuffed rolls, measure 3/4 cup of shredded vegan cheese. Divide the mixture evenly over the 15 rolls. Slightly open the centre of each before you’re about to pinch and pull the undersides, then stuff the vegan cheese. Pinch and fold tightly.
Let the dough rise again. Grease a 9×13 baking pan with vegan butter and line up the rolls beside each other. Cover with a kitchen towel and let the rolls proof/rise for another hour. The dough balls will touch after rising, which is what you want! Begin preheating your oven to 400°F/200°C after 40 minutes so it’s warm and ready to go when the rolls are done rising.
Make the garlic rub. Combine the butter, parsley, minced garlic, and vegan parmesan and brush some of it over the tops of the rolls. (You’ll use the rest later.)
Bake. Place the pan in the oven and bake the rolls for 15 minutes. When the rolls are done, brush them with the rest of the garlic rub. You can let the rolls cool in the pan, or move them to a cooling rack once the garlic rub is soaked in. The rolls will soften after resting for about 15 minutes.
Tips for Success
If you haven’t made homemade bread or rolls with yeast before, these tips can help!
- Warming the milk. It’s best to use a thermometer so you can know precisely when the milk is warm enough. It should be somewhere between 110º and 120ºF. If you don’t have a thermometer, just know that the milk should be warm to the touch, but not hot. Too hot will kill your yeast.
- Letting the dough rise. If you live someplace cold, working with yeast can be tricky during winter! The dough needs to rise in a warm place, away from drafts. If your kitchen is chilly, place the dough in the oven with the pilot light on, which will provide enough residual heat for it to rise.
- Making evenly sized rolls. I like to weigh the dough, then take that number and divide it by 15. The resulting number will be the weight of each individual roll. Mine weighed about 48g-49g each, but definitely weigh your dough too.
How to Store
Store any leftover dinner rolls on your counter overnight, or tightly wrapped in the refrigerator for up to 3 days. You can heat them up in the microwave until warmed through, in the air fryer for about 3-5 minutes, or pop them in a 350ºF oven for about 10 minutes.
Can I Freeze This Recipe?
Yes, you can freeze these rolls too! Line the rolls up on a baking sheet once fully cooled. Place in your freezer and flash freeze for about an hour. Once the hour has passed, you can stack the rolls in a freezer safe bag so they won’t stick. To thaw, bring to room temperature or thaw overnight in the refrigerator, then lightly toast in your toaster oven, in a 350ºF oven for around 10 minutes or in your air fryer. They can be frozen for up to 2 months.
Enjoy friends! If you make this Garlic Parmesan Dinner Roll recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!
Vegan Garlic Parmesan Dinner Rolls
- 3 cups all purpose flour + extra for kneading (360g)
- 2 tablespoons granulated sugar or liquid such as maple syrup or agave (25g)
- 2 ¼ teaspoons instant yeast about 1 packet
- 1 teaspoon sea salt
- 1 cup vegan milk (240mL) not hot – warm to touch ranging between 110 to 120°F
- ¼ cup melted vegan butter (56g) olive oil or any oil
- ¼ cup fresh parsley chopped/diced
- 3 tbsp vegan Parmesan cheese
- 3 cloves minced garlic
- ¾ cup shredded vegan cheese
Garlic Rub for the top
- 6 tablespoons melted vegan butter (84g)
- 1 tablespoons finely diced fresh parsley
- 2 cloves finely minced garlic
- 2 tablespoons vegan parmesan cheese
- In the bowl of a stand mixer, add the flour, sugar, yeast, and salt. Whisk the ingredients together.
- Create a well in the centre of the flour. Slowly add the warm milk and vegan butter to the dry ingredients, and then mix together with a spatula until just incorporated. The dough should look shaggy.
- Add in the minced garlic, vegan parmesan cheese and the fresh parsley. Using your dough hook, knead the dough for about 5-6 minutes on the first or second speed. The dough might be sticky at first, but you can add up to 2 tablespoons of flour while kneading to make it easier to manage. You want the end dough ball to be smooth, with slight dimples with a bit of tension formed.
- Lightly grease the bowl of the dough with some additional oil and place the dough ball back into the bowl. Cover the bowl with a kitchen towel and let it sit for at least 2 hours on the counter in a WARM area. If your kitchen is too cold, you can place it in your OFF oven with the pilot light on which will provide enough residual heat for it to rise. The dough should rise and double in size.
- Punch down the dough and fold over.
- Divide the dough into 15 equal balls and roll each into a ball. I like to weigh the dough, then split the figure into 15 for equally round balls. Using your fingers, pinch and pull the undersides to shape each ball round. Now would be a great time to check out my highlight on Instagram where I video’d this for clarification! But you essentially want to make them as round as possible with the seam on the underside so it isn’t visible.
- This is OPTIONAL – but you can also add ¾ cup of vegan cheese into the centre of these balls. Split the mixture evenly over the 15 rolls. Slightly open the centre of each before you’re about to pinch and pull the undersides, then stuff slightly with some of the vegan cheese. Pinch and fold tightly, then proceed to the next time. This takes these rolls to another level.
- Grease a 9×13 container with some vegan butter lightly. Line up the balls evenly beside each other.
- Cover with a light kitchen towel and allow the balls to proof/rise for another 1 hour. The dough balls with touch – and you want them to!
- You can also begin preheating your oven to 400°F/200°C within the last 20 minutes so it’s ready when they’re done rising.
- Mix together the ingredients for your rub – your melted stick of butter, fresh parsley, minced garlic and vegan parmesan cheese. Using a silicone brush/pastry brush, brush about half of the mix over the rolls.
- Bake your rolls for 15 minutes in the oven. Remove, and immediately brush with the rest of the garlic rub for the top. You can leave them to cool mainly in the pan, or move them to a cooling rack to cool once the garlic rub is soaked in. The rolls soften completely after resting for about 15 minutes.
- Slice, tear, slather in butter, and enjoy!