High-Protein Cinnamon Rolls
If you’re a fan of classic cinnamon rolls, you know exactly what makes them irresistible: soft, gooey centers, warm out of the oven, topped with frosting that melts perfectly. The only catch? The traditional kind packs a ton of calories and barely any protein, so squeezing them into your routine gets tricky when you’re watching your nutrition.
That’s why we made these high-protein cinnamon rolls. We wanted everything you love about the original, just a bit more balanced. We tested this recipe over and over, and honestly, the dough was the toughest part. Finding that sweet spot where it’s not too dry or too wet, but soft and slightly chewy, was definitely a bit tricky.
In the end, we landed on a high-protein cinnamon roll that really hits the mark. You get fluffy, tender rolls, a warm cinnamon swirl, and creamy frosting that sinks into every layer. These rolls fit perfectly as a tasty dessert or even a fancy breakfast, minus the guilt you usually feel from a “cheat meal.”
Nutrition (Per Serving – Recipe Makes 8 Servings)
|
Calories |
Carbs |
Fat |
Protein |
|---|---|---|---|
|
231 kcal |
23 g |
7 g |
17 g |
Calories and macronutrients are per serving and are approximate. Actual values may vary depending on the specific ingredients used. For informational purposes only.

Why Choose This Recipe?
Soft & Gooey
These high-protein cinnamon rolls hit all the right notes. They’re tender, a little gooey in the center, and packed with warm cinnamon in every swirl. And the creamy frosting? It just melts right in, making every bite rich and giving you that bakery-style texture you want from a truly satisfying protein cinnamon roll recipe.
High-Protein Alternative
With around 17g of protein per roll, this high-protein cinnamon roll recipe gives you a much better macro balance than traditional versions. But don’t worry, they’re not dry or dense like some “protein cakes” out there. These macro-friendly cinnamon rolls are actually filling and satisfying, whether you want a dessert, a sweet snack, or even a high-protein breakfast.
No Classic Yeast Dough Needed
Unlike traditional recipes, these high-protein cinnamon rolls don’t require a full yeast dough or long rising times. You only need a little yeast to get that soft texture and hint of classic flavor. The rest is quick and easy, so you can whip up a batch of these cinnamon rolls anytime. That’s what makes this an easy, time-saving protein cinnamon roll recipe for everyday baking.
What You Need for High-Protein Cinnamon Rolls

