Heavenly Blood Orange Yogurt Cake

Featured in: Sweet & Savory Treats

This heavenly cake combines creamy Greek yogurt with the vibrant zest and juice of blood oranges, creating a moist, tender crumb bursting with citrus flavor. The luscious blood orange icing adds a sweet, tangy finish that perfectly complements the cake's bright character. Ready in under 2 hours, this easy-to-make dessert delivers both visual appeal and delightful taste, making it ideal for special occasions or everyday indulgence.

Updated on Sun, 01 Feb 2026 09:52:00 GMT
Golden slices of Heavenly Blood Orange Yogurt Cake show a moist crumb and glossy, pinkish-orange citrus icing. Save
Golden slices of Heavenly Blood Orange Yogurt Cake show a moist crumb and glossy, pinkish-orange citrus icing. | dunebasil.com

The kitchen smelled like winter citrus and warm butter when I pulled this cake from the oven on a gray February morning. Blood oranges had been piled in a bowl on the counter for days, their crimson flesh a quiet promise of something bright. I hadn't planned to bake that day, but the yogurt in the fridge was nearing its date and the oranges were at their peak. What came together was a cake so tender and vivid it felt like edible sunshine.

I brought this cake to a friend's book club once, mostly because I had overcommitted and needed something fast. Someone asked if I'd ordered it from a fancy cafe. Another friend scraped icing off the serving plate with her finger when she thought no one was looking. It became the cake people requested by name, the one I'd get texts about weeks later asking if I still had the recipe.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • All-purpose flour: The backbone of the crumb, measured correctly by spooning it into the cup and leveling off to avoid a dense cake.
  • Baking powder: Make sure it's fresh or the cake won't rise properly; I learned this after a disappointingly flat attempt last spring.
  • Salt: Just a pinch to balance the sweetness and let the citrus shine without tasting flat.
  • Plain Greek yogurt: Use full-fat if you can; it adds richness and tang that low-fat versions just don't deliver.
  • Granulated sugar: Whisked with the yogurt until it dissolves slightly, creating a silky base for the batter.
  • Eggs: Room temperature eggs blend more smoothly and create a lighter texture, so set them out while you gather everything else.
  • Blood orange zest: The oils in the zest carry more flavor than the juice alone, so don't skip this step even if you're in a hurry.
  • Blood orange juice: Freshly squeezed is worth it here; bottled juice tastes dull and won't give you that ruby-red hue.
  • Vanilla extract: A quiet supporting player that rounds out the citrus without competing for attention.
  • Coconut oil: Melted and cooled so it doesn't scramble the eggs, it adds moisture and a faint tropical note that complements the oranges.
  • Powdered sugar: Sifted for the icing to avoid lumps that ruin the smooth, pourable consistency.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the pan:
Butter every corner of your loaf pan and dust it with flour, tapping out the excess. This step saves you from heartbreak when the cake sticks halfway out of the pan.
Combine the dry ingredients:
Whisk the flour, baking powder, and salt together in a medium bowl until evenly distributed. Set it aside while you work on the wet mixture.
Mix yogurt and sugar:
In a large bowl, whisk the Greek yogurt and sugar together until the mixture looks smooth and slightly glossy. The sugar won't fully dissolve, but it should feel less gritty.
Add eggs and citrus:
Crack in the eggs one at a time, whisking after each addition, then stir in the blood orange zest, juice, and vanilla. The batter will smell incredible at this point.
Fold in dry ingredients:
Add the flour mixture gradually, folding gently with a spatula just until no streaks remain. Overmixing here creates tunnels and toughness, so stop as soon as it comes together.
Incorporate the oil:
Pour in the melted coconut oil and fold it through with a light hand. The batter should look silky and pourable, with a faint sheen.
Fill the pan and bake:
Pour the batter into your prepared pan, smooth the top, and bake at 350°F for 50 minutes. The top should spring back lightly when touched and a toothpick should emerge clean.
Cool completely:
Let the cake rest in the pan for 10 minutes, then turn it out onto a wire rack. Resist the urge to ice it warm or the glaze will slide right off.
Make and apply the icing:
Whisk together powdered sugar, blood orange juice, and zest until smooth and thick enough to coat the back of a spoon. Drizzle it over the cooled cake and let it set for 20 minutes before slicing.
A fresh-baked Heavenly Blood Orange Yogurt Cake in a loaf pan, zesty aroma with yogurt and coconut oil. Save
A fresh-baked Heavenly Blood Orange Yogurt Cake in a loaf pan, zesty aroma with yogurt and coconut oil. | dunebasil.com

There's a moment when you slice into this cake and see the pale crumb streaked faintly pink from the juice, the icing cracking gently along the edge. My niece once declared it looked like a sunset you could eat. She wasn't wrong.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Know When It's Done

The top should be golden and slightly domed, with fine cracks running across the surface. A toothpick inserted into the center should come out with just a few moist crumbs clinging to it, not wet batter. If the top is browning too quickly but the center isn't set, tent it loosely with foil for the last 10 minutes of baking.

Serving Suggestions

