I took a nap yesterday, and it was epic.
I am not usually a daytime nap person, but after putting the baby down I decided to lie down for a minute. The next thing I knew, 2.5 hours had gone by and I woke up feeling like an entirely new person. Between the early 5:30 AM wake-ups for school and trying to stay up late enough to watch movies with my husband, I think it finally caught up with me.
Honestly, I have started a lot of movies lately and finished almost none of them because I keep falling asleep on the couch. It is a glamorous life over here.
But with warm weather on my mind, BBQ season creeping closer, and school almost over, these Red Velvet Cream Cheese Muffins felt like the right kind of cheerful bake. They are bright, fun, a little indulgent, and exactly the sort of treat that disappears fast when you set them out on the table.
Table of Contents

What are Red Velvet Cream Cheese Muffins?
Red Velvet Cream Cheese Muffins are a soft, fluffy muffin with just enough cocoa flavor to give them that classic red velvet personality. They are swirled with a sweetened cream cheese mixture, then finished with a buttery crumb topping that bakes up crisp and golden.
What makes them especially fun is that they sit somewhere between breakfast and dessert. They feel bakery-worthy, but they are still simple enough to make at home without a lot of fuss. The cream cheese adds richness, the crumb topping adds texture, and the bright red color makes them feel a little extra special.
If you are looking for something festive, cozy, and easy to share, this recipe absolutely checks all the boxes.
Why You’ll Love this Recipe
- Soft and fluffy: The muffin base bakes up tender with a light crumb.
- That classic red velvet flavor: A little cocoa gives these muffins their signature taste without making them overly chocolatey.
- Cream cheese in every bite: The sweet cream cheese mixture adds a rich, tangy swirl that makes these feel extra special.
- Crumb topping for texture: The buttery topping gives each muffin a crisp, sweet finish.
- Perfect for sharing: These are great for brunch, holidays, showers, potlucks, or just setting on the counter and watching everyone grab one.
- Bright and cheerful: They look festive and fun, which makes them hard to resist.
Other Red Velvet Recipes
Ingredients
- All-purpose flour: Gives the muffins structure while still keeping them tender.
- Granulated sugar: Sweetens both the muffins and the cream cheese filling.
- Unsalted butter: Helps create that crumbly topping with rich flavor.
- Cream cheese: Adds a smooth, tangy swirl that pairs perfectly with the red velvet base.
- Vanilla extract: Brings a little warmth and rounds out the cream cheese flavor.
- Egg: Helps bind the batter and gives the muffins structure.
- Vegetable oil: Keeps the muffins moist and soft.
- Milk: Adds moisture and helps create a smooth batter.
- Unsweetened cocoa powder: Gives red velvet its signature subtle chocolate flavor.
- Red food coloring: Creates the bold, classic red velvet look.
- Baking powder and salt: Help the muffins rise and keep the flavor balanced.
Substitutions & Additions
- Milk: If needed, you can use another plain milk you keep on hand as long as it is unsweetened and neutral in flavor.
- Vegetable oil: Another mild-flavored oil can work here too.
- Food coloring: The red color is part of the red velvet look, but if you are out, the muffins will still taste great without the same bright finish.
- Vanilla: A touch more vanilla in the cream cheese mixture can make the flavor a little warmer and sweeter.
- Crumb topping: If you love a bakery-style muffin, feel free to be generous when sprinkling it on top so every muffin gets a good buttery crunch.
Equipment Needed for Red Velvet Cream Cheese Muffins
GET NEW POSTS via EMAIL:
How to Make this Recipe
Start by preheating your oven to 375° F and preparing a muffin pan with liners or non-stick spray. Getting the pan ready first makes the rest of the process go quickly, which is always nice when you are juggling baking with the rest of life.
Next, make the crumb topping. In a medium bowl, combine the sugar, flour, and butter, then cut the butter in with a fork until the mixture looks like coarse crumbs. You want little buttery bits throughout, not a smooth paste. That is what gives the tops that crisp, crumbly finish once baked.
In a separate bowl, make the cream cheese mixture by creaming together the softened cream cheese, sugar, and vanilla until smooth. This mixture gets folded into the batter later, which gives the muffins their rich swirl without turning them into cheesecake muffins.
For the muffin batter, whisk together the flour, baking powder, and salt in the bowl of a stand mixer or a large mixing bowl. Add the egg, oil, milk, cocoa powder, and red food coloring, then mix just until everything comes together. The key here is not to overmix. You want the batter combined, but still light enough to bake up soft and fluffy.
Once the batter is mixed, gently fold in the cream cheese mixture. Be careful not to stir too much because you want those creamy pockets throughout the muffins rather than completely blending everything together.
Scoop the batter into the prepared muffin pan, filling each cup about 2/3 full. Sprinkle the crumb topping evenly over each muffin, making sure each one gets a good layer.
Bake for 17 to 19 minutes, or until a toothpick inserted in the center comes out clean. Let the muffins cool in the pan for about 10 minutes, then transfer them to a cooling rack to cool completely.
The result is a muffin that is soft inside, slightly tangy from the cream cheese, and topped with the kind of sweet crumb topping that makes you want to immediately reach for a second one.
Cooking Tips & Tricks
- Use softened cream cheese: This helps the filling mix up smooth instead of lumpy.
- Do not overmix the batter: Overmixing can make muffins dense instead of soft and tender.
- Fold gently: When adding the cream cheese mixture, use a light hand so you keep some swirl and texture in the batter.
- Fill evenly: A cookie scoop makes portioning the batter much easier and helps the muffins bake evenly.
- Watch the bake time: Start checking at the lower end so the muffins stay moist.
- Cool before moving: Letting them rest in the pan for about 10 minutes helps them set up before transferring.

