Easy Spinach Lasagna Rolls Recipe
There’s something about the smell of freshly baked cake wafting through the house that instantly makes me feel like everything’s going to be just fine. I remember helping my grandma in her tiny kitchen on rainy afternoons, her hands dusted with flour, the sound of eggs cracking, and the scent of cinnamon filling the air. This zucchini swirl cake is a loving nod to those cozy days, but honestly, it’s become my go-to all-year-round treat. My kids ask for this all the time, especially when zucchini is in season, and I admit—so do I! It’s incredibly simple, moist, and packed with flavors that surprise people who think zucchini only belongs in savory dishes. Trust me, this one’s a lifesaver on busy nights or when you need a little sweet comfort. Plus, the swirl of creamy filling inside makes each bite a little magical—kind of like turning a humble vegetable into dessert magic. I always do this when I want to impress a friend or just indulge myself without the guilt. And if you’re anything like me, you’ll want to make this recipe part of your regular rotation, too.
What is Zucchini Swirl Cake?
Think of zucchini swirl cake as a tender, moist loaf with a bonus surprise in the middle—a luscious, slightly tangy filling that swirls beautifully into the batter. The name says it all: zucchini, a humble summer squash, is grated and folded into a sweet batter, adding moisture and a subtle veggie note that doesn’t steal the show but enriches every slice. The swirl, which often involves a creamy cheese or custard filling, creates a beautiful marbled effect and adds richness. It’s essentially a hybrid of homemade cake and a luscious, dairy-based filling, making it perfect for dessert or even a fancy brunch treat. The idea originated from classic carrot cakes or zucchini breads but takes it a step further with that stunning swirl of filling peeking through when you slice. I love how versatile it is—sweet enough to serve as dessert, but hearty and wholesome enough to pass for breakfast with a good cup of coffee.
Why you’ll love this recipe?
What I love most about this zucchini swirl cake is how it somehow feels both indulgent and wholesome at the same time. The flavor profile is rich and comforting, thanks to the caramel notes from the grated zucchini melting into the batter. The subtle sweetness pairs perfectly with a smear of cream cheese glaze or just a dusting of powdered sugar—your choice! Plus, it’s crazy easy to make. No fancy equipment required, just some grated zucchini, a mixing bowl, and a little patience. This recipe is budget-friendly, using common ingredients like flour, sugar, eggs, and zucchini from your garden or farmer’s market. And the best part? It’s endlessly versatile. Want to swap in ricotta or mascarpone for the filling? Go for it. Looking to make it gluten-free? Almond flour does the trick with a little tweak. What I truly love is how forgiving it is—overmixing is my usual downfall, but I’ve learned to fold gently, and every time, it comes out perfect. It’s a hit at bake sales, a comforting end to family dinners, or a lazy Sunday treat. Honestly, I’ve made this countless times, and it never fails to bring smiles—my kids ask for seconds, and my friends ask for the recipe every single time.
How do I make Zucchini Swirl Cake?
Quick Overview
Making this zucchini swirl cake is a breeze. You start with your grated zucchini folded into a simple batter, then pour half into a loaf pan. Next, spread a creamy, cheesy filling—think cream cheese, ricotta, or mascarpone mixed with a little sugar and vanilla—and swirl slightly. Top with the remaining batter and give it a gentle swirl for that beautiful marbling. Bake until golden, cool just enough to handle, then add a quick glaze or dusting. It’s the perfect make-ahead dessert or snack—moist, flavorful, and wow-worthy for everyone around your table.
Ingredients
For the Main Batter:
– 2 cups grated zucchini (squeeze out excess moisture—trust me on this, it makes all the difference!)
– 2 cups all-purpose flour (or gluten-free blend if needed)
– 1 cup sugar
– 1 teaspoon baking powder
– 1/2 teaspoon baking soda
– 1/2 teaspoon salt
– 3 large eggs
– 1/2 cup vegetable oil or melted butter
– 1 teaspoon vanilla extract
For the Filling:
– 8 oz cream cheese, softened
– 1/2 cup powdered sugar
– 1 teaspoon vanilla extract
– Optional: a squeeze of lemon juice or zest for brightness
For the Glaze:
– 1 cup powdered sugar
– About 2 tablespoons milk or cream
– A few drops of vanilla or citrus zest (optional)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (175°C). Grease a loaf pan with butter or line it with parchment paper—you want easy removal later. This step is simple, but don’t skip it; sticking cakes are never fun to serve.
Step 2: Mix Dry Ingredients
In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt. These dry ingredients help give the cake structure and rise. I always do this first so everything is evenly distributed.
Step 3: Mix Wet Ingredients
In a separate bowl, beat the eggs, then add oil, vanilla, and grated zucchini. I like to mix the zucchini into the eggs first, so it gets evenly coated with the liquids, helping prevent clumping. Sometimes I test the batter to make sure it’s not too thick or too runny—that’s my visual cue for perfect moisture.
Step 4: Combine
Gently fold the wet ingredients into the dry, just until combined. Avoid overmixing—this is crucial for a light, tender crumb. A few lumps are okay; it just means you haven’t overworked the batter.
Step 5: Prepare Filling
In a small bowl, beat the softened cream cheese with powdered sugar and vanilla until smooth. Trust me, softening the cheese really helps here. Some people add lemon zest or a splash of lemon juice for extra zing. This filling is what makes the swirl look fancy and tastes divine.
Step 6: Layer & Swirl
Pour half the batter into your prepared loaf pan. Spread the creamy filling over the batter, then gently spoon the remaining batter on top. With a toothpick or a skewer, swirl through the batter to create beautiful marbled patterns. Patience is key—don’t overmix, or you’ll lose that gorgeous swirl effect.
Step 7: Bake
Bake for 50–60 minutes, or until a toothpick inserted in the center comes out clean. Every oven is different, so start checking at 50 minutes. The top should be golden brown. If it’s browning too quickly, tent it with foil; if it’s not done, give it another 5–10 minutes.
Step 8: Cool & Glaze
Cool in the pan for about 15 minutes, then transfer to a wire rack. While still slightly warm, drizzle with the glaze or dust with powdered sugar. I love the glaze—it adds that glossy, sweet finish, and I find it makes it look so pretty for serving.
Step 9: Slice & Serve
Slicing this cake is all about patience. Use a sharp serrated knife, and wipe it clean between cuts for the cleanest slices. Serve slightly warm or at room temperature. It’s fantastic with a dollop of whipped cream or a side of fresh berries—the kind of treat that feels special but is so easy to make.
What to Serve It With
This zucchini swirl cake is pretty versatile. For breakfast, I love it with a steaming cup of coffee or a glass of cold milk—my kids actually ask for this as part of their weekday mornings now! On weekends, it makes a lovely brunch centerpiece alongside fresh fruit and yogurt. If I want something more decadent, a scoop of vanilla ice cream or a drizzle of caramel sauce turns it into a real showstopper.
As a dessert, I set a pretty plate with a dusting of powdered sugar and maybe some edible flowers or mint leaves for that perfect touch. It pairs beautifully with a cup of herbal tea or a glass of dessert wine—trust me, each slice feels like a little celebration. For more casual moments, I just warm a slice in the microwave and enjoy it with a cup of tea, snuggled up with a blanket. It’s one of those recipes that feels like a warm hug, no matter the occasion.
Top Tips for Perfecting Your Zucchini Swirl Cake
Over the years, I’ve picked up a few tricks that make this recipe even better. First, when grating zucchini, I always use a box grater and then squeeze out excess moisture with clean kitchen towels or cheesecloth. Moisture is the enemy here; too much, and the cake can turn out oddly wet or dense. Trust me, squeezing out that water is a game-changer.
When mixing, fold gently to preserve the air in the batter; overmixing is my biggest mistake—causes a heavy crumb! For the swirl, sometimes I add a dash of cinnamon or cocoa powder to the filling for a flavor twist. If I want a vibrant effect, I mix in a tiny bit of beet or berry puree into the filling for a pop of color.
I’ve tested this with almond flour, and it’s delicious—just reduce the liquid slightly since almond flour absorbs less moisture. Baking-wise, oven positioning matters—I always put it on the middle rack for even heat. And if you want it extra moist, brushing it with a simple syrup or honey glaze after cooling keeps it soft and shiny.
For toppings, I’ve tried everything from lemon glaze to cream cheese frosting—each adds its own touch of happiness. My favorite, though, remains that simple powdered sugar dusting—it’s understated but so charming. Honestly, the learning curve was a bit of trial and error, but once I nailed the moisture levels and swirl technique, it became one of my favorites to make and share.
Storing and Reheating Tips
This cake actually keeps surprisingly well. If you’re not serving it right away, wrap it tightly in plastic wrap or keep it in an airtight container at room temp for about 2 days—if it lasts that long! After that, it’s best to refrigerate it for up to a week. Just be sure to cover it well—zucchini cakes can dry out if left exposed. My trick? I slice what I need and microwave it for 10-15 seconds if I want to enjoy it warm again. The moisture stays intact, and it tastes almost fresh from the oven. If you plan to freeze it, wrap slices individually in plastic wrap, then box them up. It freezes well for up to 3 months. Thaw in the fridge overnight or microwave gently, and you’re ready for a cozy treat anytime. For the glaze, I usually wait to add it until just before serving if it’s been stored, so it stays glossy and fresh-looking.
Frequently Asked Questions
Final Thoughts
This zucchini swirl cake is one of those recipes that sneaks in a little bit of magic with everyday ingredients. Every time I make it, I think about how happy it makes the table—and how simple it is to whip up. It’s a testament to how humble ingredients like zucchini and a few pantry staples can come together to create something truly special. Over the years, I’ve tried different fillings, glazing techniques, and flavor tweaks, but the core beauty of this cake remains unchanged. It’s moist, flavorful, and visually stunning—plus, it’s a hit with everyone, from kids to grown-ups. If you’re looking for a cozy, memorable baking project, I wholeheartedly recommend giving this a try. And don’t be surprised if it quickly becomes your family’s favorite, too! I love hearing from friends about their own twists—so please, share your variations, comments, and pictures. Happy baking, and I can’t wait to hear how yours turns out!

Spinach Lasagna Rolls
Ingredients
Method
- Preheat oven to 350°F. Ladle about 1 cup sauce on the bottom of a 9 x 12 baking dish.
- Cook noodles according to package directions, then drain.
- Combine spinach, ricotta, Parmesan, egg, 0.5 teaspoon salt and black pepper in a medium bowl and mix.
- Place a piece of wax paper on the counter and lay out lasagna noodles. Make sure noodles are dry. Take 1/3 cup of ricotta mixture and spread evenly over noodle. Roll carefully and place seam side down onto the baking dish. Repeat with remaining noodles.
- Ladle remaining sauce over the noodles and top each one with 1 tbsp mozzarella cheese. Cover with foil and bake for 40 minutes, until cheese melts. Makes 9 rolls.
- Serve by ladling sauce on the plate and topping with a lasagna roll.

This recipe looks delicious and so comforting—just like baking with grandma! Can’t wait to try it.
I love how comforting the smell of baking is—this recipe sounds perfect for a cozy family dinner. Thanks for sharing!
I love this recipe! It looks so cozy and delicious—definitely trying it this weekend.