High-Protein Cottage Cheese Cinnamon Roll Muffins
These cottage cheese cinnamon roll muffins taste like a classic cinnamon roll but pack a surprising amount of protein thanks to a whole cup of blended cottage cheese in the batter. They come together in one bowl with no yeast, so you get all the swirl without the wait.

The crumb stays tender and moist for days, and that tangy cream cheese glaze on top makes every bite feel a little more special than your average muffin.
Why These Muffins Stay in the Rotation
The cottage cheese disappears completely, leaving behind a soft crumb that never turns dry or gummy. That extra protein means one muffin actually keeps me full, which is rare for a sweet breakfast.
Because they bake in under 20 minutes, I can pull them off on a busy morning. A quick drizzle of cream cheese glaze and they taste just like the cinnamon rolls I’d save for weekends, but without the rising time.
Ingredients

- 1 cup full-fat cottage cheese: blended smooth, it melts into the batter with no curds
- 1 large egg: helps bind everything and adds structure
- 3 tbsp melted unsalted butter: keeps the crumb rich and soft
- 1 tsp vanilla extract: rounds out the cinnamon warmth
- 1 ½ cups all-purpose flour: spooned and leveled, not scooped
- ½ cup granulated sugar: use a sugar substitute like monk fruit sweetener if you prefer, same volume
- 2 tsp baking powder: this gives the muffins their lift, make sure it’s fresh
- 1 tsp ground cinnamon: for the batter
- ½ tsp fine sea salt: balances the sweetness
- Cinnamon filling: 2 tbsp packed brown sugar + 1 tsp ground cinnamon
- Cream cheese glaze: 2 oz cream cheese, softened, ¼ cup powdered sugar, 1 to 2 tbsp milk
Variations / Substitutions
- Make it gluten free: swap the flour for a 1:1 baking blend, the muffins stay fluffy and soft.
- Dairy free option: use a good dairy-free cream cheese for the glaze and swap cottage cheese for an equal amount of thick unsweetened dairy-free yogurt, the texture will be a touch lighter.
- Lower sugar: replace the granulated sugar with a heat-stable granular sweetener and use a sugar-free brown sweetener in the filling.
High-Protein Cottage Cheese Waffles make a great breakfast to go with these muffins.
How To Make Cottage Cheese Cinnamon Roll Muffins
Step 1: Blend the Cottage Cheese Mixture

Set a rack in the center of the oven and heat to 375°F (190°C). Line a 12-cup muffin tin with paper liners.
Add the 1 cup cottage cheese, 1 egg, 3 tbsp melted butter, and 1 tsp vanilla to a blender or food processor. Blend until completely smooth, about 30 seconds. You should see no flecks of cheese at all, just a creamy liquid. This is the moment that guarantees the muffins won’t taste like cottage cheese later.
Step 2: Whisk the Dry Ingredients

In a large bowl, whisk together the 1 ½ cups flour, ½ cup sugar, 2 tsp baking powder, 1 tsp cinnamon, and ½ tsp salt. Make a well in the center and pour in the cottage cheese mixture, then stir with a spatula just until no dry streaks remain. The batter will be thick and slightly lumpy, and that’s exactly what you want, overmixing makes muffins tough.
Step 3: Layer the Cinnamon Swirl

In a small bowl, stir together the 2 tbsp brown sugar and 1 tsp cinnamon for the filling. Scoop about 1 tablespoon of batter into the bottom of each lined muffin cup and spread it evenly. Sprinkle a rounded ¼ teaspoon of the cinnamon sugar over that layer, then top with the remaining batter, about another scant tablespoon per cup.
Use a toothpick or skewer to gently swirl through the batter in a figure-eight motion, just three or four turns. This creates ribbons of cinnamon throughout each muffin without mixing it all into the batter.
Step 4: Bake Until Golden

Slide the tin into the oven on the center rack and bake for 18 to 20 minutes. The tops will dome and turn a light golden brown, and a toothpick poked into the center of a muffin should come out with a few moist crumbs but no wet batter. Let the muffins cool in the tin for 5 minutes, then transfer them to a wire rack so they can finish cooling before you glaze.
Step 5: Drizzle the Cream Cheese Glaze and Serve

While the muffins cool, beat the 2 oz cream cheese and ¼ cup powdered sugar together with a fork until smooth. Stir in milk a little at a time until the glaze runs slowly off the fork; start with 1 tbsp and add a few more drops if needed. Once the muffins are only slightly warm, drizzle the glaze over the tops with a spoon, letting it drip down the sides in thin ribbons. Serve them while the glaze is still soft and glossy, and watch them disappear.
Tips for Bakery-Style Muffins
- Use full-fat cottage cheese. Low-fat versions have more water and can make the muffins slightly spongy instead of tender.
- Do not skip blending the cottage cheese until it’s completely smooth. Even tiny lumps will show up in the baked crumb.
- Let the muffins cool for at least 15 minutes before glazing. Warm muffins will melt the glaze right off.
- For a crispier top, skip the liners and butter the muffin tin well instead. The edges will brown and caramelize slightly.
Bake times by muffin tin and material:
| Pan type | Bake time (check 2 min early) |
|---|---|
| Dark, nonstick metal | 16 to 18 minutes |
| Light-colored metal | 18 to 20 minutes |
| Silicone | 20 to 22 minutes |
Storing Leftover Muffins
- Refrigerate: Place cooled muffins in an airtight container and store in the fridge for up to 4 days. The glaze will firm up and stay creamy.
- Reheating: Pop a muffin in the microwave for 20 to 30 seconds, just until warm. The glaze will soften again.
- Freeze: Freeze unglazed muffins in a freezer bag for up to 2 months. Thaw overnight in the fridge and add the glaze after thawing.
Frequently Asked Questions
Can I use low-fat cottage cheese?
You can, but the muffins will have a slightly less tender crumb. Full-fat cottage cheese gives the best texture and keeps them moist.
Do the muffins taste like cottage cheese?
No. Blending the cottage cheese smooth and baking it into the batter hides any tang, leaving behind only a soft, neutral crumb.
Can I make these into a loaf?
Yes. Pour the layered batter into a greased 9×5-inch loaf pan and bake at 350°F (175°C) for 45 to 50 minutes, or until a toothpick comes out clean.
What if I don’t want a glaze?
Leave it off completely. The muffins are still lightly sweet with a warm cinnamon swirl and make a great snack plain.

Cottage Cheese Cinnamon Roll Muffins Recipe
Ingredients
Method
- Heat oven to 375°F (190°C) and line a 12-cup muffin tin. Blend cottage cheese, egg, melted butter, and vanilla until completely smooth.
- Whisk flour, sugar, baking powder, 1 tsp cinnamon, and salt in a bowl. Pour in the cottage cheese mixture and stir just until combined.
- In a small bowl, mix brown sugar and remaining 1 tsp cinnamon. Layer batter and cinnamon sugar in the muffin cups, then swirl with a toothpick.
- Bake until golden and a toothpick comes out with moist crumbs, 18 to 20 minutes. Cool in the tin 5 minutes, then move to a wire rack.
- Beat cream cheese and powdered sugar until smooth, then thin with milk to a slow drizzling consistency. Glaze the cooled muffins and serve.
