Tunisia · Africa

Tunisian Orange Cake with Almonds and Olive Oil

Updated November 3, 2026

Total time
1 hr 55 min
prep 25 min · cook 45 min
Serves
10
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Tunisia
Africa

Jump to recipe

Tunisian Orange Cake with Almonds and Olive Oil

Tunisian orange cake is a fragrant, tender cake made with fresh orange, ground almonds, olive oil, and fine semolina, finished here with a light orange syrup. Versions vary by household and region; this one balances the nutty crumb with citrus and a gentle orange-blossom aroma, and is served in small slices with coffee or tea.

Ingredients

  • 1 cup (200 g) granulated sugar, divided: 1 cup for the cake and ½ cup for the syrup
  • 3 large eggs, at room temperature
  • ½ cup (120 ml) mild extra-virgin olive oil or regular olive oil
  • ½ cup (120 ml) fresh orange juice, preferably from sweet oranges
  • Finely grated zest of 2 medium oranges, about 2 tablespoons (12 g)
  • 1 teaspoon (5 ml) vanilla extract
  • 1 teaspoon (5 ml) orange-blossom water, optional
  • 2 cups (200 g) finely ground almonds or almond flour
  • 1 cup (160 g) fine semolina
  • ½ cup (65 g) all-purpose flour
  • 1½ teaspoons (6 g) baking powder
  • ¼ teaspoon (1.5 g) fine salt
  • ½ cup (120 ml) water, for the syrup
  • ¼ cup (60 ml) fresh orange juice, for the syrup
  • 1 tablespoon (15 ml) lemon juice, for the syrup
  • 2 tablespoons (15 g) sliced almonds, optional, for serving

Instructions

  1. Prepare the pan and oven. Set a rack in the middle of the oven and preheat it to 350°F (175°C). Grease a 9-inch (23 cm) round cake pan or springform pan. Line the base with parchment and lightly grease the parchment as well. If using a springform pan, set it on a baking sheet in case a little syrup or oil escapes later.
  2. Combine the dry ingredients. In a medium bowl, whisk the ground almonds, semolina, flour, baking powder, and salt until evenly mixed. Break up any compacted almond flour with the whisk. This brief mixing distributes the leavener throughout the relatively dense batter so the cake rises evenly rather than forming a few large pockets.
  3. Whisk the eggs and sugar. In a large bowl, whisk the eggs with 1 cup (200 g) sugar for about 2 minutes, until the mixture looks lighter and slightly thickened. A hand whisk works; there is no need to whip the eggs to a foam. Whisk in the olive oil in a slow stream, followed by the ½ cup orange juice, orange zest, vanilla, and orange-blossom water if using.
  4. Make the batter. Add the dry mixture to the egg mixture in two additions. Fold with a spatula just until no dry streaks remain. The batter will be thicker and grainier than a plain flour cake batter because semolina and almonds absorb liquid. Avoid prolonged beating, which can make the crumb tight. Scrape the batter into the prepared pan and level the top.
  5. Bake until set. Bake for 40 to 45 minutes, rotating the pan once after about 25 minutes if your oven browns unevenly. The top should be deep golden, the center should spring back lightly when pressed, and a skewer inserted in the middle should come out with a few moist crumbs rather than wet batter. Check with an instant-read thermometer as well: USDA FSIS gives 160°F (71°C) as the safe minimum for egg dishes, so the cake’s center should reach at least that temperature. If the top is browning too quickly before the center is set, tent it loosely with foil for the remaining bake.
  6. Cook the syrup while the cake bakes. Put the remaining ½ cup (100 g) sugar, water, ¼ cup orange juice, and lemon juice in a small saucepan. Bring to a gentle simmer over medium heat, stirring until the sugar dissolves. Simmer for 3 to 4 minutes, then take the pan off the heat. Do not reduce it to a thick caramel; it should remain pourable. Stir in orange-blossom water only if you want a more pronounced floral note and did not add it to the batter.
  7. Soak and cool the cake. Let the cake stand in its pan for 5 minutes after baking. Use a skewer to make shallow holes across the top, spacing them about an inch apart. Slowly spoon the warm syrup over the warm cake, giving it a moment to absorb between spoonfuls. Leave the cake in the pan for 45 minutes so the syrup settles and the crumb firms enough to cut. Run a thin knife around the edge, release the pan, and transfer the cake to a plate. Scatter with sliced almonds if desired.

Tips

  • Choose a mild olive oil. A peppery, strongly flavored oil can dominate the orange and almonds. Regular olive oil or a mild extra-virgin oil gives a rounded flavor. If you only have robust olive oil, use half olive oil and half neutral oil; the cake will taste less distinctly olive-oil-rich.
  • Use fine semolina, not coarse polenta-style meal. Fine semolina hydrates more evenly and gives the cake a delicate, slightly nubby texture. Coarse semolina can leave the crumb gritty. If fine semolina is unavailable, use finely ground durum wheat semolina; replacing it with all-purpose flour makes the cake softer and less characteristically grainy.
  • Measure zest carefully. Remove only the bright outer orange layer, not the white pith underneath, which tastes bitter. Zest the oranges before juicing them, and use freshly squeezed juice for the clearest citrus flavor. Bottled juice works in a pinch, but the cake will have less fresh aroma.
  • Give the syrup time to soak in. Pour it gradually over the warm cake instead of dumping it in one spot. If the cake is cool, the syrup will absorb more slowly and may pool on top. If you prefer a less sweet result, use about two-thirds of the syrup; save any extra for serving rather than forcing it all into the crumb.

