Christmas feasting is honestly one of my favorite parts about the holidays, and seriously, I’d be surprised to hear someone tell me otherwise.

Holidays are all about getting family & friends together over food or a meal to celebrate, indulge & enjoy.

While these little rolls aren’t likely to make up much of your feast, they are a perfect appetizer to bring over to a gathering you’re not hosting, and ensure there is something vegan you can devour pre-dinner. Or as a simple side with your traditional mains.

What You’ll Need:


  • 2 cups whole wheat pastry flour 
  • 1 tablespoon baking powder
  • 3/4 teaspoon salt
  • 1/2 cup olive oil 
  • 1/2 cup non dairy milk 

Pesto Filling 

  • 1 cups fresh basil
  • 1 tsp minced garlic (1 clove)
  • 2 tbsp nutritional yeast
  • 6 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp pepper

What To Do:

  1. Preheat oven to 375F
  2. Set aside a parchment lined baking dish.
  3. Add filling ingredients to blender or food processor & blend until smooth. Set aside.
  4. Combine flour, baking powder, salt and mix.
  5. Add oil and mix until combined. 
  6. Add non dairy milk and mix until all ingredients are combined. You should see a dough-like shape forming. 
  7. Place dough onto a very well floured surface and roll until it forms a ball. Continue to flour the surface as needed. 
  8. Sprinkle flour on the top of the ball of dough and use a rolling pin to roll dough out to roughly a 10×12″ rectangle. 
  9. Spoon pesto filling ingredients over rectangle of dough, leaving about 1/4″ of space as a perimeter around the edge of the dough.
  10. Carefully roll dough starting with one of the 12″ ends and rolling tightly… Press the edge of the roll into the dough so that it sticks.
  11. Cut the log, spacing your cuts about 1″ apart. You can also wrap dental floss & pull instead of cutting (I like this method as it keeps your rolls round). Recipe should make approximately one dozen rolls.
  12. Place your pesto rolls in parchment paper lined baking dish, relatively close to one another, though they do not need to be touching, they will spread a little.
  13. Bake at 375F for 28-30 minutes (edges should be lightly browned). 
  14. Remove rolls from oven and brush with optional vegan butter.

Display in tree shape formation if you like & eat immediately!

Lastly, if you’re in search of a few more holiday recipes, be sure to check out my plant based pals recipes. See My Vegan Minimalist’s simple vegan pot pie & Short Girl Tall Order’s cranberry chocolate chip cookies. Pick & choose, or make them all for an entirely cruelty free Christmas dinner!