If you love the flavor of classic cinnamon rolls but don’t want to wait for yeast dough to rise, these Cinnamon Roll Muffins are going to be your new favorite. I first made them on a cozy weekend morning when I was craving something warm and sweet with my coffee but didn’t have the time for traditional cinnamon rolls. They turned out so soft, fluffy, and full of cinnamon flavor that they quickly became a regular in my kitchen. These muffins give you all the cozy cinnamon roll taste in a much quicker and easier way.

Why You’ll Love This Muffins Recipe
- Cream cheese glaze: The sweet and tangy glaze adds the perfect finishing touch to every bite.
- All the flavor of cinnamon rolls, less work: Enjoy the warm cinnamon-sugar taste you love without dealing with yeast or waiting for dough to rise.
- Quick and easy to make: The batter comes together in minutes using simple pantry ingredients.
- Soft and fluffy texture: Every muffin is tender, moist, and filled with a delicious cinnamon swirl.
- Perfect for any occasion: Great for breakfast, brunch, dessert, or an afternoon snack.
- Family-approved favorite: I’ve made these several times when craving homemade cinnamon rolls, and they always disappear quickly because everyone loves them.
Ingredients for Cinnamon Roll Muffins
These Cinnamon Roll Muffins are made with simple pantry staples, but each ingredient plays an important role in creating soft muffins, a gooey cinnamon swirl, and a rich cream cheese glaze.
For the Muffin Batter
- 2 cups all-purpose flour – The foundation of the muffins. For accurate measuring, spoon the flour into your measuring cup and level it off rather than scooping directly from the bag.
- 3 teaspoons baking powder – Helps the muffins rise beautifully and creates light, fluffy tops.
- ½ teaspoon salt – Balances the sweetness and enhances the overall flavor.
- ¼ cup granulated sugar – Adds just enough sweetness to the batter without overpowering the cinnamon filling.
- 3 tablespoons melted butter, slightly cooled – Gives the muffins a rich, buttery flavor and tender texture.
- 1 large egg – Provides structure and helps bind the ingredients together.
- 1 cup milk, plus extra if needed – Creates a smooth, moist batter. The batter should be thick but still easy to spoon into the muffin tin.
For the Cinnamon Sugar Filling
- 1 cup brown sugar, loosely packed – Adds a deep caramel-like sweetness that pairs perfectly with cinnamon.
- 3 teaspoons ground cinnamon – The star ingredient that gives these muffins their classic cinnamon roll flavor.
- 1½ cups coarsely chopped pecans or walnuts (optional) – Adds a delicious crunch and nutty contrast to the soft muffin crumb.
- 3 tablespoons melted butter – Combines with the cinnamon sugar mixture to create a rich, gooey swirl throughout the muffins.
For the Cream Cheese Glaze
- 2 ounces cream cheese, softened – Creates a smooth, creamy glaze that tastes just like classic cinnamon roll icing.
- 1 cup powdered sugar – Sweetens and thickens the glaze.
- 1 tablespoon milk – Helps achieve the perfect drizzling consistency.
- Dash of vanilla extract – Adds a warm, sweet flavor that complements the cinnamon filling beautifully.
How to Make Cinnamon Roll Muffins (Step by Step)

