These muffins are everything you love about cinnamon rolls—warm, sweet, and packed with cinnamon flavor—but without the wait! The crunchy, sweet topping adds the perfect contrast to the soft muffin base, making every bite irresistible. And they’re not just for breakfast! Whether you need a quick snack, an easy dessert, or a thoughtful gift to share, these muffins are guaranteed to impress.
Preheat the oven to 350 degrees. Spray a muffin pan with nonstick spray or line it with cupcake liners. Set aside.
Whisk together the flour, baking soda, cinnamon, and salt in a small bowl. Set aside.
1¾ cup All Purpose Flour, 2 teaspoon Baking Powder, ½ teaspoon Salt, ½ teaspoon Cinnamon
In a large bowl, mix the softened butter, vanilla, sugar, eggs, sour cream, and milk.
½ cup Butter, ¾ cup Granulated Sugar, 2 Eggs, 1 teaspoon Vanilla, ½ cup Sour Cream, ¼ cup Milk, ½ teaspoon Baking Soda
Add the dry ingredients to the wet ingredients and mix with a spatula until all the ingredients are incorporated.
Mix in chopped nuts. Spoon the mixture evenly into each cup or the paper liners.
½ cup Pecans
Crumb Topping
In a separate bowl combine the cinnamon, granulated and brown sugars. Mix well and add the melted butter. Once the ingredients are incorporated, evenly distribute the toppings over each muffin.
¼ cup Brown Sugar, ¼ cup Granulated Sugar, 1 teaspoon Cinnamon, 1 Tablespoon Melted Butter
Bake for 16-18 minutes until the tops are golden brown.
Glaze
While the muffins are baking, combine the powdered sugar and milk. Drizzle the icing over the muffins before serving.
1 Tablespoon Heavy Cream or Milk, ½ cup Powdered Sugar
★ Did you make this recipe? Don't forget to give it a star rating below!
Notes
Don’t Overmix: When combining the wet and dry ingredients, mix just until combined to avoid tough muffins.
Use Melted Butter for Topping: This helps create the perfect crunchy texture.
Storage
Room Temperature - Store the muffins in an airtight container at room temperature for up to 3 days.
Freezer - Yes, you can freeze these muffins! Individually wrap each muffin in plastic wrap and store them in a freezer-safe bag or container. They’ll keep for up to 3 months. To enjoy, thaw at room temperature or warm in the microwave.