Spicy Tomato Eggs How to Make Them
There’s something about carrot cake, right? It’s sweet, moist, and sneaks in those sneaky veggies that make you feel a little better about indulging. Well, I’ve recently fallen for a twist on that classic—my favorite zucchini swirl cake. It’s like a gentle hug from your oven, with the added bonus of sneaky zucchini folded into every bite. My kids ask for this all the time, and honestly, it’s become a lifesaver on busy nights when I want something sweet without spending hours in the kitchen. The smell alone, blooming with cinnamon and warm vanilla, is enough to bring everyone running. I tested this with almond milk and it actually made it even creamier—trust me on this one. Whether it’s served for brunch, a cozy afternoon snack, or a quick dessert after dinner, this zucchini swirl cake never fails to impress. And the best part? It’s so simple to pull together, you’ll want to make it again and again. Ready to bake your new favorite? Let’s get started!
What is Zucchini Swirl Cake?
This zucchini swirl cake is basically a tender, spiced sheet cake with a beautiful ribbon of cinnamon-sugar filling running through it. Think of it as a hybrid between a coffee cake and a layered dessert—moist, flavorful, and irresistibly pretty. The ‘swirl’ part comes from swirling cinnamon brown sugar into the batter before baking, creating a marbled effect that’s both stunning and delicious. The zucchini itself acts like a secret ingredient—adding moisture, a bit of nutrition, and a subtle earthiness that balances the sweetness perfectly. It’s essentially a cozy, semi-homemade treat, where the zucchini keeps the cake incredibly moist while the cinnamon swirl adds depth and excitement. This recipe was inspired by those Sunday morning breakfast treats I loved growing up—only now, I’ve made it a bit healthier, more approachable, and just downright delicious. It’s the kind of dessert that feels fancy but is really just a quick mix-and-bake affair. Trust me, once you try it, it’ll be a staple in your baking rotation.
Why you’ll love this recipe?
What I love most about this zucchini swirl cake is how foolproof it is. Even if you’re not a seasoned baker, this one’s a lifesaver. The ingredients are simple, budget-friendly, and it comes together in a flash. Plus, it’s so versatile—I’ve served it for breakfast alongside coffee, as a sweet ending to dinner, or even packed into lunchboxes as a sneaky veggie treat for kids. The flavor? Oh, it’s everything. The warm cinnamon and vanilla marry beautifully with the tender, subtly earthy zucchini, giving each slice a perfect balance of sweet and spiced. I’ve tinkered with it quite a bit—testing with coconut oil, almond milk, even adding a handful of chopped walnuts—and anything I try just seems to elevate it even more. The texture is moist and dense but light enough that it disappears quickly at my house. And honestly, what I love most is the little swirl of cinnamon sugar—it’s what makes this cake addictive, the kind of thing you cut just one more slice of, even when you’re full. It’s absolutely family-approved and a total crowd-pleaser, too.
How do I make Zucchini Swirl Cake?
Quick Overview
This zucchini swirl cake is a simple one-bowl dessert that starts with combining basic ingredients—flour, sugar, eggs, and a splash of milk—then folding in the grated zucchini. While the batter is mixing, you prepare a cinnamon-sugar filling that gets dolloped on top before swirling it into the batter. I love spreading the cinnamon-sugar mixture over the batter and swirling it with a knife for that pretty marbled effect. The whole thing bakes in about 40 minutes, filling your kitchen with the aroma of cinnamon and vanilla. Once out of the oven, I like to let it cool just enough to slice without crumbling, then drizzle it with a simple glaze for a shiny finish. Honestly, this is one of those desserts that looks fancy but is super forgiving. A scoop of vanilla ice cream or a dollop of whipped cream elevates it to dessert status, but I’ve also served it sliced warm with just a dusting of powdered sugar on lazy Saturday mornings.
Ingredients
For the Main Batter:
– 2 cups all-purpose flour (or whole wheat for a heartier twist)
– 1 ½ cups granulated sugar
– 1 teaspoon baking powder
– ½ teaspoon baking soda
– ½ teaspoon salt
– 1 teaspoon ground cinnamon
– 3 large eggs
– ½ cup oil (can use coconut, canola, or neutral olive oil)
– 1 cup milk (dairy or plant-based like almond or oat milk)
– 1 teaspoon vanilla extract
– 1 ½ cups grated zucchini (about 2 small zucchinis), squeeze out excess moisture
For the Filling:
– ¼ cup brown sugar
– 2 teaspoons ground cinnamon
– 2 tablespoons softened butter (or coconut oil)
– Optional: ¼ cup chopped nuts or raisins for extra texture
For the Glaze:
– 1 cup powdered sugar
– 2-3 tablespoons milk or cream
– Splash of vanilla (optional)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (175°C). Grease a 9×13-inch baking dish or line it with parchment paper. I always do this first to avoid any sticking mishaps later. If you’re layering in a round pan, adjust the baking time slightly—usually about 35-40 minutes. Make sure the pan is ready before mixing your batter, so you’re not rushing at the last minute.
Step 2: Mix Dry Ingredients
In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and cinnamon. I like to do this first because it evenly distributes the leavening agents and spices, ensuring every bite is just right. You want everything well combined but not overmixed—just a few seconds of whisking does the trick.
Step 3: Mix Wet Ingredients
In a separate bowl, beat the eggs, then stir in the oil, milk, and vanilla. I always test the temperature of the milk here—lukewarm is best, especially if you’re using dairy, to make sure the eggs don’t scramble when you mix. Whisk until smooth and slightly frothy. This step helps the batter come together smoothly without lumps.
Step 4: Combine
Pour the wet mixture into the dry ingredients and gently fold with a spatula until just combined. Overmixing at this stage can make the cake dense, which is the last thing you want with a moist crumb like this. Now, fold in the grated zucchini—it’s best to squeeze out as much moisture as possible, so the batter isn’t too wet and doesn’t result in a soggy bottom.
Step 5: Prepare Filling
In a small bowl, mix the brown sugar with cinnamon. Soften the butter and stir it into the mixture until crumbly. If you want some crunch or nuttiness, fold in chopped nuts or raisins now. This filling is what makes the swirl irresistible—trust me, it’s the star of the show.
Step 6: Layer & Swirl
Pour half the batter into the prepared pan, spreading it out evenly. Dollop spoonfuls of the cinnamon-sugar mixture over the batter, then add the rest of the batter on top. Use a knife or skewer to swirl the cinnamon into the batter gently—no need to be perfect, but try to get some pretty streaks all over. This marbling is what makes this cake so charming.
Step 7: Bake
Pop it into your preheated oven and bake for 35-40 minutes. Insert a toothpick in the center; if it comes out clean, you’re good! Keep an eye on it—ovens vary, so start checking around the 35-minute mark. When it’s done, the top should be golden and slightly puffy.
Step 8: Cool & Glaze
Let the cake cool in the pan for about 15 minutes, then transfer to a wire rack if possible. If you’re in a rush, just let it cool slightly in the pan—it’ll still taste amazing. Mix your glaze ingredients until smooth, then drizzle over the slightly warm cake for a glossy, sweet finish. The glaze adds extra richness but can be skipped if you want a lighter treat.
Step 9: Slice & Serve
Use a sharp serrated knife to cut clean slices. I like serving this slightly warm with a scoop of vanilla ice cream or a dollop of whipped cream. For breakfast, it pairs beautifully with a strong coffee or a glass of milk. This cake is best enjoyed within 2 days — store leftovers in an airtight container at room temperature or refrigerated, depending on your preference. Honestly, it’s so moist, it tends to get better with a day or two, as the flavors meld slightly.
What to Serve It With
This zucchini swirl cake is incredibly versatile. For breakfast, I love a big mug of dark roast coffee and a slice with butter—simple, comforting, and perfect to start the day. Brunches are a natural fit, especially when topped with fresh berries and a dollop of mascarpone. As a dessert, I serve it warm with vanilla ice cream or a drizzle of caramel sauce—something to make every bite feel special. And for a cozy snack on chilly weekend afternoons, it’s fantastic just as it is. My family always asks for seconds, and I don’t blame them—there’s something about the cinnamon swirl and those tender zucchini bits that keep everyone coming back for more.
Top Tips for Perfecting Your Zucchini Swirl Cake
Over the years, I’ve picked up a few tricks to make this cake even better. First, squeezing out the moisture from the zucchini is a game changer—too wet, and the cake might turn soggy. I always do this by wrapping the grated zucchini in a clean kitchen towel and pressing out the excess water. Second, don’t rush the swirl section. I’ve found that dropping spoonfuls and swirling gently creates a beautiful marbled pattern without overmixing or sinking to the bottom. If you want a more pronounced cinnamon flavor, sprinkle extra on top before baking; it creates a lovely crackly topping. I’ve also experimented with different sweeteners—try maple syrup or coconut sugar for a different twist—just keep the ratios similar. And baking tips? Rotate the pan if your oven heats unevenly, and always do the toothpick test—better safe than soggy. Finally, I learned that glazing the cake while warm keeps it shiny and sweet, but if you prefer a lighter finish, dust it with powdered sugar instead. Trust me, it took a few tries to get it just right, but now I can whip this up in under an hour. It’s become my go-to for when I want something sweet but also feel good about sneaking in some extra veggies. Moral of the story: don’t overthink it, and remember, a little swirl makes all the difference.
Storing and Reheating Tips
This cake keeps surprisingly well—moist, flavorful, and just as good the next day. If you’re planning to serve it within a day or two, store it in an airtight container at room temperature. If your weather is warm or it’s humid, pop it in the fridge to keep it fresh, especially if you’ve added any perishable toppings like whipped cream or fresh fruit. To reheat, a quick 10-second blast in the microwave does the trick—just enough to warm the slice without drying it out. Got leftovers and want to freeze them? Wrap individual slices tightly in plastic wrap and then stash in a freezer bag for up to 3 months. Thaw overnight in the fridge or warm slices gently for an instant cozy treat. Remember, if you want to add the glaze later, do so just before serving—this keeps that shiny finish and fresh flavor. Trust me, a well-stored slice still tastes divine, and it’s perfect for grab-and-go mornings or afternoon snacks.
Frequently Asked Questions
Final Thoughts
This zucchini swirl cake is truly one of those recipes that feels like a little secret—something cozy and special but super easy to make. I love how the zucchini keeps it moist and subtly nutritious, while the cinnamon swirl adds that warm, comforting flavor everyone loves. Over the years, it’s become our family’s go-to for lazy Sunday mornings, quick snacks, or a sweet surprise at the end of a week. It’s forgiving, adaptable, and downright delicious—plus, it smells out-of-this-world while baking. If you give this a try, I promise it’ll become a regular in your kitchen, too. So, grab that zucchini lurking in your fridge, and give this a shot. I can’t wait to hear how yours turns out! And hey, if you add your own twist or style, be sure to leave a comment or share a photo—I love seeing how everyone makes it their own. Happy baking!

Harissa Eggs
Ingredients
Method
- Heat a large non-stick skillet over medium heat. Add the olive oil, then the minced red onion, and sauté until golden, about 2 to 3 minutes.
- Add the petite tomatoes, harissa, salt, and pepper. Increase heat to medium-high and simmer until the liquid reduces slightly, about 3 to 4 minutes.
- Reduce heat to medium-low. Carefully crack the eggs into the sauce, season with salt and pepper, and cover the skillet.
- Cook until the tops of the eggs are set, about 4 to 5 minutes, or until your preferred doneness.
- Garnish with chopped parsley or chives and serve immediately.
