Print

Small Batch Pistachio Cream Cinnamon Rolls Recipe

5 from 124 reviews

These Small Batch Pistachio Cream Cinnamon Rolls put a nutty twist on a beloved classic. Soft, fluffy cinnamon rolls are generously layered with a creamy pistachio filling, then topped with a luscious pistachio cream cheese icing. Perfect for a cozy breakfast or special treat, this recipe yields just enough rolls to satisfy without extra leftovers.

Ingredients

Scale

For the Dough:

  • ½ cup warm milk
  • 1 ½ teaspoons instant or active dry yeast
  • 1 large egg
  • 3 tablespoons softened butter
  • 2 tablespoons granulated sugar
  • 1 ½ cups all-purpose or bread flour
  • ½ teaspoon salt

For the Filling:

  • ¼ cup pistachio butter or pistachio cream
  • 2 tablespoons brown sugar
  • 1 teaspoon ground cinnamon
  • 2 tablespoons chopped pistachios (optional, for crunch)

For the Icing:

  • 3 ounces cream cheese, softened
  • ½ cup powdered sugar
  • ½ teaspoon vanilla extract
  • 1 tablespoon heavy cream
  • 1 tablespoon pistachio butter

Instructions

  1. Make the Dough: Warm the milk until just lukewarm and stir in the yeast. Let it sit for a few minutes until foamy. Add the egg and softened butter. In a separate bowl, combine flour, sugar, and salt. Gradually add the dry ingredients to the wet mixture and mix until a sticky dough forms. Knead gently just until the dough is smooth and elastic, about 5-7 minutes.
  2. First Rise: Place the dough in a lightly oiled bowl. Cover with a towel or plastic wrap and let it rise in a warm spot for about 1 hour, or until doubled in size.
  3. Prepare the Filling: While the dough rises, mix pistachio butter with brown sugar and ground cinnamon. Optionally, stir in chopped pistachios for added texture.
  4. Shape the Rolls: Once doubled, roll the dough out on a floured surface into a rectangle approximately 12×8 inches. Spread the pistachio filling evenly over the dough, then roll tightly into a log. Slice into 4 to 6 rolls depending on size preference.
  5. Second Rise: Arrange the rolls in a greased baking dish or pan, leaving some space between them. Cover and let rise for 30 to 45 minutes, until puffy and touching each other.
  6. Bake: Preheat the oven to 350°F (175°C). Bake the rolls for 23-30 minutes until golden brown and cooked through, yielding soft but not doughy centers.
  7. Make the Pistachio Cream Cheese Icing: While the rolls bake, whip the softened cream cheese with powdered sugar, vanilla extract, heavy cream, and pistachio butter until smooth and creamy.
  8. Ice & Serve: Spread the icing over the warm rolls so it melts into the layers. Garnish with extra chopped pistachios if desired and serve warm for best flavors.

Notes

  • Use warm milk to activate the yeast properly; it should be lukewarm, not hot.
  • If you don’t have pistachio butter, you can blend shelled pistachios with a touch of oil to make your own.
  • The rolls can be cooled completely and stored in an airtight container for up to 2 days, then gently reheated before serving.
  • Adding chopped pistachios in the filling is optional but gives a nice crunchy texture contrast.
  • For a dairy-free version, substitute butter, cream cheese, and heavy cream with plant-based alternatives.

Keywords: pistachio cinnamon rolls, small batch cinnamon rolls, pistachio cream cheese icing, nutty cinnamon rolls, homemade cinnamon rolls