
When I baked this Grapefruit Poppy Seed Cake Recipe for the first time, I couldn’t stop smiling as the fresh grapefruit scent filled my kitchen. I loved how the poppy seed layers stayed moist and soft, and the sweet-tart grapefruit curd made each bite so lively.
Mixing the cream cheese frosting was fun, too, especially when I tasted the balance of flavors. Every forkful felt like spring on a plate — and my friends all asked for seconds. I knew right then I had to share this scrumptious cake with you.

Ingredients
Here’s everything you’ll need to bake this refreshing dessert:
For the Cake:
- 1 cup (226 g) unsalted butter, room temperature — soft butter creates a light texture.
- 1 ¾ cups (350 g) granulated sugar — sweetens and keeps the cake tender.
- 6 egg whites, room temperature — helps keep the cake fluffy and pale.
- 1 cup (240 g) sour cream, room temperature — adds moisture and richness.
- 1 teaspoon vanilla extract — enhances overall flavor.
- 3 cups (345 g) cake flour — produces a softer crumb than all-purpose flour.
- 1 tablespoon baking powder — helps the cake rise properly.
- 1 teaspoon salt — balances sweetness.
- 1 cup fresh grapefruit juice — fresh juice gives the best citrus flavor.
- 3 tablespoons poppy seeds — adds texture and signature taste.
For the Grapefruit Curd:
- 3 egg yolks — create richness and thickness.
- ½ cup sugar — sweetens the tart juice.
- 2 tablespoons cornstarch — helps thicken the curd.
- 1 cup fresh grapefruit juice — provides bold citrus flavor.
- 2 tablespoons unsalted butter — adds smoothness and shine.
- Optional pink food coloring — for a soft blush tone.
For the Cream Cheese Frosting:
- 1 ½ cups unsalted butter — gives structure and creaminess.
- 4 oz cream cheese — adds tangy flavor.
- 6 cups powdered sugar — creates sweetness and stability.
- 3 tablespoons heavy cream — makes frosting smooth and spreadable.
- 1 teaspoon vanilla extract — enhances flavor.
- Pinch of salt — balances sweetness.
Note: This recipe makes several servings — perfect for gatherings or celebrations. If you enjoy exploring more delicious homemade desserts, you may also like the The Best Creamiest Baked Mashed Potatoes Recipe or the Browned Butter Pecan Cheesecake Recipe for your next baking day.
Variations
- Dairy-free option: Use plant-based butter, cream cheese, and sour cream substitutes.
- Lower sugar version: Reduce sugar slightly or use a suitable sugar alternative.
- Extra citrus flavor: Add grapefruit zest to the batter.
- Fruit addition: Layer fresh berries between cake layers for added freshness.

Cooking Time
- Prep Time: 30 minutes
- Cooking Time: 28–30 minutes per layer
- Total Time: About 2 hours (including curd and frosting preparation)
Equipment You Need
- Stand or hand mixer — for smooth batter and fluffy frosting.
- Mixing bowls — to separate wet and dry ingredients.
- Three 8-inch cake pans — for even layer baking.
- Saucepan — for cooking the grapefruit curd.
- Parchment paper — prevents sticking.
- Offset spatula — helps spread frosting evenly.
How to Make Grapefruit Poppy Seed Cake
Prepare the Cake Batter
Start by mixing the dry ingredients in one bowl and creaming butter and sugar in another. Add egg whites gradually, then sour cream and vanilla. Alternate adding dry ingredients with grapefruit juice, mixing gently until combined.
Bake the Cake Layers
Divide the batter evenly into prepared pans. Bake at 325°F until a toothpick inserted in the center comes out with a few moist crumbs. Let layers cool completely before assembling.
Make the Grapefruit Curd
Cook sugar, cornstarch, and grapefruit juice until slightly thickened. Temper in egg yolks, return to heat, and cook until thick. Remove from heat, stir in butter, and chill until set.
Prepare the Frosting
Beat butter and cream cheese until fluffy. Slowly add powdered sugar, cream, vanilla, and salt. Mix until smooth and creamy.
Assemble the Cake
Place one layer on a plate, spread frosting, then add a ring of frosting around the edge and fill with grapefruit curd. Repeat with remaining layers. Finish with a smooth outer layer of frosting.

Additional Tips for Making This Recipe Better
- I always let ingredients reach room temperature — it makes mixing easier.
- I cool the cake completely before frosting to prevent melting.
- I taste the curd before chilling to adjust sweetness if needed.
- I chill the cake slightly before slicing for cleaner pieces.
How to Serve Grapefruit Poppy Seed Cake
Serve chilled or at room temperature on a decorative cake stand. Garnish with thin grapefruit slices, zest, or edible flowers for a beautiful presentation. Pair with tea, coffee, or sparkling beverages for a refreshing dessert experience.

Nutritional Information
Approximate values per serving:
- Calories: 500–600
- Protein: 6–8 g
- Carbohydrates: 70–90 g
- Fat: 25–35 g
Make Ahead and Storage
Refrigeration:
Store the fully assembled cake in the refrigerator for 3–4 days. Cover well to maintain freshness.
Freezing:
Freeze unfrosted cake layers tightly wrapped for up to 1 month. Thaw in the refrigerator before using.
Serving After Storage:
Let refrigerated slices sit at room temperature for 30–60 minutes before serving for best texture.
Why You’ll Love This Recipe
This cake is a true crowd-pleaser:
- Bright, fresh citrus flavor that feels light and refreshing.
- Moist cake layers with a soft and tender crumb.
- Elegant layered presentation perfect for celebrations.
- Can be made ahead for convenience.
- Easy to customize with flavor variations.

Grapefruit Poppy Seed Cake Recipe
Ingredients
Method
- Start by mixing the dry ingredients in one bowl and creaming butter and sugar in another. Add egg whites gradually, then sour cream and vanilla. Alternate adding dry ingredients with grapefruit juice, mixing gently until combined.
- Divide the batter evenly into prepared pans. Bake at 325°F until a toothpick inserted in the center comes out with a few moist crumbs. Let layers cool completely before assembling.
- Cook sugar, cornstarch, and grapefruit juice until slightly thickened. Temper in egg yolks, return to heat, and cook until thick. Remove from heat, stir in butter, and chill until set.
- Beat butter and cream cheese until fluffy. Slowly add powdered sugar, cream, vanilla, and salt. Mix until smooth and creamy.
- Place one layer on a plate, spread frosting, then add a ring of frosting around the edge and fill with grapefruit curd. Repeat with remaining layers. Finish with a smooth outer layer of frosting.
Notes
- I always let ingredients reach room temperature — it makes mixing easier.
- I cool the cake completely before frosting to prevent melting.
- I taste the curd before chilling to adjust sweetness if needed.
- I chill the cake slightly before slicing for cleaner pieces.