Here you can see the ingredients for these high-protein cinnamon rolls. See the recipe card below for the full list of ingredients with all quantities.
Ingredients Explained
-
Dough:
-
Skyr or Greek yogurt: adds moisture and protein, making the dough softer.
-
Eggs: provide structure and help the rolls hold together while baking.
-
All-purpose flour: gives stability and that classic dough texture.
-
Almond flour: adds a bit of moisture and a softer, slightly nutty texture.
-
Casein protein: key for the right consistency, creates that chewy texture and adds protein. Whey would make the dough too runny.
-
Baking powder: the main leavening agent for a good rise.
-
Salt: enhances sweetness and balances the flavor.
- Dry yeast: optional, but adds a bit of fluffiness and a subtle “authentic” cinnamon roll taste.
-
Filling:
-
Butter: adds richness and that classic cinnamon roll flavor.
-
Sweetener: keeps it sweet without extra calories.
- Cinnamon: the main flavor, giving that warm, cozy vibe.
-
Frosting:
-
Light cream cheese: creates a smooth, creamy base.
-
Skyr or Greek yogurt: makes the frosting lighter and higher in protein.
-
Vanilla whey: adds extra protein and sweetness.
- Sweetener: adjusts the sweetness.
Recipe Variations
You can easily customize this high-protein cinnamon roll recipe to match your own taste.
-
Sweetener options: You can use almost any sweetener you like—erythritol, xylitol, stevia blends, or other similar choices all do the job. For these macro-friendly cinnamon rolls, just stick with whatever you’re most comfortable with, since sweetness and aftertaste can change a bit from product to product.
-
Protein powder (important): Casein protein really is the best choice for this protein cinnamon roll recipe. It helps hold everything together and gives the rolls that soft, slightly chewy bite. Whey protein, on the other hand, can make the dough too liquidy and harder to handle. We tried it, and the results weren’t great for this high-protein cinnamon roll recipe.
-
Flour adjustments: If you want to, you can swap out the almond flour for more all-purpose flour. Using more all-purpose flour will give you a dough that’s a bit firmer and a little more bread-like, while almond flour keeps these high-protein cinnamon rolls softer and extra moist.
-
Yeast (optional): Yeast is totally optional here, and the recipe still turns out great without it. But if you add a little, you’ll get rolls that are a bit fluffier with just a hint more of that classic cinnamon roll flavor. Plus, you don’t have to worry about long proofing or resting times.
-
Dairy swaps: You can swap Skyr for Greek yogurt, as long as it’s a low-fat, high-protein kind. The texture of your high-protein cinnamon rolls stays almost the same, with only small changes in taste depending on the brand you use. For the frosting, using more cream cheese makes it richer, while adding more Skyr keeps it lighter and boosts the protein.
- Butter alternatives: Want to switch things up? You can substitute butter with light butter or margarine. This can slightly reduce calories while still keeping the overall texture and flavor of your cinnamon rolls enjoyable and satisfying.
Any changes to the ingredients may affect the macronutrient values. If you modify the recipe, the nutritional values should be recalculated accordingly.
How to Make High-Protein Cinnamon Rolls

Steps 1–4: Mix the Dough
Start by whisking together the Skyr and eggs until you’ve got a smooth mixture. Now add the flours, casein protein, baking powder, salt, and yeast if you’re using it. Stir everything together until you get a thick, slightly sticky dough. That little bit of stickiness is actually what you want, because this is the secret to getting soft, gooey cinnamon rolls, so don’t go crazy with extra flour.

Steps 5–8: Roll Out the Dough & Add the Filling
Move the dough onto some floured baking paper. Gently press it flat with your hands first, then grab a rolling pin and roll it into a rectangle about 0.5 to 1 cm (1/4 to 1/2 inch) thick. Dust with a bit more flour if things start to stick, but keep the thickness even. For the filling, just mix melted butter, cinnamon, and sweetener together until smooth, then spread it evenly across the dough.

Steps 9–12: Shape the Rolls & Bake
Cut the dough into 8 strips. Use the baking paper to tightly roll the dough into a log and then carefully separate the rolls from each other with a knife or spatula. Place the rolls on a lined baking tray, leaving a little space between them, and press them down slightly. Rolling tightly and spacing them out makes sure they rise and bake evenly. Bake at 180°C (350°F) for 22–26 minutes in the oven, or 20–24 minutes in the air fryer. The centers should stay slightly soft, because that’s exactly the texture you want for these high-protein cinnamon rolls. Don’t overbake or you’ll lose that gooeyness.

