Blueberry cinnamon rolls with gooey milk bread dough, swirls of homemade wild blueberry jam and brown sugar cinnamon filling, and a thick layer of blueberry cream cheese frosting on top. They follow the same milk bread cinnamon roll base as my classic cinnamon rolls, with a fruit-forward filling similar to my strawberry cinnamon rolls.

Overhead view of blueberry cinnamon rolls covered in purple blueberry frosting and topped with fresh blueberries.

To make the fruity blueberry flavor stand out, I use wild blueberries instead of regular ones. This is what I exclusively used in bakeries, and when I tested this recipe multiple times, it was what gave them the best flavor.

The blueberry jam bakes into the spirals, keeping the filling bright and jammy while the milk bread dough stays soft and fluffy, and you get pockets of juicy blueberries in every bite.

Serve them for breakfast, brunch, or whenever a warm, bakery-style cinnamon roll sounds good.

Step-by-Step How to Make Them

Saucepan of thick wild blueberry jam with a spatula stirring.

1

Let the jam cool slightly before spreading it over the dough. I often make extra because it’s the same wild blueberry filling I use in my blueberry-filled cupcakes.

Tangzhong paste being whisked in a saucepan.

2

Make the tangzhong.​ In a small pot, whisk the all-purpose flour and water together over medium heat until thick and paste-like. Scrape into a bowl and set aside until ready to use.

Soft cinnamon roll dough kneading on a dough hook in a stand mixer bowl.

3

Once kneaded, the dough should look smooth and feel soft and tacky.

Wild blueberry and brown sugar cinnamon filling spread across rolled-out cinnamon roll dough.

4

Once the dough is rolled out, spread the brown sugar-cinnamon filling first, then the blueberry jam on top.

Raw cinnamon rolls arranged in a metal baking pan.

5

Arrange the rolled-up rolls into the prepared baking pan. You’ll want to give plenty of space between them so they can rise properly.

Unbaked blueberry cinnamon rolls with blueberry filling in a parchment-lined baking pan.

6

Before baking, the rolls should just be touching, and the sides should feel light and airy when touched gently.

Purple blueberry cream cheese frosting in a mixing bowl with a paddle attachment.

7

The cream cheese frosting will be a gorgeous light purple from adding some blueberry jam!

Overhead view of baked blueberry cinnamon rolls with dark wild blueberry filling spiraled through soft dough.

8

You’ll know the cinnamon rolls are done baking when the centers are barely golden brown, and a thermometer inserted into the center of a middle roll reads 185°F. If you prefer your rolls well done, you’ll want to bake them longer.

Blueberry cinnamon roll served on a plate with blueberry frosting and fresh blueberries.

Blueberry rolls are one of my favorite flavors and actually one of the first recipes I ever developed!

This same dough shows up again in my peach cobbler cinnamon rolls, and when I have extra blueberries around (I always buy the huge 3-lb bag 😂), they usually end up in a batch of bakery-style blueberry muffins.

—Cambrea 🫶🏻

If you tried this or any other recipe on my website, please let me know how it went in the comments; I love hearing from you! Also, please leave a star rating while you’re there! You can also tag me on Instagram or Facebook so I can check it out!

Close-up of blueberry cinnamon rolls with blueberry frosting and fresh blueberries on top.

Blueberry Cinnamon Rolls

4.93 from 39 votes
– by Cambrea Gordon

These milk bread blueberry cinnamon rolls are ultra soft and fluffy, filled with homemade blueberry jam and finished with tangy blueberry cream cheese frosting for the perfect fruity twist on classic cinnamon rolls.
Print Recipe Save Recipe Pin Recipe
Prep Time: 3 hours
Cook Time: 30 minutes
Total Time: 3 hours 30 minutes
Course: Breakfast, Dessert
Cuisine: American
Servings: 12 servings

Equipment

Need Metric Measurements?Use the button options below to toggle between US cups and Metric grams!

Ingredients 
 

For the Blueberry Jam Filling

  • 3 cups frozen wild blueberries
  • 3 tablespoons brown sugar, packed
  • 1/2 lemon, juiced
  • 2 tablespoons water
  • 1 tablespoon cornstarch

For the Tangzhong

For the Dough

  • 3 2/3 cups bread flour , *see notes for measuring below*
  • 1/3 cup granulated sugar
  • 2 teaspoons instant yeast
  • 1 teaspoon fine sea salt
  • 1/3 cup whole milk, room temperature
  • 1/3 cup heavy cream, room temperature
  • 1 large egg, room temperature
  • Tangzhong, from recipe above
  • 8 tablespoons unsalted butter, room temperature

Brown Sugar Cinnamon Filling

  • 2/3 cup brown sugar, packed
  • 1/2 cup unsalted butter, room temperature
  • 2 teaspoons ground cinnamon

For the Blueberry Cream Cheese Frosting

  • 6 tablespoons unsalted butter, room temperature
  • 4 ounces cold cream cheese
  • 1 cup powdered sugar
  • 2 tablespoons reserved blueberry filling
  • 1 tablespoon heavy cream

Instructions