Serving Suggestions
These muffins are the kind of treat that works almost anywhere.
- Serve them as part of a brunch spread with fresh fruit and coffee.
- Add them to a holiday breakfast or special weekend breakfast table.
- Set them out for a spring or summer gathering when you want something bright and cheerful.
- Pair them with milk, coffee, or a cozy afternoon cup of tea.
- If you are leaning into the dessert side of things, serve them slightly warm so the cream cheese swirl feels even richer.
Storage Suggestions
- Room Temperature: Once cooled, store the muffins in an airtight container for up to 3 days.
- Refrigerator: Because of the cream cheese mixture, you can also refrigerate them for a little extra peace of mind and keep them for up to 1 week.
- Freezer: Wrap the muffins well and freeze for up to 3 months. Thaw at room temperature before serving.

Recipe FAQ
Are these muffins more like breakfast or dessert? A little bit of both, honestly. They are muffin-shaped and easy enough for breakfast or brunch, but the cream cheese swirl and crumb topping definitely make them feel dessert-worthy too.
Do they taste strongly like chocolate? No. The cocoa powder gives them that classic red velvet flavor, which is more subtle than a true chocolate muffin.
Can I make these ahead of time? Yes. These are great baked ahead and stored in an airtight container until you are ready to serve them.
Why should I avoid overmixing the batter? Overmixing can make muffins heavier and less tender. Mixing just until combined helps keep them soft and fluffy.
Can I freeze them? Yes. Once fully cooled, wrap them tightly and freeze for up to 3 months.
More Muffin Recipes
These Red Velvet Cream Cheese Muffins are soft, bright, and just plain fun to make. Between the cream cheese swirl, buttery crumb topping, and classic red velvet flavor, they bring a bakery-style feel without making the process complicated.
They were a huge hit here, and honestly, I can see why. They are cheerful, easy to share, and the kind of treat people reach for right away.

Red Velvet Cream Cheese Muffins
Ingredients
- ½ cup granulated sugar
- ¼ cup all-purpose flour
- 2 Tbsp unsalted butter
- 4 oz cream cheese softened
- ¼ cup granulated sugar
- ½ tsp vanilla extract
- 1 ¼ cup all-purpose flour
- ½ cup granulated sugar
- 2 tsp baking powder
- ½ tsp salt
- 1 large egg
- ½ cup vegetable oil
- ⅓ cup milk
- 2 Tbsp unsweetened cocoa powder
- 2 tsp red food coloring
Instructions
- Preheat oven to 375° F. Prepare muffin pan by lining with liners or spraying with non-stick cooking spray.
- In a medium bowl, add flour, sugar, and butter. Using a fork, cut the butter in until you have coarse crumbs.
- In another bowl, cream together cream cheese, sugar, vanilla until smooth.
- In the bowl of a stand mixer (or large bowl using hand mixer), add flour, baking powder, and salt and whisk to combine. Add egg, oil, milk, cocoa powder, and red food coloring and mix until just incorporated.
- Fold cream cheese mixture into the muffin batter, being careful to not overmix.
- Scoop batter into prepared muffin, filling each about 2/3 full. Evenly sprinkle crumb topping over each muffin.
- Bake at 375° F for 17-19 minutes or until toothpick inserted in center comes out clean. Allow muffins to cool in pan for about 10 minutes, then transfer to cooling rack to cool completely.















I love anything Red Velvet. These are so perfect!! I am pinning and making them soon. 🙂 Thanks for sharing. Have a lovely weekend ahead. xx
Can I just tell you how jealous I am of your nap? And I’m with you on the early mornings — Girl, I’ve fallen asleep through more than my share of movies too 🙂 These muffins look AMAZING!
It’s a never ending battle… and I still get up at 5:30am and the hubby still asks me why I get up so early. And the reason is till the same: because I like getting things done uninterrupted! haha
These muffins speak to me! Everything is perfect, and they look so freakin’ tasty! And sometimes a nap is THE BEST. I used to be an expert at napping until I actually had to become an adult. Ha!
I’m not sure I’ve stayed awake to see an entire movie in YEARS. Forget it if I’m on my couch (vs on a plane of something). How I’d love to have one of these as my own post-nap snack!
😉
I know how you feel… there are so many movies that I have wanted to see and we start them but I can never make it to the end. #thestruggleisreal
My husband has just given up on me ever watching a whole movie in the evening haha. I love the gorgeous color you got on these muffins! I know you’ve said you don’t get this rich color with gel, but I have the opposite problem. Beautiful!
Yeah, mine has too. haha
I’m a huge red velvet fan, but I’ve never had a crumb topping before. Usually, red velvet is paired with cream cheese frosting, which I love, but after three bites, it becomes rather sweet and hard to finish. I’d opt for the crumb topping any day. Gotta try this!
Ditto on the frosting front… ate too much at my birthday when I turned 10 or so and haven’t been able to eat any more than a teaspoonful since.
These are beautiful! The red velvet is so vibrant and really pops out at you!
Perfect sweetness for no icing cupcakes. Made today and This was absolutely the best red velvet cupcake i ever made.
Thanks, Amanda!