Raspberry Cream Cheese Cinnamon Rolls

I make Raspberry Cream Cheese Cinnamon Rolls when I want a sweet breakfast that feels soft, pretty, and comforting. The warm cinnamon filling, creamy cheese layer, and bright raspberry swirl make the rolls taste special without feeling too fancy.

These rolls are the kind of treat that makes a weekend morning feel slower and more peaceful. I love how the dough bakes up fluffy, the raspberries add a little tartness, and the cream cheese makes every bite rich and soft.

Why You’ll Love This Recipe

Raspberry Cream Cheese Cinnamon Rolls are sweet, tender, and full of cozy flavor. The cinnamon sugar gives them that classic bakery-style warmth, while the raspberry filling adds a fresh fruit taste that keeps them from feeling too heavy.

The cream cheese layer makes the rolls extra soft and creamy inside. It melts gently into the swirls as they bake, giving each roll a rich texture that feels comforting and homemade.

This recipe is also wonderful for families because it looks beautiful but uses simple steps. You can serve these rolls for brunch, holiday mornings, birthday breakfasts, or as a sweet treat to share with people you love.

Serves: 12 people

This recipe makes 12 soft cinnamon rolls, which is a good amount for a family breakfast or brunch table. Each roll is filling, especially with the raspberry filling and cream cheese tucked inside.

If you are serving younger children, you can cut each roll in half after baking. For a larger gathering, make two separate pans so the rolls have enough room to rise and bake evenly.

Ingredients You’ll Need

For the Dough

  • 1 cup whole milk, warmed to 105°F to 110°F
  • 2 1/4 teaspoons active dry yeast, 1 standard packet
  • 1/4 cup granulated sugar
  • 1 large egg, room temperature
  • 1 large egg yolk, room temperature
  • 1/4 cup unsalted butter, melted and slightly cooled
  • 3 1/2 cups all-purpose flour, plus more for dusting
  • 3/4 teaspoon fine sea salt

For the Raspberry Filling

  • 1 1/2 cups fresh or frozen raspberries
  • 1/3 cup granulated sugar
  • 1 tablespoon cornstarch
  • 1 tablespoon fresh lemon juice
  • 1/2 teaspoon vanilla extract

For the Cinnamon Sugar Filling

  • 1/4 cup unsalted butter, softened
  • 1/2 cup packed light brown sugar
  • 1 tablespoon ground cinnamon
  • 1/4 teaspoon fine sea salt

For the Cream Cheese Layer

  • 6 ounces cream cheese, softened
  • 1/4 cup powdered sugar
  • 1/2 teaspoon vanilla extract

For the Cream Cheese Icing

  • 4 ounces cream cheese, softened
  • 3 tablespoons unsalted butter, softened
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1 to 2 tablespoons milk, as needed

Pro Tips

Use warm milk, not hot milk, when working with the yeast. Milk that is too hot can stop the yeast from rising, while milk that is too cool may slow the dough down.

Cook the raspberry filling before spreading it on the dough. This helps thicken the berries and keeps too much juice from leaking into the rolls.

Let the raspberry filling cool before using it. Warm filling can soften the butter and cream cheese too much, making the rolls messy to shape.

Use softened cream cheese for the filling and icing. Soft cream cheese spreads more smoothly and helps the rolls keep their creamy texture.

Roll the dough snugly, but do not pull it too tight. A gentle roll keeps the dough fluffy while still giving you pretty swirls.

Let the rolls cool for a few minutes before icing them. Warm rolls melt the icing slightly, but very hot rolls can make it run off too quickly.

Tools You’ll Need

  • Large mixing bowl
  • Medium saucepan
  • Small mixing bowl
  • Measuring cups
  • Measuring spoons
  • Whisk
  • Wooden spoon or silicone spatula
  • Stand mixer with dough hook, optional
  • Rolling pin
  • Sharp knife or unflavored dental floss
  • 9×13-inch baking dish
  • Parchment paper, optional
  • Clean kitchen towel or plastic wrap
  • Offset spatula or butter knife
  • Wire cooling rack
  • Hand mixer, optional for icing
  • Fine mesh strainer, optional if you prefer fewer raspberry seeds

Substitutions and Variations