Step 1: Preheat the Oven
Start by preheating your oven to 400°F (204°C). Line a standard 12-cup muffin pan with paper liners or grease each cup well with butter or non-stick spray. Since the cinnamon sugar filling can become sticky as it bakes, proper greasing helps prevent the muffins from sticking.
Step 2: Prepare the Cinnamon Sugar Filling
In a small bowl, combine the brown sugar, ground cinnamon, chopped pecans or walnuts (if using), and melted butter. Stir everything together until the mixture resembles damp sand. Set it aside while you prepare the muffin batter.
Step 3: Mix the Muffin Batter
In a large mixing bowl, whisk together the flour, baking powder, salt, and sugar. In a separate bowl or measuring jug, whisk the melted butter, egg, and milk until combined.Pour the wet ingredients into the dry ingredients and gently stir with a spatula until no dry flour remains. The batter should be thick but still scoopable. If it seems overly stiff, add a tablespoon or two of extra milk. Be careful not to overmix, as this can make the muffins dense instead of light and fluffy.
Step 4: Layer and Create the Swirl
Spoon about 1 tablespoon of batter into the bottom of each muffin cup. Sprinkle a layer of the cinnamon sugar filling over the batter. Add more batter on top until each cup is about three-quarters full, then finish with another sprinkle of the cinnamon mixture.For a beautiful cinnamon swirl, use a toothpick or skewer to gently swirl the batter and filling together with a few figure-eight motions.
Step 5: Bake the Muffins
Place the muffin pan in the preheated oven and bake for 15 minutes, or until a toothpick inserted into the center comes out clean. The tops should be lightly golden and spring back when gently touched. Allow the muffins to cool in the pan for about 5 minutes before transferring them to a wire rack.
Step 6: Make the Cream Cheese Glaze
While the muffins cool, prepare the glaze. In a small bowl, beat the softened cream cheese until smooth. Add the powdered sugar, milk, and vanilla extract, then whisk until creamy and lump-free. If the glaze seems too thick, add a few drops of milk. If it’s too thin, mix in a little more powdered sugar until you reach your desired consistency.
Step 7: Glaze and Serve
Once the muffins have cooled completely, drizzle the cream cheese glaze generously over the tops. Let the glaze set for a few minutes before serving if you’d like a neater finish.Enjoy these warm, fluffy Cinnamon Roll Muffins with a cup of coffee, tea, or a glass of milk for the ultimate cozy treat.
Expert Tips for Soft and Fluffy Cinnamon Roll Muffins

1. Avoid Overmixing the Batter
One of the most common muffin mistakes is overmixing. Once the wet ingredients are added to the dry ingredients, gently fold everything together with a spatula until just combined. A few small lumps are perfectly fine. Overmixing develops too much gluten, which can make the muffins dense and chewy instead of light and tender.
2. Let the Butter Cool Slightly
After melting the butter, allow it to cool for a few minutes before mixing it with the egg. Hot butter can partially cook the egg, creating unwanted lumps in the batter. For an easy shortcut, stir the melted butter into the cold milk first to bring the temperature down.
3. Use Fully Softened Cream Cheese
For a silky-smooth glaze, make sure the cream cheese is softened before mixing. Cold cream cheese often leaves lumps that are difficult to remove. Let it sit at room temperature for 30 to 45 minutes, or microwave it for about 10 seconds if you’re short on time.
4. Adjust the Milk as Needed
The exact amount of milk needed can vary slightly depending on how your flour is measured. Start with the listed amount, then check the consistency of the batter. It should be thick but still easy to scoop. If it feels too stiff, add an extra tablespoon or two of milk until it reaches the right texture.
5. Add Extra Filling on Top
A little extra cinnamon sugar filling sprinkled over the tops before baking creates a delicious caramelized crust. This simple step adds extra flavor, a touch of crunch, and gives the muffins a beautiful bakery-style appearance.
6. Create a Visible Cinnamon Swirl
For that classic cinnamon roll look, use a toothpick or wooden skewer to gently swirl the batter and filling together before baking. A quick figure-eight motion is all it takes to create beautiful ribbons of cinnamon throughout the muffins.
7. Don’t Skip the Nuts if You Enjoy Them
Chopped pecans or walnuts add a wonderful crunch that contrasts with the soft muffin crumb. They also bring a rich, nutty flavor that complements the cinnamon filling perfectly. If you don’t have nut allergies to consider, they’re a simple addition that makes these muffins even more delicious.
8. Don’t Overbake
Keep a close eye on the muffins during the final few minutes of baking. Remove them from the oven as soon as a toothpick inserted into the center comes out clean. Overbaking can quickly dry out muffins, while baking them just until done keeps them soft and moist.
9. Glaze After Cooling
It can be tempting to glaze the muffins right away, but waiting until they have cooled completely will give you the best results. The glaze will sit beautifully on top instead of melting into the muffins, creating that classic cinnamon roll finish. Following these simple tips will help you achieve soft, fluffy Cinnamon Roll Muffins with a rich cinnamon swirl and creamy glaze every single time.
Ingredient Substitutions

