Description
Soft and fluffy vegan sweet rolls filled with pistachio cream and cinnamon sugar, topped with a rich pistachio cream cheese frosting. A small-batch treat with a cozy, bakery-style feel.
Ingredients
1/2 cup salted vegan butter
1 1/3 cups all-purpose flour, divided
3 g quick-rise dry yeast
2 tbsp granulated sugar
1/4 tsp sea salt
1/3 cup unsweetened dairy-free milk, warmed
2 tbsp unsweetened applesauce or dairy-free yogurt
1 tsp vanilla extract
1/4 cup vegan white chocolate
4 tbsp pistachio butter, divided
1/3 cup brown sugar
1 tsp ground cinnamon
4 tbsp vegan cream cheese, room temperature
2 cups powdered sugar, sifted
1 tsp vanilla extract or vanilla bean paste
Instructions
- Preheat oven to 350°F (175°C) and grease or line a small baking dish or 6-inch cake pan with parchment paper.
- Melt vegan butter over medium heat until lightly browned and fragrant. Remove from heat and let cool slightly.
- In a bowl, mix flour, yeast, sugar, and salt. Add warm dairy-free milk, applesauce or yogurt, 2 tbsp browned butter, and vanilla. Mix and knead into a smooth dough.
- Cover and let the dough rise in a warm place for 20–30 minutes until doubled in size.
- Melt vegan white chocolate and mix with 2 tbsp pistachio butter. In another bowl, combine brown sugar and cinnamon.
- Roll dough into a 6 x 12-inch rectangle. Brush with 2 tbsp browned butter, spread pistachio mixture, and sprinkle cinnamon sugar evenly.
- Roll tightly and slice into 4 rolls. Place in prepared dish, cover, and let rest while oven finishes preheating.
- Bake for about 30 minutes until lightly golden. Cool for 10–15 minutes.
- Whisk vegan cream cheese, remaining pistachio butter, 1 tbsp browned butter, powdered sugar, and vanilla until smooth. Spread over warm rolls and serve.
Notes
Add chopped pistachios to the filling for extra texture.
Swap vegan white chocolate for other dairy-free options for flavor variation.
Add a pinch of cardamom for a deeper spice profile.
Store leftovers in the refrigerator for up to 3 days.
Reheat in the microwave for 10–15 seconds or warm in a low oven.
Freeze unfrosted rolls for best texture, then frost after reheating.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 420 kcal
- Sugar: 28 g
- Sodium: 220 mg
- Fat: 18 g
- Saturated Fat: 7 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 58 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 0 mg