I recently tried making this French semolina cake Recipe, and honestly, it turned out far better than I expected. The texture is incredibly soft, almost like a cross between a pudding and a sponge cake.
I loved how simple ingredients transformed into such an elegant dessert. It reminded me of classic French home baking—comforting yet refined. If you enjoy light, creamy desserts that aren’t overly sweet, this one is definitely worth trying.
You can also enjoy similar flavors with a teriyaki chicken skewers recipe for a savory twist or explore a best bourbon chicken recipe for a rich, flavorful option alongside your dessert.

Ingredients
Here’s everything you’ll need to make this delicious French semolina cake:
- 1 liter whole milk – full-fat milk gives the creamiest texture and richer flavor
- 100 g fine semolina – use fine semolina for a smooth, pudding-like consistency
- 100 g granulated sugar – balances the flavor without making it overly sweet
- 3 large eggs – helps bind the cake and gives it structure
- 1 teaspoon vanilla extract – enhances aroma and adds warmth to the flavor
- Zest of 1 lemon – adds freshness and a subtle citrus note
- 30 g butter – adds richness and keeps the cake soft
- A pinch of salt – enhances all the other flavors
Note: This recipe serves approximately 6–8 people, depending on portion size.
Variations
You can easily adapt this recipe to suit your preferences:
- Use plant-based milk like almond or oat milk for a dairy-free version
- Replace sugar with honey or a natural sweetener for a refined sugar-free option
- Add orange zest instead of lemon for a warmer citrus flavor
- Mix in raisins or dried fruits for extra texture and sweetness
- Sprinkle cinnamon or nutmeg for a cozy, spiced twist

Cooking Time
Here’s how long the recipe takes from start to finish:
- Prep Time: 15 minutes
- Cooking Time: 40 minutes
- Total Time: 55 minutes
Equipment You Need
- Saucepan – to heat milk and cook the semolina mixture
- Whisk – helps prevent lumps while cooking
- Mixing bowl – for combining eggs and other ingredients
- Baking dish – to bake the cake evenly
- Oven – essential for achieving that golden top
How to Make French Semolina Cake Recipe?
This recipe is simple and rewarding, even if you’re new to baking. Just follow the steps carefully, and you’ll get a perfectly soft and creamy cake. The process involves cooking the semolina first, then baking it to perfection.
Step 1: Heat the Milk
Start by pouring the milk into a saucepan and heating it gently over medium heat. Add the lemon zest and bring it close to a simmer, but don’t let it boil. Stir occasionally to prevent sticking.
Step 2: Add the Semolina
Slowly sprinkle the semolina into the warm milk while whisking continuously. This step is important to avoid lumps. Keep stirring until the mixture thickens into a smooth, creamy consistency.
Step 3: Sweeten the Mixture
Add sugar and a pinch of salt to the semolina mixture. Stir well until the sugar dissolves completely. Let it cook for another minute or two to blend the flavors nicely.
Step 4: Incorporate Butter and Vanilla
Remove the saucepan from heat and stir in the butter and vanilla extract. The butter will melt into the mixture, making it rich and smooth. Allow it to cool slightly before adding eggs.

Step 5: Mix in the Eggs
In a separate bowl, lightly beat the eggs. Gradually add them to the semolina mixture while stirring quickly to avoid scrambling. This step gives the cake its soft structure.
Step 6: Prepare for Baking
Preheat your oven to 180°C (350°F). Grease a baking dish lightly with butter. Pour the prepared batter into the dish and smooth the top evenly.
Step 7: Bake the Cake
Place the dish in the oven and bake for about 35–40 minutes. The top should turn golden and slightly firm. Let the cake cool before slicing to allow it to set properly.
Additional Tips for Making This Recipe Better
From my experience, a few small tricks can really improve the final result:
- I always use fine semolina because it creates a smoother texture
- Letting the mixture cool slightly before adding eggs prevents curdling
- I prefer fresh lemon zest—it gives a brighter, natural flavor
- Don’t overbake; I found it tastes best when still slightly soft inside
- I sometimes chill it before serving for a more pudding-like texture
How to Serve French Semolina Cake Recipe?
This cake is incredibly versatile when it comes to serving. You can enjoy it warm right out of the oven for a comforting dessert. For a more refined presentation, serve it chilled with a dusting of powdered sugar. It also pairs beautifully with fresh berries, a drizzle of honey, or a dollop of whipped cream for added elegance.

Nutritional Information
Here’s a quick overview of the nutritional values per serving:
- Calories – حوالي 220 kcal, making it a light dessert option
- Protein – around 7 g, thanks to eggs and milk
- Carbohydrates – approximately 30 g for energy
- Fat – about 8 g, providing richness and flavor
Make Ahead and Storage
Storing
You can store the cake in an airtight container in the refrigerator for up to 3 days. It stays moist and flavorful when kept chilled. Make sure it is completely cooled before storing.
Freezing
This cake can also be frozen for up to 1 month. Wrap individual portions tightly in plastic wrap and place them in a freezer-safe container. Thaw overnight in the fridge before serving.
Reheating
To reheat, warm slices gently in the microwave or oven. I recommend low heat to maintain the soft texture. You can also enjoy it cold for a pudding-like experience.
Why You’ll Love This Recipe?
This French semolina cake is a delightful dessert that’s both simple and elegant. Here’s why it stands out:
- It’s incredibly easy to make with basic pantry ingredients and minimal effort
- The texture is unique—soft, creamy, and slightly custardy
- You can customize it easily with different flavors and add-ins
- It works as both a dessert and a light snack
- It’s not overly sweet, making it perfect for those who prefer balanced flavors
This French semolina cake is one of those recipes that feels special without being complicated. Once you try it, you’ll likely come back to it again and again for its comforting taste and effortless preparation.

French Semolina Cake Recipe
Ingredients
Method
- Start by pouring the milk into a saucepan and heating it gently over medium heat. Add the lemon zest and bring it close to a simmer, but don’t let it boil. Stir occasionally to prevent sticking.
- Slowly sprinkle the semolina into the warm milk while whisking continuously. This step is important to avoid lumps. Keep stirring until the mixture thickens into a smooth, creamy consistency.
- Add sugar and a pinch of salt to the semolina mixture. Stir well until the sugar dissolves completely. Let it cook for another minute or two to blend the flavors nicely.
- Remove the saucepan from heat and stir in the butter and vanilla extract. The butter will melt into the mixture, making it rich and smooth. Allow it to cool slightly before adding eggs.
- In a separate bowl, lightly beat the eggs. Gradually add them to the semolina mixture while stirring quickly to avoid scrambling. This step gives the cake its soft structure.
- Preheat your oven to 180°C (350°F). Grease a baking dish lightly with butter. Pour the prepared batter into the dish and smooth the top evenly.
- Place the dish in the oven and bake for about 35–40 minutes. The top should turn golden and slightly firm. Let the cake cool before slicing to allow it to set properly.
Notes
- I always use fine semolina because it creates a smoother texture
- Letting the mixture cool slightly before adding eggs prevents curdling
- I prefer fresh lemon zest—it gives a brighter, natural flavor
- Don’t overbake; I found it tastes best when still slightly soft inside
- I sometimes chill it before serving for a more pudding-like texture