One of the best things about these Cinnamon Roll Muffins is how adaptable they are. If you’re missing an ingredient or need to accommodate dietary preferences, these simple substitutions work well without sacrificing flavor.
Milk
For an even softer and more tender muffin, replace the milk with an equal amount of buttermilk. The slight tang pairs beautifully with the sweet cinnamon filling. If making this substitution, reduce the baking powder to 2 teaspoons and add ¼ teaspoon baking soda to maintain the proper rise.
Butter
You can replace the melted butter with 3 tablespoons of vegetable oil or canola oil. Oil helps keep muffins moist for a longer period, although you will lose some of the rich buttery flavor that makes these muffins taste like classic cinnamon rolls.
Pecans or Walnuts
If you prefer a nut-free version or simply don’t have nuts on hand, leave them out entirely. The cinnamon sugar filling will still provide plenty of flavor, while the muffins remain soft and delicious.
Egg
For an egg-free option, replace the egg with a flax egg made by mixing 1 tablespoon ground flaxseed with 3 tablespoons water. Let the mixture sit for about 5 minutes until thickened before adding it to the batter. The muffins may be slightly denser, but they’ll still be moist and flavorful.
Cream Cheese Glaze
If you don’t have cream cheese available, make a quick vanilla glaze by whisking together 1 cup powdered sugar, 2–3 tablespoons milk, and a splash of vanilla extract. This creates a sweet, smooth topping that pairs perfectly with the cinnamon swirl.
All-Purpose Flour
To make these muffins gluten-free, substitute the all-purpose flour with a quality 1:1 gluten-free baking flour blend. Brands designed specifically for baking tend to provide the best results. The texture may be slightly more delicate, but the muffins will still have their signature cinnamon roll flavor.
Brown Sugar
For a deeper caramel flavor, swap light brown sugar for dark brown sugar in the filling. This creates a richer, more intense cinnamon swirl that tastes especially delicious during the fall and holiday season.
Vanilla Extract
For a fun flavor twist, replace the vanilla extract in the glaze with a small amount of maple extract. It adds a warm, cozy sweetness that complements the cinnamon beautifully. These easy substitutions make it simple to customize the recipe based on what you have in your pantry while still creating soft, fluffy, and flavorful Cinnamon Roll Muffins every time.
How to Store Cinnamon Roll Muffins
Room Temperature
If the muffins are already glazed, you can store them in an airtight container at room temperature for up to 2 days. To help manage moisture from the cream cheese glaze, place a sheet of paper towel at the bottom of the container. This keeps the muffins from becoming soggy while maintaining their soft texture.
Refrigerator
Because the glaze contains cream cheese, refrigeration is the safest and longest-lasting option. Store the muffins in an airtight container in the fridge for up to 5 days. Before serving, let them sit at room temperature for about 15 minutes, or warm them in the microwave for 20–25 seconds. This brings back their soft, freshly baked texture and enhances the cinnamon flavor.
Freezer
For longer storage, freeze the muffins without the glaze. Place them in a zip-top freezer bag or airtight container and freeze for up to 3 months. When ready to enjoy, thaw them at room temperature for about 1 hour or warm them in the microwave for 40–50 seconds. Once thawed, prepare the cream cheese glaze fresh and drizzle it on top. This method keeps the texture very close to freshly baked muffins.
How Long Do Cinnamon Roll Muffins Last?
These Cinnamon Roll Muffins can be stored at room temperature for up to 2 days, in the refrigerator for up to 5 days, or in the freezer (if unglazed) for up to 3 months. With the right storage method, they stay soft, sweet, and bakery-fresh even several days after baking, so you can enjoy them anytime without losing their fresh-baked flavor.
Try More Muffin Recipes
- Apple Cinnamon Crumb Muffins
- Pecan Pie Brown Sugar Muffins
- Banana Chocolate Chip Muffins
- Blueberry Muffins
- Pumpkin chocolate chip
- Coffee cake muffins
Frequently Asked Questions
Can I make cinnamon roll muffins without yeast?
Yes, absolutely. These muffins are made without yeast, which means there’s no need for kneading or proofing. Instead of yeast, baking powder is used as the leavening agent, so the muffins rise quickly in the oven. You still get all the classic cinnamon roll flavor with a gooey cinnamon swirl and sweet glaze just in a much faster and easier way.
How do you keep cinnamon muffins soft?
The secret to soft muffins is not overmixing the batter and avoiding overbaking. Mix only until the ingredients are just combined, and remove the muffins from the oven as soon as a toothpick comes out clean. Storing them in an airtight container also helps keep them fresh. If they start to firm up, warming them for 15–20 seconds in the microwave brings back that soft, bakery-style texture.
What icing goes on cinnamon roll muffins?
The best topping is a cream cheese glaze made with softened cream cheese, powdered sugar, milk, and a little vanilla. It tastes just like classic cinnamon roll frosting. If you want something simpler, a basic powdered sugar glaze with milk and vanilla also works well. Both options complement the cinnamon flavor beautifully.
Can I freeze cinnamon roll muffins?
Yes, they freeze very well. For best results, freeze them without glaze. Once cooled, store them in an airtight container or freezer bag for up to 3 months. When ready to eat, thaw at room temperature or warm briefly in the microwave, then add fresh glaze on top for the best taste and texture.
Why are my muffins dense instead of fluffy?
Dense muffins are usually caused by overmixing the batter. Once wet and dry ingredients are combined, gently fold until just mixed small lumps are fine. Overmixing develops gluten and makes muffins heavy. Also, check that your baking powder is fresh, as expired leavening can prevent proper rising.
How do you make cinnamon sugar filling for muffins?
The filling is simple and requires no cooking. Mix brown sugar, ground cinnamon, chopped nuts (optional), and melted butter until it resembles wet sand. This mixture is layered inside the batter before baking, creating that rich, gooey cinnamon swirl throughout the muffins.
Final Thoughts
These Cinnamon Roll Muffins have everything I want from a weekend morning bake homemade comfort food that looks impressive, smells incredible, and comes together in under 40 minutes. The beautiful cinnamon swirl, gooey center, and cream cheese glaze drizzle make them feel like a true bakery-style breakfast, without any of the effort that traditional cinnamon rolls usually require. They’ve quickly become a family favorite in my kitchen, especially during the cooler months when warm spices feel extra comforting. I hope they become a regular treat in your home too. If you try this recipe, I’d love to hear how it turned out for you your feedback always makes baking even more fun and rewarding.

