Small Batch Pistachio Cream Cinnamon Rolls

If you’ve been craving Small Batch Pistachio Cream Cinnamon Rolls but not craving a mountain of leftovers (or a sink full of dishes), hi—same. These are the sweet spot: soft, swirly, bakery-style cinnamon rolls with dreamy pistachio flavor… made in a small batch that feels indulgent but totally doable.

This is the kind of recipe that saves a weekend morning, fixes a rough weeknight, and makes your kitchen smell like a cozy hug. And the best part? You don’t need to be a “pastry person.” If you can stir, roll, and resist eating the icing with a spoon (no judgment if you can’t), you’ve got this.

Why You’ll Love These Small Batch Pistachio Cream Cinnamon Rolls

  • Small batch bliss: Makes 4–6 rolls—perfect for a family treat or a “I deserve this” moment.
  • Big flavor, little effort: Pistachio butter + cinnamon is a magical combo.
  • Soft and fluffy: The dough bakes up tender with that classic cinnamon roll pull-apart vibe.
  • Icing that steals the show: Pistachio cream cheese icing melts into every swirl like it was born to be there.

Ingredients You’ll Need

For the Dough

  • Warm milk (lukewarm—not hot)
  • Instant or active dry yeast
  • 1 egg
  • Softened butter
  • Granulated sugar
  • All-purpose flour or bread flour
  • Salt

For the Filling

  • Pistachio butter or pistachio cream
  • Brown sugar
  • Ground cinnamon
  • Chopped pistachios (optional, for crunch)

For the Icing

  • Cream cheese
  • Powdered sugar
  • Vanilla extract
  • Heavy cream
  • Pistachio butter

Refer to the recipe card below for exact ingredient measurements and full nutritional information.

How to Make Small Batch Pistachio Cream Cinnamon Rolls

Step 1: Make the Dough

Warm the milk until it’s just lukewarm—think “baby bath water,” not “hot coffee.” Stir in the yeast and let it sit a few minutes until it looks foamy and alive.

Add the egg and softened butter. In a separate bowl, mix together the flour, sugar, and salt. Gradually add the dry ingredients into the wet until a sticky dough forms.

Knead just until it’s smooth and elastic. If it feels slightly tacky, that’s normal—cinnamon roll dough likes to be soft. (We’re not making a doorstop here.)

Step 2: First Rise

Place the dough in a lightly oiled bowl, cover it (towel or plastic wrap), and let it rise in a warm spot for about 1 hour, or until doubled in size.

Quick warm-spot tip: If your kitchen is chilly, turn your oven on for 1–2 minutes, turn it off, then let the dough rise inside with the door closed. Cozy dough = happy dough.

Step 3: Prepare the Filling

While the dough rises, stir together pistachio butter (or pistachio cream), brown sugar, and cinnamon until smooth and spreadable.

Want texture? Fold in chopped pistachios. Want pure creamy swirl action? Skip them. This recipe is not here to boss you around.

Step 4: Shape the Rolls

When the dough has doubled, lightly flour your counter and roll it out into a rectangle.

Spread the pistachio filling evenly over the dough, all the way to the edges (because nobody wants a sad, filling-less corner). Roll it up tightly into a log—like you’re tucking it in for a nap.

Slice into 4 to 6 rolls depending on how big you want them:

  • 4 rolls = big, bakery-style treats
  • 6 rolls = a little more “shareable” (still very cozy)

Step 5: Second Rise

Arrange the rolls in a greased baking dish or pan. Cover and let them rise again for 30–45 minutes, until they’re puffy and starting to touch.

This is the moment where they go from “cute spirals” to “I’m about to be irresistible.”

Step 6: Bake

Preheat the oven to 350°F (175°C).

Bake for 23–30 minutes, until golden brown and baked through. They should feel soft, but the centers shouldn’t look wet or doughy.

If the tops brown too fast, loosely tent with foil for the last few minutes.

Step 7: Make the Pistachio Cream Cheese Icing

While the rolls bake, whip together:

  • Cream cheese
  • Powdered sugar
  • Vanilla
  • Heavy cream
  • Pistachio butter

Beat until smooth and creamy. If it seems too thick, add a tiny splash more heavy cream. If it seems too thin… congratulations, you made a drizzle, and drizzles are also fabulous.

Step 8: Ice & Serve

Spread the icing over the warm rolls so it melts down into all those swirls. Garnish with extra chopped pistachios if you want them to look extra fancy with zero extra effort.

Serve warm. Preferably with coffee. Preferably while wearing cozy socks. (Optional but highly recommended.)

Tips for the Best Rolls

  • Don’t overheat the milk. Too hot can mess with the yeast. Lukewarm is the goal.
  • Sticky dough is good dough. Add flour only a tablespoon at a time if it’s too wet. Over-flouring makes rolls tougher.
  • Use dental floss to slice clean rolls. Slide it under the log, cross the ends, pull—perfect slices with no squishing.
  • If your icing looks too thick, don’t panic. It’s just extra comfort waiting to happen. Thin it with a splash of cream and carry on.

A Little Personal Note from My Kitchen

This recipe became my go-to on those weeks when my to-do list felt like it had its own zip code. I wanted something that felt special—but not a full-day baking project. A small batch of Small Batch Pistachio Cream Cinnamon Rolls gave me that “bakery moment” at home… without making me responsible for 18 rolls afterward. Because honestly? Future-me deserves kindness too.