This cake is lovely on its own, but it becomes something special with a handful of fresh raspberries or a small scoop of vanilla ice cream. I've also served it with lightly sweetened whipped cream and extra blood orange segments on the side. It's just as good for breakfast with coffee as it is for dessert after dinner, which makes it dangerously easy to justify a second slice.

Storage and Make-Ahead Tips

Once the icing has set, wrap the cake tightly in plastic wrap or store it under a cake dome at room temperature for up to two days. If you need it to last longer, refrigerate it for up to five days, though the texture is best when it comes back to room temperature before serving. You can bake the cake a day ahead and ice it the morning you plan to serve it for maximum freshness.

  • Freeze unfrosted slices wrapped individually in plastic and foil for up to three months.
  • The icing can be made a few hours ahead and stored at room temperature, whisked again before drizzling.
  • If the icing hardens too much, warm it gently in the microwave for 10 seconds and stir until smooth again.
Overhead view of Heavenly Blood Orange Yogurt Cake, iced and sliced, served on a white plate near fresh berries. Save
Overhead view of Heavenly Blood Orange Yogurt Cake, iced and sliced, served on a white plate near fresh berries. | dunebasil.com

This is the kind of cake that makes people linger at the table, scraping up the last crumbs with their forks and asking quiet questions about how you made it. It's proof that simple ingredients, handled with a little care, can feel like a small celebration.

Recipe FAQs

Can I use regular oranges instead of blood oranges?

Yes, regular oranges work well as a substitute. The flavor will be slightly less complex and the color won't be as vibrant, but the cake will still be delicious and moist.

How do I know when the cake is fully baked?

Insert a toothpick into the center of the cake. If it comes out clean or with just a few moist crumbs, the cake is done. The top should be golden and spring back when lightly pressed.

Can I make this cake ahead of time?

Absolutely. Bake the cake up to 2 days in advance and store it covered at room temperature. Add the icing just before serving for the best presentation and texture.

What can I use instead of coconut oil?

Melted unsalted butter is an excellent substitute and will give the cake a richer, more traditional flavor. Use the same amount as specified for coconut oil.

How should I store leftovers?

Store the iced cake covered at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Bring to room temperature before serving for the best flavor and texture.

Why is my icing too thick or too thin?

Adjust the consistency by adding more powdered sugar to thicken or a few drops of blood orange juice to thin. The icing should be pourable but not watery, creating a smooth glaze over the cake.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Heavenly Blood Orange Yogurt Cake

Vibrant, moist cake with Greek yogurt, blood oranges, and citrus icing—perfect for a blissful dessert.

Prep Time
15 minutes
Time to Cook
50 minutes
Overall Time
65 minutes
Recipe by Dune Basil Lea Romano


Skill Level Easy

Cuisine American

Makes 8 Portions

Diet Information Meat-Free

What You'll Need

Dry Ingredients

01 1 1/2 cups all-purpose flour
02 2 teaspoons baking powder
03 1/4 teaspoon salt

Wet Ingredients

01 1 cup plain Greek yogurt
02 3/4 cup granulated sugar
03 3 large eggs, room temperature
04 Zest of 2 blood oranges
05 1/4 cup freshly squeezed blood orange juice
06 1 teaspoon vanilla extract
07 1/2 cup coconut oil, melted and cooled

Citrus Icing

01 Zest of 1 blood orange
02 1 1/2 cups powdered sugar, sifted
03 2 tablespoons freshly squeezed blood orange juice

How to Make It

Step 01

Prepare the Pan: Preheat oven to 350°F. Butter and flour a 9x5-inch loaf pan or line with parchment paper.

Step 02

Combine Dry Ingredients: In a medium bowl, whisk together flour, baking powder, and salt. Set aside.

Step 03

Mix Yogurt Base: In a large bowl, whisk Greek yogurt and granulated sugar until smooth and fully combined.

Step 04

Incorporate Eggs and Citrus: Whisk in eggs one at a time, then add blood orange zest, blood orange juice, and vanilla extract.

Step 05

Fold Dry Ingredients: Gradually fold the dry mixture into the wet mixture until just combined; avoid overmixing.

Step 06

Add Coconut Oil: Gently fold in the melted coconut oil until fully incorporated.

Step 07

Pour Batter: Transfer batter to prepared loaf pan and smooth the top surface evenly.

Step 08

Bake Cake: Bake for 50 minutes, or until a toothpick inserted in the center emerges clean.

Step 09

Cool Cake: Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Step 10

Prepare Icing: Whisk together powdered sugar, blood orange juice, and blood orange zest until smooth and pourable consistency.

Step 11

Finish Cake: Once cake is fully cooled, drizzle icing over the top and allow to set for at least 20 minutes before slicing.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Essential Tools

  • 9x5-inch loaf pan
  • Mixing bowls
  • Whisk
  • Spatula
  • Wire cooling rack
  • Zester or microplane

Allergy Details

Review ingredients for allergies, and talk to your doctor if you're uncertain.
  • Contains eggs
  • Contains wheat gluten
  • Contains dairy from Greek yogurt
  • Coconut oil may trigger tree nut allergies; verify ingredient labels if uncertain

Nutrition per serving

Nutritional details are for reference only. They're not a substitute for medical advice.
  • Energy: 250
  • Fats: 12 g
  • Carbohydrates: 30 g
  • Proteins: 4 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.