Cinnamon Roll Muffins
Ingredients
Ingredients
Muffin Batter
- 2 cups all-purpose flour spooned and leveled
- 3 tsp baking powder
- ½ tsp salt
- ¼ cup sugar
- 3 tbsp melted butter cooled slightly
- 1 egg
- 1 cup milk plus more as needed
Cinnamon Sugar Filling
- 1 cup brown sugar loosely packed
- 3 tsp ground cinnamon
- 1½ cups coarsely chopped pecans or walnuts
- 3 tbsp melted butter
Cream Cheese Glaze
- 2 oz cream cheese softened
- 1 cup powdered sugar
- 1 tbsp milk
- Dash of vanilla extract
Instructions
- Preheat oven to 400°F (204°C). Line or grease a 12-cup muffin tin and place rack in the center.
- In a small bowl, mix brown sugar, cinnamon, nuts, and melted butter. Set aside.
- In a large bowl, whisk flour, baking powder, salt, and sugar. In another bowl, mix melted butter, egg, and milk. Add wet ingredients to dry and gently fold until just combined. Do not overmix.
- Fill muffin cups with a thin layer of batter. Add filling, then more batter until ¾ full. Sprinkle extra filling on top and gently swirl with a toothpick.
- Bake for 15 minutes or until a toothpick comes out clean.
- Cool in pan for 5 minutes, then transfer to a wire rack to cool completely.
- Beat cream cheese until smooth, then mix in powdered sugar, milk, and vanilla until glossy. Drizzle over cooled muffins.