Close-up of Small Batch Pistachio Cream Cinnamon Rolls with gooey pistachio filling, cream cheese icing dripping over the sides, and crushed pistachios on top.
One warm Small Batch Pistachio Cream Cinnamon Roll loaded with pistachio filling, topped with silky icing, and finished with a sprinkle of crushed pistachios.

FAQs About Small Batch Pistachio Cream Cinnamon Rolls

Can I use active dry yeast instead of instant?

Yes! If you’re using active dry yeast, proofing it in the warm milk first (until foamy) is perfect—exactly what we’re already doing here.

Pistachio butter vs. pistachio cream—what’s the difference?

Either works! Pistachio butter is usually thicker and more nut-forward. Pistachio cream is often sweeter and smoother. Use what you love (or what you can find without driving to three stores).

How do I store leftovers?

If you have leftovers (rare, but I believe in you), store them in an airtight container in the fridge for up to 3–4 days. Warm in the microwave for about 10–20 seconds to bring back that soft, gooey texture.

Can I make these ahead?

Yes. After shaping the rolls, cover and refrigerate overnight. The next morning, let them sit at room temp until puffy (30–60 minutes), then bake.

Sweet, Swirly, and Totally Worth It

If you’ve been wanting a treat that feels like a little celebration without going full “bake sale marathon,” these Small Batch Pistachio Cream Cinnamon Rolls are it. Soft dough, cozy cinnamon, pistachio goodness in every bite, and icing that melts right into the layers like it owns the place.

Make them once, and you’ll start finding “reasons” to make them again. (I support this hobby.)

Keep the Cozy Going (More Treats You’ll Love)

  • If you’re in a “small batch baking” mood (same!), these Small Batch Chocolate Chip Cookies are perfect when you want something sweet without a mountain of leftovers.
  • Curious about the star of the show? Here’s a super helpful read on what pistachio cream is used for (and tasty ways to enjoy it)—because once you buy a jar, you’ll want ideas.
  • If cinnamon rolls are your love language, don’t miss these extra-indulgent Chocolate Cinnamon Rolls for the next time you want to go full “weekend bakery vibes.”
  • Need a fun little “sweet bite” to share (or stash in the fridge for emergencies)? Try Key Lime Truffles—they’re bright, creamy, and basically disappear at parties.

If you made these Small Batch Pistachio Cream Cinnamon Rolls, I’d love to hear how they turned out—please leave a quick star rating (⭐️⭐️⭐️⭐️⭐️) and a short review below. It helps other readers and it totally makes my day! 💚

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of Small Batch Pistachio Cream Cinnamon Rolls with gooey pistachio filling, cream cheese icing dripping over the sides, and crushed pistachios on top.

Small Batch Pistachio Cream Cinnamon Rolls


  • Author: Mounia
  • Total Time: 1 hour 45 minutes (includes rise time)
  • Yield: 46 rolls 1x

Description

Soft, fluffy Small Batch Pistachio Cream Cinnamon Rolls filled with sweet pistachio butter and cinnamon, then topped with a rich pistachio cream cheese icing. This small-batch recipe makes 4–6 bakery-style rolls—perfect for a cozy breakfast, brunch, or weekend treat without tons of leftovers.


Ingredients

Scale

For the Dough:

  • ½ cup warm milk (lukewarm, not hot)
  • 1 ¾ teaspoons instant or active dry yeast
  • 1 large egg
  • 2 tablespoons softened butter
  • 2 tablespoons granulated sugar
  • 2 cups all-purpose flour (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 the Pistachio Cream Cheese Icing:

  • 4 oz cream cheese, softened
  • ¾ cup powdered sugar
  • ½ teaspoon vanilla extract
  • 12 tablespoons heavy cream
  • 1 tablespoon pistachio butter

Instructions

  1. Activate the yeast: In a bowl, mix warm milk and yeast. Let sit 5 minutes until foamy.
  2. Make the dough: Add egg and softened butter. In a separate bowl, combine flour, sugar, and salt. Gradually mix dry ingredients into wet ingredients until a soft dough forms.
  3. Knead: Knead for 5–7 minutes until smooth and elastic.
  4. First rise: Place dough in a lightly greased bowl, cover, and let rise for 1 hour or until doubled in size.
  5. Prepare filling: Mix pistachio butter, brown sugar, and cinnamon. Stir in chopped pistachios if using.
  6. Shape rolls: Roll dough into a rectangle (about 9×12 inches). Spread filling evenly. Roll tightly into a log and slice into 4–6 rolls.
  7. Second rise: Place rolls in a greased baking dish. Cover and let rise 30–45 minutes until puffy.
  8. Bake: Preheat oven to 350°F (175°C). Bake 23–30 minutes until golden brown and cooked through.
  9. Make icing: Beat cream cheese, powdered sugar, vanilla, heavy cream, and pistachio butter until smooth.
  10. Ice and serve: Spread icing over warm rolls. Garnish with extra chopped pistachios. Serve warm.

Notes

  • Milk should be lukewarm (about 105–110°F). Too hot can kill the yeast.
  • For overnight rolls, refrigerate after shaping. Let sit at room temperature 30–60 minutes before baking.
  • Bread flour creates slightly chewier rolls; all-purpose keeps them soft and tender.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Warm before serving.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast , Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 roll
  • Calories: 390 kcal
  • Sugar: 18 g
  • Sodium: 210 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 2 g
  • Protein: 8 g
  • Cholesterol: 55 mg