Steps 13–16: Make the Frosting & Finish
While the rolls are baking, prepare the frosting by mixing cream cheese, Skyr, vanilla whey, and sweetener until smooth and creamy. Let the rolls cool for about 5 minutes when they’re done, then spread the frosting over them while they’re still warm. It melts into all those swirls and makes your macro-friendly cinnamon rolls look and taste just like a bakery treat.
JuicyMacros Recipe Tips
-
If the dough feels a little too wet, don’t stress—it’s supposed to be that way. That stickiness actually turns into the soft, gooey texture you want in these high-protein cinnamon rolls.
-
Make sure to work on baking paper, as the dough can be quite sticky and harder to handle otherwise.
- A light dusting of flour helps when rolling out the dough, but try not to use too much. Adding excess flour can make the rolls less soft and affect the final texture.
How to Store High-Protein Cinnamon Rolls
-
For the best texture and flavor, add the frosting right before serving.
-
Keep your high-protein cinnamon rolls in an airtight container in the fridge, and they’ll be good for about 2–3 days.
- To reheat, pop them in the microwave for a few seconds to make them soft and gooey again. If you like a slightly crispy outside, try reheating them in the air fryer for a minute.
Similar Recipes
If this recipe was a hit for you, consider leaving a star rating and letting us know your experience in the comments below. 🙂
Recipe: High-Protein Cinnamon Rolls
High-Protein Cinnamon Rolls
8
servings20
minutes23
minutes231
kcal23
g7
g17
gThese high-protein cinnamon rolls are soft, fluffy, full of cinnamon flavor, and loaded with protein, so you can enjoy something sweet without worrying about your macros. They’re great for dessert, breakfast, or just anytime you want something tasty and filling that still fits your goals.
Keep the screen of your device on
Ingredients
- Dough
370 g Skyr (or any high-protein yogurt)
2 Eggs
160 g All-purpose Flour
40 g Almond Flour
50 g Vanilla Casein Protein
1 tsp Baking Powder
0.5 tsp Salt
0.5 tsp Dry Yeast (optional — adds fluff)
- Filling
20 g Butter
30 g Xylitol
2 tsp Cinnamon
- Frosting
80 g Light Cream Cheese
50 g Skyr
10 g Vanilla Whey
1 tsp Xylitol
Directions
- In a large mixing bowl, whisk together the Skyr and eggs until smooth and fully combined. Add the all-purpose flour, almond flour, vanilla casein protein, baking powder, salt, and yeast. Mix with a spoon or spatula until a thick, slightly sticky dough forms. If the dough feels too wet, gradually add a small amount of flour until it becomes easier to handle.
- Lightly flour a sheet of baking paper and place the dough on top. Gently press it flat with your hands, then use a rolling pin to roll it into a large rectangle about 0.5–1 cm (1/4 to 1/2 inch) thick. Try to keep the thickness as even as possible so the rolls bake evenly.
- In a small bowl, combine the melted butter, cinnamon, and sweetener, stirring until smooth. Spread the mixture evenly over the dough, covering most of the surface.
- Using a knife or pizza cutter, slice the dough into 8 equal strips. Using the baking paper to help you, roll the dough up tightly into a log, then separate the rolls with a dough scraper or knife. Place them on a parchment-lined baking tray or baking dish, leaving a little space between each so they can expand slightly while baking. With slightly damp hands, gently press them down a little to help them hold their shape.
- Bake until the tops are lightly golden and the centers are soft (Air Fryer: 180°C (350°F) for 20–24 min / Oven (top & bottom heat): 180°C (350°F) for 22–26 min).
- While the rolls are baking, prepare the frosting. In a small bowl, mix the cream cheese, Skyr, vanilla whey, and sweetener until the mixture becomes smooth and thick.
- Once the cinnamon rolls are baked, let them rest for about 5 minutes. Spread the frosting over the warm rolls so it gently melts into the swirls before serving.
Recipe Video
Notes
- *Calories and macronutrients are per serving and are approximate. Actual values may vary depending on the specific ingredients used. For informational purposes only.
Have you tried this recipe yourself?
Tag @juicymacros on Instagram and let us know.
Recipe FAQs
Why is my dough so sticky?
That’s totally intentional. A slightly sticky dough is what gives the rolls their soft, gooey texture after baking, so it’s best not to add too much extra flour.
Can I use whey instead of casein?
We wouldn’t recommend it. Whey usually makes the dough too loose, which just means it’s harder to handle and the texture won’t turn out right.
Do I really need the yeast?
Nope, yeast isn’t a must. The recipe still works fine without it, but adding a small amount can slightly improve the texture and give a more classic cinnamon roll flavor.
When are the rolls done?
They’re good to go when the tops turn lightly golden brown. The inside should still be nice and soft for that perfect texture.