Make It Dairy-Free
Use unsweetened oat milk or almond milk in place of whole milk. Swap the butter and cream cheese for dairy-free versions so the rolls still stay soft and creamy.

Use a Different Berry
Replace the raspberries with strawberries, blueberries, or blackberries. Keep the same amount of fruit and cook the filling until it thickens so the rolls do not become too wet.

Make It Less Sweet
Reduce the sugar in the raspberry filling to 1/4 cup and use a lighter drizzle of icing. The rolls will still taste soft and fruity, but the berry flavor will stand out more.

Add More Texture
Sprinkle 1/3 cup chopped pecans, walnuts, or sliced almonds over the cinnamon sugar filling before rolling. This adds a little crunch and makes each bite feel more bakery-style.

Make It Extra Bright
Add 1 teaspoon lemon zest to the raspberry filling or cream cheese layer. The lemon gives the rolls a fresh flavor that pairs nicely with the berries and cinnamon.

Make Ahead Tips

Raspberry Cream Cheese Cinnamon Rolls are a wonderful make-ahead recipe because the dough can rest overnight after the rolls are shaped. This makes them easier to serve for breakfast, brunch, holidays, or any morning when you want warm rolls without doing every step at once.

To make them ahead, prepare the dough, let it rise once, fill it, roll it, and cut it into 12 pieces. Place the rolls in a greased 9×13-inch baking dish, cover tightly, and refrigerate overnight.

In the morning, remove the pan from the refrigerator and let the rolls sit at room temperature for 45 to 60 minutes. They should look puffy and soft before they go into the oven.

The raspberry filling can also be made up to 2 days ahead. Store it in an airtight container in the refrigerator, then stir it well before spreading it over the dough.

You can prepare the cream cheese icing ahead too. Keep it covered in the refrigerator, then let it soften at room temperature and stir until smooth before spreading it over the warm rolls.

Instructions

Step 1: Activate the Yeast

Pour 1 cup warm whole milk into a large mixing bowl. The milk should be between 105°F and 110°F, warm to the touch but not hot.

Sprinkle 2 1/4 teaspoons active dry yeast over the milk, then add 1/4 cup granulated sugar. Let the mixture sit for 5 to 10 minutes, until it looks foamy on top.

If the yeast does not foam, it may be old or the milk may have been too hot. Starting again is better than baking rolls that will not rise well.

Step 2: Mix the Dough

Add 1 large room-temperature egg, 1 large room-temperature egg yolk, and 1/4 cup melted and slightly cooled unsalted butter to the yeast mixture. Whisk until everything looks smooth and well combined.

Add 3 1/2 cups all-purpose flour and 3/4 teaspoon fine sea salt. Stir with a wooden spoon or mix with a dough hook until a soft dough forms.

The dough should be slightly sticky but not wet. If it feels too loose, add 1 tablespoon of flour at a time until it begins to pull together.

Step 3: Knead the Dough

Turn the dough onto a lightly floured surface and knead for 6 to 8 minutes. If using a stand mixer, knead with the dough hook on low speed for about 5 minutes.

The dough should become smooth, soft, and stretchy. It may still feel a little tacky, but it should not stick heavily to your hands.

Try not to add too much flour while kneading. Extra flour can make the finished rolls dry instead of fluffy.

Step 4: Let the Dough Rise

Place the dough in a lightly greased bowl and turn it once so the top is coated. Cover the bowl with a clean kitchen towel or plastic wrap.

Let the dough rise in a warm, draft-free spot for 1 to 1 1/2 hours. It should look puffy and nearly doubled in size.

If your kitchen is cool, place the bowl inside a turned-off oven with the oven light on. This creates a gentle warm spot that helps the dough rise evenly.

Step 5: Make the Raspberry Filling

Add 1 1/2 cups fresh or frozen raspberries, 1/3 cup granulated sugar, 1 tablespoon cornstarch, 1 tablespoon fresh lemon juice, and 1/2 teaspoon vanilla extract to a medium saucepan. Stir until the berries are coated and the cornstarch is mixed in.

Cook over medium heat for 5 to 7 minutes, stirring often. The raspberries should break down, and the mixture should thicken into a glossy jam-like filling.

Remove the filling from the heat and let it cool completely. Warm raspberry filling can melt the butter and cream cheese layers, which makes the rolls harder to shape.