Blueberry Jam

  • Cook the blueberries, brown sugar, and lemon juice over medium-high heat for 20 minutes, stirring occasionally. When the berries have started to thicken, dissolve the cornstarch in the water and stir it into the jam.
    3 cups (372 g) frozen wild blueberries, 3 tablespoons (45 g) brown sugar, 1/2 lemon, juiced, 1 tablespoon cornstarch, 2 tablespoons water
  • Continue cooking, stirring constantly, for 2 minutes. Set aside 4 tablespoons of the jam (for the frosting), then transfer the remaining jam to a separate bowl to cool.

Tangzhong

  • In a small saucepan, whisk together the water and flour. Cook over medium heat, whisking constantly, for 4-5 minutes until the mixture is a paste-like slurry. Scrape it into a bowl and set it aside until ready to use.
    1/4 cup (32 g) bread flour, 2/3 cup (155 g) water

Cinnamon Roll Dough

  • In a stand mixer bowl, mix the flour, sugar, yeast, and salt. Add the cream, milk, egg, and tangzhong to the bowl. Knead on low speed with the dough hook for 2 minutes, until the dough forms a rough ball.
    3 2/3 cups (485 g) bread flour, 1/3 cup (66 g) granulated sugar, 2 teaspoons instant yeast, 1 teaspoon fine sea salt, 1/3 cup (78 g) whole milk, 1/3 cup (78 g) heavy cream, 1 (50 g) large egg, Tangzhong
  • With the mixer running on low, add the softened butter one tablespoon at a time, letting it fully incorporate before adding more. Then, continue kneading for an additional 12 minutes, until the dough appears smooth and elastic. Set aside while you make the filling.
    8 tablespoons (113 g) unsalted butter
  • In a large bowl, make the brown sugar filling. Combine the butter, brown sugar, and cinnamon with a spoon until smooth.
    2/3 cup (133 g) brown sugar, 1/2 cup (113 g) unsalted butter, 2 teaspoons ground cinnamon
  • Line a metal 9×13 baking pan with parchment paper.
  • Roll out the dough on a lightly floured surface into a 21×15 rectangle. Spread the brown sugar filling across the entire surface of the dough. Then spread the blueberry jam filling on top.
  • Use a pizza cutter to cut twelve 1 3/4-inch strips. Roll each strip away from you, then place each one into the prepared baking pan.
  • Cover the pan with plastic wrap and set it aside to rise for 1-2 hours, or until the rolls have doubled in size. Meanwhile, preheat the oven to 325°F (162 °C).
  • Bake for 30-40 minutes, or until the center roll's internal temperature reaches 185°F.
  • While the rolls are baking, make the cream cheese frosting. In a stand mixer bowl, combine the cream cheese and butter until smooth and lump-free. Then mix in the powdered sugar. Keep beating on low speed until the frosting is light and fluffy, then mix in the heavy cream and half of the reserved blueberry jam.
    6 tablespoons (84 g) unsalted butter, 4 ounces cold cream cheese, 1 cup (120 g) powdered sugar, 2 tablespoons reserved blueberry filling, 1 tablespoon heavy cream
  • Once baked, let the pan cool on a wire cooling rack for 15 minutes, then spread the cream cheese frosting on top. Use the remaining blueberry jam to swirl into the frosting on the tops of the rolls. If it's too thick, you can thin it with a bit of water.

Notes

*Measure your dry ingredients properly. This is my #1 baking tip! Never scoop a measuring cup into your flour, as this always leads to using too much flour. Instead, use the spoon-level method. This means fluffing the flour first, then spooning it into your measuring cup/spoon. For the BEST results, use a kitchen scale!*
Storage: Leftovers can be stored in an airtight container at room temperature or in the fridge for up to 4-5 days. They can be reheated in the microwave for 30-40 seconds or at 350°F for about 10 minutes.
Serving: 1serving | Calories: 549kcal | Carbohydrates: 68g | Protein: 8g | Fat: 29g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 88mg | Sodium: 244mg | Potassium: 158mg | Fiber: 3g | Sugar: 35g | Vitamin A: 941IU | Vitamin C: 6mg | Calcium: 58mg | Iron: 1mg

The calorie information provided for the recipe is an estimate. The accuracy of the calories listed is not guaranteed.

4.93 from 39 votes (20 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

49 Comments

  1. This recipe was so easy! Definitely a keeper. Love blueberries 🫐 ❤️ thankyou ❤️5 stars

  2. So so good, very clear instructions, came out amazing, thank you!5 stars

  3. Hi I have a quick question, I can put the yeast dry, as in straight from the packet with the other dry ingredients? I don’t have to activate it with warm milk?

    1. That’s right! Just make sure you’re using “instant yeast” and not active dry.

  4. I’ve scrolled through loads of comments to try and find the answer to my question because I don’t want to be a pest and ask something that’s already been asked 😁 Alas I couldn’t find an answer so here I am…
    May I have your advice on a wholewheat bread flour version of these or any of the other roll recipes please? Is it a straight swap, or do I need to adjust liquid or ay other ingredients for the dough?
    Thank you so much for all your exciting recipes, time and effort ♥️5 stars

    1. Hi Roxanne! Whole wheat flour absorbs more liquid and can make the dough denser, so I wouldn’t recommend a straight swap. For best results, I suggest replacing up to 25–50% of the bread flour with whole wheat and adding a splash more liquid if the dough feels dry. The rolls will be a bit heartier and less fluffy, but still delicious.

      1. That’s fantastic! Thank you so much ♥️ I really adore your recipes 😍5 stars