Easy Marinated Chicken Shawarma Recipe
There’s nothing quite like the smell of freshly baked cake wafting through the house, especially when it’s packed with zucchinis from my garden. This moist zucchini cake has become a family favorite in my house — it’s the one dessert I always do when I want something sweet but don’t want to spend hours in the kitchen. My kids ask for this all the time, and honestly, I love that I can sneak in a veggie or two without them noticing. The best part? It’s crazy easy to make, even on my busiest days. I remember the first time I whipped this up, it disappeared in minutes — I swear, everyone raved about the light, tender crumb and the mellow sweetness. Trust me on this one, you’ll want to add it to your regular baking rotation — it’s just that good.
What is a Moist Zucchini Cake?
Think of this as a delightful twist on classic carrot cake, but with zucchinis taking center stage. It’s essentially a soft, tender cake that’s packed with grated zucchini, which keeps it intensely moist and flavorful. The name comes from how incredibly moist and dense the texture is — I’ve tested this with both summer zucchinis and frozen ones, and honestly, fresh or frozen doesn’t make much difference. The name might sound a bit basic, but don’t let that fool you — this cake is a revelation. It’s like a slice of sunshine, sweet and satisfying, yet not overly heavy. The best part? You can dress it up with a creamy filling and a glossy glaze, or serve it plain with a dusting of powdered sugar. Either way, it’s comfort cake at its finest.
Why you’ll love this recipe?
What I love most about this zucchini cake is how versatile and forgiving it is. First, the flavor: it’s mellow, with a subtle sweetness and a hint of cinnamon that makes it feel just a little special — perfect for brunch or dessert. Plus, that zucchini keeps it super moist, so every bite feels lush and tender. Second, this recipe is a total lifesaver on busy nights. I always do this when I need a quick batch of something sweet; it’s straightforward and quick to put together, with minimal clean-up. Third, it’s budget-friendly — most of the ingredients are pantry staples or bargain veggies from my garden. And finally, it’s endlessly adaptable. I’ve decorated it with whipped cream and berries, or simply dusted it with powdered sugar for a more classic look. Honestly, what I love most about this is how it hits that nostalgic homey feeling — maybe like the cake my grandma used to make, but with a modern twist that I can customize to my mood or ingredients on hand. My kids ask for this as a birthday cake, a summer treat, or even after school — it’s just one of those recipes that makes everyone smile.
How do I make Zucchini cake?
Quick Overview
This cake comes together quite effortlessly. You start by grating zucchinis — I always do this with a box grater, then squeeze out any excess moisture because, trust me, an overly wet batter is no bueno — then mix your dry ingredients in one bowl and wet ingredients in another. Combine gently, fold in the zucchini, pour into a prepared pan, and bake. While it’s baking, I prepare a simple cream cheese filling and a sweet glaze to pour over right after it’s out of the oven. The batter is so forgiving that you can swap out ingredients sometimes, and it still comes out perfect. The key is not overmixing, which keeps the cake light and fluffy. Once baked, I let it cool just enough to handle, then layer and swirl in the filling before topping with a shiny glaze that sets beautifully. It’s foolproof, and honestly, I think you’re going to love how cozy and indulgent it feels—like a warm hug in cake form.
Ingredients
For the Main Batter:
– 2 cups grated zucchini (about 2 medium zucchinis, freshly grated or frozen thawed and drained)
– 1 ½ cups all-purpose flour
– 1 teaspoon baking powder
– ½ teaspoon baking soda
– 1 teaspoon cinnamon (for that cozy flavor)
– ½ teaspoon salt
– 1 cup granulated sugar
– ½ cup brown sugar (for a richer taste)
– ½ cup vegetable or neutral oil (I tested this with almond milk once — it actually made it even creamier!)
– 3 large eggs (or flax eggs for a vegan version)
– 1 teaspoon vanilla extract
For the Filling:
– 1 package cream cheese (softened)
– ½ cup powdered sugar
– 1 teaspoon vanilla extract
– Optional: Lemon zest for brightness or berries for freshness
For the Glaze:
– 1 cup powdered sugar
– 2-3 tablespoons milk or lemon juice
– A splash of vanilla or almond extract (optional)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (175°C). Grease your favorite baking pan — I use a 9-inch round or an 8×8 square, depending on how tall I want the cake. Dust with a little flour or line with parchment paper. While you’re at it, grate your zucchinis and squeeze out excess moisture with a clean dish towel or paper towels. This little step makes all the difference — otherwise, the batter might turn a bit soggy and mess with the texture.
Step 2: Mix Dry Ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, and salt. This way, all the leavening agents are evenly distributed, helping your cake rise beautifully and keeping it tender. I always do this first — it’s a habit from baking tons of muffins and cakes. Plus, it prevents lumps later on.
Step 3: Mix Wet Ingredients
In another bowl, combine the sugar, brown sugar, oil (or almond milk), eggs, and vanilla. Whisk until smooth and slightly frothy. I like to warm my eggs a bit if they’re cold — it helps everything blend smoothly. Look for a glossy, well-incorporated mixture. This is the base of your batter — make sure it’s nice and uniform before moving forward.
Step 4: Combine
Gently fold the dry ingredients into the wet mixture, being careful not to overmix. Just stir until almost combined — a few lumps are okay. Overmixing can make the cake dense or gummy. Now, fold in your grated zucchini — I fold it in gently, so the batter stays light and airy. The zucchini should be evenly distributed without deflating everything.
Step 5: Prepare Filling
In a small bowl, beat the softened cream cheese with powdered sugar and vanilla until smooth. You want it spreadable but still sturdy enough to swirl into the batter. Sprinkle in some lemon zest or add chopped berries if you like — I’ve done both, and they’re both delicious. The filling essentially creates a subtle layer of tangy creaminess that balances the sweetness of the cake.
Step 6: Layer & Swirl
Pour half the batter into your prepared pan. Drop spoonfuls of the cream cheese mixture across the surface, then pour the rest of the batter on top. Use a knife or a skewer to swirl the fillings together — don’t over-mix! The goal is a marbled effect with streaks of creaminess running through the cake. This step is where you can get creative with your patterns or just do a simple swirl for rustic charm.
Step 7: Bake
Pop it into the oven for about 40-45 minutes. The cake is done when a toothpick inserted in the center comes out clean — but watch for overbaking, which can dry it out. My oven runs a tiny bit hot, so I check around 38 minutes. Cool the cake in the pan for about 15 minutes, then transfer to a wire rack. A gentle cool prevents cracking and makes slicing easier.
Step 8: Cool & Glaze
Once cooled to room temperature, drizzle the glaze over the top. I like to do this while the cake’s still slightly warm — it helps the glaze seep into those lovely cracks. Let the glaze set for about 15 minutes, then slice. The aroma alone will have everyone circling around the kitchen, waiting for their slice.
Step 9: Slice & Serve
Cut nice, even slices with a sharp knife. For presentation, I like to serve it with a dollop of whipped cream or a handful of fresh berries. It’s equally beautiful on a casual table or a fancy brunch spread. Serve it slightly warm or at room temperature — whichever suits your mood. Trust me, this cake is great the next day too, if it lasts that long!
What to Serve It With
This moist zucchini cake is so versatile, it practically speaks for itself. For breakfast, I love pairing it with a robust cup of coffee — the richness of the coffee balances the subtle sweetness of the cake. When I serve it for brunch, I like to add a scoop of mascarpone or a dusting of powdered sugar along with fresh berries. It’s a pretty, feminine dessert after dinner as well — serve with a drizzle of extra glaze or a dollop of whipped cream. For the kids’ snack time, this is a hit with a glass of milk or a cold glass of homemade lemon iced tea. It’s cozy enough to enjoy as a casual afternoon treat or dressed up enough for a celebration. Honestly, I think it’s one of those recipes that feels like home no matter how you serve it — simple, warm, and full of heart.
Top Tips for Perfecting Your Moist Zucchini Cake
Through lots of trial and error — and tasting, of course! — I’ve picked up some golden tips I want to share. First, the zucchini prep: always squeeze out excess water, especially if you’re using frozen zucchinis — otherwise, your batter will be too runny, and the cake might turn dense. I found that grating zucchini and then pressing it with a paper towel gives the best moisture control. It might seem like a small step, but I swear it’s the secret to a lofty, moist crumb. Second, don’t overmix the batter once you combine the dry and wet ingredients. That’s how you get a tender cake instead of a dense brick. Third, the swirl pattern—try to keep the filling and batter layers simple, then make gentle figure-eight twists or just a few strokes with a skewer — a little swirl creates that beautiful marbled effect I love. And don’t forget, the glaze can be customized: add lemon zest, vanilla, or even a splash of bourbon for a grown-up twist. I’ve also experimented with different sugars or honey in the glaze — trust me, a little dash of honey adds a lovely floral note. Lastly, a tip from my grandma: rest the cake after baking for at least an hour to let the flavors meld and the moisture settle.
Storing and Reheating Tips
This cake keeps beautifully in many ways. At room temperature, it’s best eaten within 24 hours — just cover lightly with foil or a cake dome to keep it fresh. If you want to store it longer, pop it into an airtight container and refrigerate for up to 3 days. The cold actually helps the filling set a bit more, making each slice more decadent. Just bring it out and let it sit at room temperature for about 30 minutes before serving for the perfect soft bite. For leftovers, wrapping individual slices tightly in plastic wrap and freezing works wonders — I’ve even frozen this cake with the glaze on, and it freezes surprisingly well. Thaw in the fridge overnight, then let it come to room temp. If you notice the glaze getting dull or slightly sticky, a quick microwave blast for about 10 seconds helps restore shine and freshness. Remember, this cake is pretty forgiving, so don’t stress about small storage mishaps — it’s as delicious on day 3 as on day 1, provided you keep it covered.
Frequently Asked Questions
Final Thoughts
If you’re looking for a homemade cake that’s cozy, forgiving, and just a little bit special, this moist zucchini cake with cream filling and sweet glaze is it. It reminds me of lazy weekend mornings when my grandma would bake a similar cake, filling the house with warmth and nostalgia. The beauty of this recipe is how adaptable it is — whether you’re using fresh zucchinis from your garden, adding your own twist to the filling, or experimenting with toppings. It’s one of those recipes that make you feel accomplished without much fuss, and I promise, it will become a go-to in your baking stash. My advice? Make a double batch if you can — it’s so good, it won’t last long. Happy baking, and I can’t wait to hear how yours turns out! Leave a comment, share your tweaks, and enjoy every delicious bite.

chicken shawarma
Ingredients
Method
- In a large bowl, combine yogurt, olive oil, minced garlic, cumin, paprika, turmeric, cinnamon, cayenne pepper, salt, and black pepper to create the marinade.
- Add the chicken thighs to the marinade and mix well until fully coated. Cover and refrigerate for at least 1 hour or overnight for best flavor.
- Preheat a grill pan or skillet over medium-high heat. Cook the marinated chicken thighs for 6-8 minutes on each side until cooked through and slightly charred.
- Remove chicken from heat and let it rest for 5 minutes. Slice into thin strips.
- Warm the pita breads and fill each with sliced chicken, chopped tomatoes, cucumbers, and parsley. Serve with garlic sauce or tahini if desired.

That sounds absolutely delicious! I love how zucchinis add moisture without making cakes dense—definitely trying this soon.
Love the idea of infusing garden freshness into baking! That zucchini cake sounds delicious and wholesome.