Step 6: Make the Cinnamon Sugar Filling

In a small bowl, stir together 1/4 cup softened unsalted butter, 1/2 cup packed light brown sugar, 1 tablespoon ground cinnamon, and 1/4 teaspoon fine sea salt. Mix until it forms a soft, spreadable paste.

The filling should be smooth enough to spread over the dough without tearing it. If the butter is too firm, let it sit at room temperature a little longer.

Do not melt the butter for this step. Melted butter can leak out of the rolls and make the filling harder to control.

Step 7: Make the Cream Cheese Layer

In another small bowl, mix 6 ounces softened cream cheese, 1/4 cup powdered sugar, and 1/2 teaspoon vanilla extract. Stir until the mixture is smooth and creamy.

The cream cheese should be soft enough to spread in a thin layer. If it is too cold, it may pull at the dough and make the rolling step messy.

This layer adds a creamy texture inside the rolls. It also balances the tart raspberry filling and warm cinnamon sugar.

Step 8: Roll Out the Dough

Lightly flour your work surface and turn the risen dough out onto it. Roll the dough into a rectangle about 16×12 inches.

Try to keep the dough even from edge to edge. Even thickness helps the rolls bake at the same rate and keeps the centers soft.

If the dough springs back while rolling, let it rest for 5 minutes. Resting helps the gluten relax, which makes the dough easier to shape.

Step 9: Add the Fillings

Spread the cinnamon sugar filling evenly over the rolled dough, leaving about 1/2 inch plain along one long edge. Use an offset spatula or butter knife to gently smooth it into the corners.

Spread the cream cheese layer carefully over the cinnamon filling. Then spoon the cooled raspberry filling over the cream cheese in a thin, even layer.

Try not to overload the dough with filling. Too much filling can leak out and make the rolls hard to cut cleanly.

Step 10: Roll and Cut the Dough

Starting from the long side, roll the dough into a snug log. Roll gently and evenly, without pulling the dough too tight.

Pinch the seam closed and turn the log seam-side down. Use a sharp knife or unflavored dental floss to cut the log into 12 even rolls.

If some raspberry filling squeezes out, that is okay. Spoon a little back over the tops once the rolls are placed in the pan.

Step 11: Arrange and Rise Again

Place the rolls in a greased 9×13-inch baking dish. Leave a little space between them so they have room to puff up.

Cover the pan with a clean towel or plastic wrap. Let the rolls rise for 30 to 45 minutes, until they look soft and puffy.

This second rise helps create fluffy rolls instead of dense ones. The rolls should be touching or almost touching before baking.

Step 12: Bake the Rolls

Preheat the oven to 350°F while the rolls finish rising. Place the baking dish on the center rack of the oven.

Bake for 24 to 30 minutes, until the tops are lightly golden and the centers look set. The raspberry filling may bubble a little around the edges.

If the rolls brown too quickly, loosely cover the pan with foil during the last 5 to 8 minutes. This helps the centers finish baking without drying out the tops.

Step 13: Make the Cream Cheese Icing

While the rolls bake, beat together 4 ounces softened cream cheese and 3 tablespoons softened unsalted butter. Mix until smooth and creamy.

Add 1 cup powdered sugar and 1 teaspoon vanilla extract. Beat again until the icing is thick, soft, and fluffy.

Add 1 to 2 tablespoons milk as needed to thin the icing. Use less milk for a thicker spread and more milk for a softer drizzle.

Step 14: Ice and Serve

Let the rolls cool for 10 to 15 minutes after baking. They should still be warm, but not so hot that the icing melts completely.

Spread the cream cheese icing over the warm rolls. The icing will soften into the tops and settle into the raspberry cinnamon swirls.

Serve the rolls warm from the pan. The dough should be fluffy, the filling should be sweet and fruity, and the cream cheese should make each bite soft and rich.

Serving Suggestions

Raspberry Cream Cheese Cinnamon Rolls are lovely served warm for breakfast or brunch. The soft dough, creamy filling, and bright raspberry swirl make them feel special without needing much else on the table.

Fresh fruit is a nice side because it adds a cool, fresh bite next to the sweet rolls. Strawberries, orange slices, blueberries, or grapes all work well.

For a more filling breakfast, serve these rolls with scrambled eggs, bacon, sausage, or Greek yogurt. The savory or protein-rich sides help balance the sweetness.

