Amazing Salmon Muffins How to Make Them
There’s nothing quite like the smell of a warm, freshly baked cake wafting through the house on a lazy Sunday morning. My grandma’s house always had that magic scent—baking coffee cakes or cinnamon rolls—stuff that makes your heart feel a little warmer. And let me tell you, I’ve been making my own variation of that comfort food for years now. It’s surprisingly simple, incredibly flexible, and — here’s the kicker — it’s just as good for breakfast as it is for a cozy afternoon snack. Honestly, I’ve made this countless times, and it never fails to disappear in minutes at my house. My kids ask for it all the time, and I always do a little happy dance when I see them dig in with big smiles. If you’re craving something sweet, moist, and full of flavor that won’t have you slaving in the kitchen all morning, this zucchini & cream cheese swirl coffee cake is a total lifesaver on busy nights. Trust me, once you make it, you’ll be hooked—this one’s a keeper.
What is a Zucchini & Cream Cheese Swirl Coffee Cake?
This recipe is basically a delicious twist on classic coffee cake, but with a sneaky veggie upgrade—zucchini! Think of it as a comforting middle ground between your favorite sweet breakfast and an afternoon treat. It’s essentially a tender, moist cake, layered with a luscious cream cheese swirl that adds richness and a mild tang. The name might sound fancy, but really, it’s just a cozy, humble cake that’s perfect when you want something sweet but not overly decadent. I love that you can make this in one pan (no fancy equipment needed), and it’s jam-packed with good-for-you zucchini—so you don’t feel too guilty sneaking seconds, especially when it’s for breakfast (because yes, I do that). Plus, the swirl of cream cheese pretty much makes every bite feel like a little reward. Think of it as a way to indulge without the guilt—it’s simple, satisfying, and personality-packed, just like a cake made with love in my own kitchen.
Why you’ll love this recipe?
What I love most about this zucchini & cream cheese swirl coffee cake is how it hits all the right notes—flavor, texture, and convenience. First off, the taste. The sweetness isn’t overpowering, and the zucchini adds a really subtle, moist chewiness that keeps every bite interesting. The cream cheese swirl? Oh boy, it’s what makes this stand out—rich and tangy in just the right way.
Now, about how easy it is: I’ve honestly made this with a toddler hanging around my ankles (no joke). It’s a one-bowl batter, with a quick swirl of cream cheese, and then just pop it in the oven. I’ve tested this with different kinds of milk—almond milk, oat milk, even coconut milk—and I swear it actually made it even creamier and more flavorful! The ingredients are budget-friendly, and most of us already have what we need in the pantry and fridge.
And versatility? Oh yes. Besides eating it for breakfast, I’ve served slices at brunch (beautiful with fruit and coffee), and it makes a perfect cozy snack with tea or a glass of milk. My kids love it warmed up with a little extra honey drizzle on top. Honestly, I’ve even taken leftover slices to work, and they’ve been gone in a flash. It’s just one of those recipes that feels like a warm hug, a little bit nostalgic but still totally modern. It’s a crowd-pleaser, but I also make it just for myself when I need that little bit of comfort. What’s not to love?
How do you make Zucchini & Cream Cheese Swirl Coffee Cake?
Quick Overview
This coffee cake is a breeze to put together—no complicated steps, just a simple batter infused with grated zucchini, layered with a creamy swirl of flavored cream cheese, and baked until golden. The secret is in not overmixing; you want it light and fluffy, with just enough moisture from the zucchini. The swirl of cream cheese adds richness and a lovely visual contrast, making it almost too pretty to eat. When it comes out of the oven, the aroma alone might make everyone in your house gather in the kitchen, eager to dig in. It’s perfect for feeding a family or for a weekend brunch with friends. Plus, I’ve found that baking it in a simple 9-inch pan gives you just the right size—enough for a cozy gathering or leftovers for later. Trust me, once you get the hang of this recipe, it becomes a go-to whenever you need a quick, comforting treat.
Ingredients
For the Main Batter:
- 1 1/2 cups all-purpose flour (or a gluten-free blend, see tips!)
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup granulated sugar (feel free to use coconut sugar for a healthier twist)
- 1/3 cup vegetable oil (or melted coconut oil)
- 2 large eggs
- 3/4 cup milk (dairy or plant-based—you can even swap with almond milk for extra creaminess)
- 1 teaspoon vanilla extract
- 1 1/2 cups grated zucchini (squeeze out excess moisture, I always do this to keep it moist but not soggy)
For the Filling:
- 4 oz cream cheese, softened
- 2 tablespoons powdered sugar (or honey for a natural sweetness)
- 1 teaspoon vanilla extract
For the Glaze (optional but recommended):
- 1/2 cup powdered sugar
- 1-2 teaspoons milk or lemon juice
- Extra vanilla or lemon zest for flavor
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (175°C). Grease your 9-inch round or square baking pan with butter or non-stick spray. Lining it with parchment paper is even better—I learned this trick after years of wresting the cake out of the pan! Make sure the pan is ready, because once the batter is mixed, you’ll want to get it in the oven ASAP.
Step 2: Mix Dry Ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, and salt. This ensures everything’s evenly distributed and prevents lumps. I always do this first so the dry ingredients get a good shake-up before the wet stuff comes in.
Step 3: Mix Wet Ingredients
In a smaller bowl, beat the eggs with the sugar until slightly frothy. Add the oil, milk, and vanilla, mixing well. I find that using room temperature ingredients helps everything combine smoothly, but I’ve made this with cold ingredients too—just stir a little longer. Stir in the grated zucchini, squeezing out excess moisture with your hands or a paper towel—it keeps the batter from becoming soggy.
Step 4: Combine
Pour the wet mixture into the dry ingredients and fold gently until just combined. Don’t overmix—this is key for a light, fluffy cake! Overmixing can lead to a dense texture, which nobody wants in a coffee cake. If you see a few lumps, that’s perfect; they’ll disappear during baking.
Step 5: Prepare Filling
In a small bowl, whip the softened cream cheese with powdered sugar and vanilla until smooth. It should be creamy but still scoopable. If you want a richer flavor, sprinkle in a tiny pinch of cinnamon or lemon zest. Keep this ready—it’s the star layer we’ll swirl into the batter later.
Step 6: Layer & Swirl
Pour half of the batter into the prepared pan. Drop spoonfuls of the cream cheese mixture on top, then add the rest of the batter. Using a butterknife, gently swirl the cream cheese through the batter—think gentle figure eights. Don’t overdo it; just enough to create pretty marbled streaks. The visual payoff makes this extra tempting!
Step 7: Bake
Pop it into the oven and bake for 35-40 minutes. Test doneness with a toothpick inserted in the center—if it comes out clean, you’re good. The top should be golden, and you’ll notice a lovely aroma filling your kitchen. Ovens vary, so keep an eye after 30 minutes. If it browns too quickly, tent it with foil and finish baking.
Step 8: Cool & Glaze
Let the cake cool in the pan for about 15 minutes, then transfer to a wire rack to cool completely. I know it’s tempting to cut into it right away, but patience pays off—cooling helps set the layers. Once cooled, whisk together the powdered sugar and milk or lemon juice for the glaze, then drizzle it over the top. The shine and sweetness make everything look professional, even if you’re just casual baking on a Saturday.
Step 9: Slice & Serve
Use a sharp knife to cut clean slices, preferably when it’s just a touch warm. Serve with a cup of coffee or tea, and enjoy that first bite — soft, moist, with that pop of cream cheese swirl in every forkful. This cake’s great at room temperature or warmed slightly. If you’re making it ahead, cover it tightly and store it in the fridge; just bring it back to room temp before serving for ultimate flavor and texture.
What to Serve It With
This cake is so versatile, I kind of adore pairing it with everything—depending on the occasion. For a cozy breakfast, I serve it with a steaming mug of coffee and maybe some fresh berries on the side. It’s lovely with a splash of cream or whipped yogurt too. On a lazy brunch, I love to set it out alongside a fruit salad—think sliced strawberries and kiwi—and maybe a few buttery scones or muffins for variety.
If I’m making this as a dessert, I often add a dollop of whipped cream or a drizzle of honey. Or, get a little fancy and top it with toasted nuts or a sprinkle of cinnamon. My family loves it warmed up with a pat of butter melting on top—it’s like comfort in every bite. It’s also fantastic sliced and packed in lunchboxes, especially if you want a sweet surprise that’s not too heavy. Honestly, my favorite way to enjoy it is just as it is—simple, honest, and full of homey goodness.
Top Tips for Perfecting Your Zucchini & Cream Cheese Swirl Coffee Cake
Having made this a million times, I’ve gathered some tips I think you’ll find helpful:
- Zucchini Prep: Always squeeze out excess moisture after grating. Moisture is the enemy of fluffy cakes! I keep a handful of paper towels nearby to pat the zucchini dry—it makes a noticeable difference in texture.
- Mixing Advice: Be gentle. Overmixing the batter leads to a dense crumb. Use a folding motion and stop as soon as the flour disappears.
- Swirl Technique: Drop spoonfuls of cream cheese randomly, then swirl. For more dramatic marbling, add more cream cheese or try adding a touch of cocoa powder or lemon zest to the filling.
- Ingredient Swaps: Want to make it gluten-free? Swap in a 1:1 gluten-free baking flour — just increase the baking time slightly and watch closely.
- Baking Tips: Ovens differ—if the top browns too fast, loosely tent with foil. Keep a close eye, especially around 30 minutes.
- Glaze Variations: For a citrus kick, swap half the milk with lemon juice or add a teaspoon of lemon zest to the glaze. For chocolate lovers, sprinkle mini chips on top during the last 5 minutes of baking for a little extra indulgence.
Over the years, I’ve learned a lot about tweaking the ratios and techniques. For instance, testing the batter consistency helps prevent sinking or uneven baking. Also, I’ve found that using good-quality cream cheese really elevates the flavor. And trust me on this—if you forget to squeeze out the zucchini, you’ll notice it in the texture, so do that step. All in all, don’t be too hard on yourself; this recipe is forgiving, and every time I experiment, I discover a new little secret. The best part is watching it turn golden, smelling that irresistible aroma, and knowing I’ve got a batch of homemade bliss in the oven.
Storing and Reheating Tips
This cake keeps surprisingly well—once cooled completely, store it in an airtight container at room temperature for up to 2 days. For longer storage, wrap tightly in plastic wrap or foil and keep in the fridge for up to 5 days. The texture stays moist and delicious, especially if it’s well covered. If you’re planning to stash it in the freezer, slice it beforehand and wrap each piece individually—this makes reheating super convenient. When ready to serve, pop a slice in the microwave for about 15-20 seconds, or warm it gently in the oven at 300°F for 10 minutes. The glaze, if you’ve added one, might firm up—just give it a quick zap and a quick drizzle for that freshly baked look.
Personally, I prefer to add the glaze just before serving—fresher, glossier, more tempting. If you want to keep the cake without the glaze, it still tastes great plain or with a dusting of powdered sugar. This is one of those recipes that’s easy to adapt—double the batch if you’re feeding a crowd, or cut down for a quiet afternoon treat. Either way, it’s a win!
Frequently Asked Questions
Final Thoughts
Honestly, I’ve probably baked this recipe more times than I can count, and every single batch reminds me why I fell in love with baking in the first place. It’s simple but special, humble but full of flavor. The zucchini keeps it super moist, and the cream cheese swirl adds a layer of indulgence without going overboard. Plus, the whole process is forgiving—perfect for baking newbies or anyone in a rush. What I hope you take away from this is that baking can be warm, personal, and downright fun. Make it your own—swap ingredients, add your favorite spices, or go extra decadent with a caramel drizzle. The key is to enjoy the process and share the love with family, friends, or even just yourself. I’d love to hear how yours turns out—leave a comment, share your tweaks, and if you’re feeling extra generous, pass a slice to someone special. Happy baking!

salmon muffins
Ingredients
Method
- Preheat oven to 400°F. Cut nori sheets into 4 squares each.
- In a large bowl, whisk together olive oil, sesame oil, soy sauce, vinegar, honey, ginger, garlic, sesame seeds, and scallions. Add cubed salmon and marinate for 1 hour.
- Place about 1 heaping tablespoon of rice onto each nori square, then fold into muffin molds, pressing gently. Fill each muffin with 4-5 salmon cubes.
- Bake for 15 minutes. Broil for 1-2 minutes if additional browning is desired.