Serving Suggestions

Serve the cake at room temperature, when its orange aroma is most noticeable and the semolina crumb has had time to settle. Cut it into modest wedges because the syrup makes each slice satisfying. It pairs naturally with unsweetened mint tea, black tea, or coffee, and can also be served as a simple dessert after a meal. For a fresh contrast, add orange segments or a spoonful of plain yogurt beside each slice. A small amount of lightly sweetened whipped cream is another option, though it softens the cake’s citrus-forward character.

If preparing it for guests, bake it earlier in the day and let it cool completely before cutting. The syrup keeps the center moist, so it does not need a sauce or frosting. Toasted sliced almonds add a little crunch, but sprinkle them on just before serving if you want them to stay crisp. For a neat presentation, wipe the knife between cuts; syrup and almond crumbs can cling to the blade and drag through the next slice.

Variations

Make it without orange-blossom water: It is a traditional pantry flavor in parts of North Africa, but it can be difficult to find. The cake still works without it. Add an extra teaspoon of orange zest for a more direct citrus aroma; the result will be less floral and more plainly orange. Rose water is not an exact substitute, as it gives the cake a different perfume, so use only a few drops if that is the flavor you want.

Use a different citrus: Replace some or all of the orange juice and zest with mandarin or blood orange. Their juice may be sweeter or less sharp, so keep the lemon juice in the syrup to maintain balance. Lemon alone makes a noticeably tarter cake and is best used as a partial replacement rather than a full swap.

Adjust the nut mixture: You can replace up to ½ cup (50 g) of the ground almonds with finely ground pistachios or hazelnuts. Each changes the cake’s flavor and color, and hazelnuts make it taste toastier. Do not substitute a coarse chopped nut for the ground almonds in the batter, because larger pieces interrupt the soft, even crumb. Chopped or sliced nuts are better as a topping.

Make it dairy-free: The recipe contains no butter or milk as written. Check that the baking powder and any packaged almond flour suit your needs, and grease the pan with oil. For a gluten-free version, use a certified gluten-free fine semolina alternative only if its package instructions support baking; ordinary semolina is wheat and is not gluten-free. A direct swap with rice flour changes the texture, so it is not a reliable one-for-one substitution.

Storage and Reheating

Let the cake cool, then cover it once it is no longer warm. Because the syrup adds moisture, refrigerate leftovers within 2 hours of baking or serving. Keep the cake in an airtight container in the refrigerator for 3 to 4 days. The semolina crumb will firm when cold, so bring slices to room temperature for about 20 to 30 minutes before serving, or warm an individual slice in the microwave for 10 to 15 seconds. Reheating is optional; the cake is also good chilled, though its olive-oil and orange aromas are subtler straight from the refrigerator.

To freeze, wrap individual slices or a cooled portion tightly, then place it in a freezer-safe container for up to 2 months for best quality. Thaw overnight in the refrigerator or for a few hours at room temperature, still wrapped, to limit drying. Do not leave the whole cake out for extended storage; refrigeration is the practical choice for leftovers because of the moist syrup-soaked crumb. If the sliced-almond topping has softened, add a fresh pinch of toasted almonds just before serving.

Frequently Asked Questions

Can I make Tunisian orange cake without almond flour?
Ground almonds are an important part of this cake’s tender, nutty texture, so a direct replacement with wheat flour will make it denser and less aromatic. Finely ground hazelnuts or pistachios can replace some of the almonds, but changing all of them will give a different cake. If you have a nut allergy, choose a different recipe designed without nuts rather than relying on a simple swap.

What kind of semolina should I buy?
Look for fine semolina, sometimes labeled fine durum semolina. It should feel much finer than coarse couscous or polenta meal. Fine semolina gives a pleasant delicate grain to the crumb while absorbing the orange liquid; coarse meal can remain noticeably hard or gritty after baking.

Can I bake it in a loaf pan?
A standard 9-by-5-inch (23-by-13 cm) loaf pan may hold the batter, but the deeper shape takes longer to bake and can brown at the edges before the center is ready. Fill the pan no more than about two-thirds full and begin checking around 45 minutes, then continue in short increments. Use the skewer and thermometer cues rather than relying only on the clock. A round 9-inch pan gives the most predictable result.

Why did my cake turn out dry?
Common causes are too much flour or semolina, an oven running hot, or baking past the point when the center is set. Weighing the dry ingredients gives the most consistent result, especially for semolina and almond flour. Also spoon the syrup over slowly while the cake is warm; if syrup is left behind, the crumb will be less moist. The cake firms as it cools, so avoid judging it while it is still hot.

Can I make it ahead?
Yes. Bake and syrup the cake a day ahead, cool it fully, cover it, and refrigerate it. Bring it toward room temperature before serving, then add any sliced-almond garnish. The flavors meld as it rests, and the cake cuts more cleanly after it has cooled. Follow the same 3-to-4-day refrigerated storage window for leftovers.

Is orange-blossom water essential?
No. It contributes a subtle floral note found in many North African sweets, but the cake remains flavorful with orange zest, juice, and syrup alone. Use a small measured amount because its aroma can become overpowering if poured freely. If you cannot find it, omit it or add a little extra zest; the flavor will be more citrus-forward rather than floral.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).