These rolls also make a pretty holiday or birthday breakfast. The raspberry color looks beautiful on the table, and the cream cheese icing gives them a homemade bakery feel.

For an afternoon treat, serve a smaller roll with coffee, tea, or a glass of milk. The cinnamon and raspberry flavors pair well with warm drinks and simple snacks.

You can also pack a cooled roll into a lunch box as a special treat. Chill it first so the icing sets a little and the roll holds together neatly.

Leftovers and Storage

Store leftover Raspberry Cream Cheese Cinnamon Rolls in an airtight container in the refrigerator for up to 5 days. Because they have cream cheese and raspberry filling, refrigeration is the safest way to keep them fresh.

The rolls will firm up when cold, but they soften nicely when reheated. Warm one roll in the microwave for 15 to 25 seconds, or place several rolls in a covered baking dish at 300°F for about 10 minutes.

If the rolls seem a little dry after storing, add a tiny splash of milk or a small pat of butter before reheating. This helps bring back some of the soft, fresh-baked texture.

You can freeze baked rolls for up to 2 months. Wrap each roll tightly, place them in a freezer-safe bag or container, and thaw overnight in the refrigerator before reheating.

For the best texture, freeze the rolls without extra icing on top when possible. Add fresh icing after reheating so they taste soft, creamy, and freshly finished.

Nutrition and Benefits

  • Homemade comfort: These rolls are made from scratch with simple pantry and fridge ingredients. Baking them at home lets you control the filling, icing, and portion size.
  • Fruit flavor: Raspberries add a bright, tart flavor that balances the sweet cinnamon and cream cheese. They also bring natural color and a small amount of fiber.
  • Soft enriched dough: Milk, eggs, and butter help create a tender dough that feels satisfying. This gives the rolls their fluffy texture and cozy homemade taste.
  • Family-friendly baking: Rolling, spreading, and icing are fun steps for kids to help with. The recipe feels special but still uses clear, simple steps.
  • Great for special mornings: These rolls work well for brunch, holidays, birthdays, or weekend breakfasts. They feel pretty and comforting without needing complicated decoration.

Recipe FAQ

Can I use frozen raspberries?

Yes, frozen raspberries work well in this recipe. You do not need to thaw them before cooking the filling. Just cook until the mixture thickens and looks glossy.

Can I make these rolls overnight?

Yes, you can shape the rolls and refrigerate them overnight before the second rise. In the morning, let them sit at room temperature for 45 to 60 minutes. Bake once they look puffy and soft.

Why did my raspberry filling leak out?

Some leaking is normal because the filling softens as the rolls bake. To reduce leaking, cook the raspberry filling until thick and let it cool completely before spreading. Also avoid spreading the filling too close to the edges.

Can I skip the cream cheese layer inside?

Yes, you can skip the inside cream cheese layer and still make delicious raspberry cinnamon rolls. The rolls will taste more like classic cinnamon rolls with a fruity swirl. Keep the cream cheese icing on top for a creamy finish.

How do I keep the rolls fluffy?

Use warm milk for the yeast, give the dough enough time to rise, and avoid adding too much flour. The dough should stay soft and slightly tacky. Overbaking can also make rolls dry, so check them near the lower end of the bake time.

Can I make these rolls without a stand mixer?

Yes, you can mix and knead the dough by hand. Stir the ingredients until a dough forms, then knead on a lightly floured surface for 6 to 8 minutes. The dough should become smooth and stretchy.

Can I use store-bought raspberry jam?

Yes, raspberry jam can be used for a shortcut. Use about 3/4 cup and spread it in a thin layer so the rolls do not become too wet. Choose a thicker jam for the best results.

A Soft Berry-Swirled Treat to Make Again

Raspberry Cream Cheese Cinnamon Rolls bring together fluffy dough, warm cinnamon, sweet berries, and creamy icing in a way that feels comforting and special. They are simple enough for a weekend morning and pretty enough for holidays, brunch, or sharing with family.

The steps are easy to follow, and the results are soft, fruity, and dependable when the dough has time to rise. These rolls are worth making again for breakfast, snacks, lunch boxes, or any cozy homemade treat.

Leave a Reply

Your email address will not be published. Required fields are marked *