Vegan Basbousa Recipe

Vegan Basbousa Recipe

If you’re looking for the best vegan basbousa recipe, this easy Egyptian semolina cake is soft, moist, and packed with traditional flavor. Made with semolina flour, coconut flakes, non-dairy milk, and soaked in a sweet lemon syrup, this dairy-free and egg-free dessert delivers the same tender texture and rich taste as classic basbousa. Popular throughout Egypt and the Middle East, basbousa is a beloved semolina cake known for its golden crust, coconut flavor, and syrup-soaked finish.

What makes this vegan basbousa recipe stand out is its simplicity. Unlike many vegan desserts that require specialty ingredients, this recipe uses everyday pantry staples to create an authentic Egyptian dessert that’s easy enough for beginners. The combination of semolina flour and coconut creates a soft, tender crumb, while the homemade syrup keeps every bite moist and flavorful. Topped with almonds and baked until golden brown, this vegan semolina cake is perfect for Ramadan, Eid, holidays, or everyday gatherings.

Whether you know it as vegan basbousa, vegan Egyptian semolina cake, or a vegan Middle Eastern dessert, this recipe is a delicious way to enjoy a traditional favorite without dairy or eggs. One bite of this sweet, syrup-soaked cake and you’ll see why basbousa has remained a staple in Egyptian kitchens for generations.

What Is Vegan Basbousa?

Vegan basbousa is a dairy-free and egg-free version of the traditional Egyptian semolina cake made with semolina flour, coconut, sugar, oil, and plant-based milk. After baking, the cake is soaked in a sweet lemon syrup, creating a moist, tender texture and rich flavor. This classic Middle Eastern dessert is easy to make, naturally eggless, and perfect for holidays, Ramadan, or everyday gatherings.

Why You’ll Love This Vegan Basbousa Recipe

This vegan basbousa recipe is simple to make with pantry-friendly ingredients and requires no eggs or dairy. The combination of semolina flour and coconut creates a soft, moist cake that absorbs the syrup beautifully. It’s an authentic Egyptian dessert that tastes just as delicious as the traditional version. Whether you’re vegan or simply looking for an easy Middle Eastern dessert, this recipe delivers excellent results every time.

Ingredients You’ll Need

This recipe uses basic ingredients commonly found in many kitchens, including semolina flour, coconut flakes, sugar, oil, and non-dairy milk. These ingredients work together to create the signature texture and flavor that make basbousa so popular throughout Egypt and the Middle East. Whole almonds add a traditional decorative touch and a subtle crunch. The homemade lemon syrup keeps the cake moist and flavorful.

SHOP OUR ONLINE STORE FOR OLIVE OIL, MEDITERRANEAN SPICES AND MUCH MORE.

How to Make Vegan Basbousa

Making vegan basbousa is surprisingly easy and requires only a few simple steps. First, prepare the syrup, then mix the batter. Next, spread the mixture into a baking dish, score it into portions, and top each piece with an almond before baking. Once golden brown, pour the hot syrup over the hot basbousa and allow it to absorb completely before serving.

Vegan basbousa recipe topped with almonds and soaked in syrup, a traditional Egyptian semolina cake.

Vegan Basbousa Recipe (Egyptian Semolina Cake)

This vegan basbousa recipe is an easy, dairy-free, egg-free Egyptian semolina cake made with semolina, coconut flakes, and plant-based milk, then soaked in a sweet lemon syrup. Soft, moist, and perfectly sweet, this traditional Middle Eastern dessert is topped with almonds and baked until golden brown. Perfect for Ramadan, Eid, holidays, or everyday gatherings, this homemade vegan basbousa delivers authentic flavor with simple pantry ingredients.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 16 people
Course: Dessert
Cuisine: Egyptian, Middle Eastern
Calories: 320

Ingredients
  

For the Basbousa
  • 2 1/2 cups fine semolina flour
  • 2 cup unsweetened coconut flakes
  • 1 tsp baking powder
  • 1 cup granulated sugar
  • 1/2 cup + 1 tbsp oil
  • 1 cup non-dairy milk – (coconut milk, almond milk, or soy milk)
  • 16 whole almonds – for decorating
For the Syrup
  • 1 2/3 cup water
  • 1 2/3 cup granulated sugar
  • 2 tbsp lemon juice

Method
 

Make the Syrup
  1. In a saucepan, combine the water and sugar.
    sugar and water in a saucepan for vegan basbousa syrup
  2. Bring to a gentle boil over medium heat, stirring until the sugar dissolves.
    Sugar and water are simmering to make syrup for vegan basbousa
  3. Add the lemon juice and simmer for 10 minutes.
    Adding lemon juice to the syrup for vegan basbousa
Prepare the Basbousa
  1. Preheat the oven to 350°F (175°C).
    In a large mixing bowl, combine the semolina flour, coconut flakes, baking powder, and sugar.
    Adding dry ingredients to a bowl for vegan basbousa
  2. Mix dry ingredients.
    Semolina, coconut flakes, sugar, and baking powder mixed for vegan basbousa batter.
  3. Add the oil and non-dairy milk.
    Adding plant-based milk and oil to the vegan basbousa batter
  4. Mix until a thick batter forms and all ingredients are evenly combined.
    Allow the mixture to rest for 5 minutes so the semolina can absorb some of the liquid.
    Mixing plant-based milk and oil into vegan basbousa batter.
  5. Lightly grease a 9×13-inch baking pan.
    Greasing the baking pan for vegan basbousa
  6. Transfer the mixture to the prepared baking dish and spread it evenly.
    Vegan basbousa batter is spread evenly in a baking dish before baking.
  7. Score the surface into squares or diamonds using a sharp knife.
    Vegan basbousa scored into diamonds before baking.
  8. Place one whole almond in the center of each piece.
    Vegan basbousa scored into squares and topped with almonds before baking.
Bake the Basbousa
  1. Bake for 30–35 minutes, or until the top is golden brown and the edges are lightly caramelized.
    Freshly baked vegan basbousa with a golden brown top and almonds.
  2. 5 minutes before removing the pan from the oven, warm the syrup so it is hot when you take the pan out.
Add the Syrup
  1. Remove the pan from the oven and immediately pour the hot syrup evenly over the hot basbousa.
    Pouring lemon syrup over hot vegan basbousa after baking.
  2. Let it cool for at least 1 hour before cutting and serving to allow the basbousa to absorb the syrup completely.
    Homemade vegan basbousa recipe with a moist texture and traditional Egyptian flavor.
  3. Serve with a cup of hot tea or Turkish coffee.
    Slice of vegan Egyptian basbousa served on a plate with sweet lemon syrup and almonds.

Notes

  • Coconut milk produces the richest flavor, but almond milk and soy milk also work well.
  • For a more authentic flavor, add 1 teaspoon vanilla extract or a splash of rose water to the batter.
  • Letting the basbousa rest after adding the syrup helps it become extra moist and tender.
  • Store leftovers in an airtight container at room temperature for up to 4 days or refrigerate for up to 2 weeks.

Tips for the Best Vegan Basbousa

  • Use fine or medium semolina. Fine or medium semolina creates the classic soft and tender texture that basbousa is known for. Avoid coarse semolina, which can make the cake too dense or grainy.
  • Let the batter rest before baking. Allow the batter to sit for about 5 minutes after mixing. This gives the semolina time to absorb some of the liquid and helps create a more even texture.
  • Don’t overmix the batter. Stir just until the ingredients are combined. Overmixing can make the finished cake heavier than desired.
  • Use full-fat coconut milk for extra richness. While almond milk and soy milk work well, coconut milk produces a richer flavor and a softer texture.
  • Score the basbousa before baking. Cutting the batter into squares or diamonds before baking makes it easier to serve later and helps the syrup soak evenly into each piece.
  • Press the almonds gently into the batter. This helps keep them in place during baking and creates the traditional decorative look.
  • Bake until golden brown. The top should be deeply golden with lightly caramelized edges. This adds flavor and prevents the cake from becoming too soft after adding the syrup.
  • Use hot syrup and hot cake. For the best texture, pour hot syrup over freshly baked hot basbousa. This helps the cake absorb the syrup evenly.
  • Pour the syrup gradually. Add the syrup slowly across the entire surface so every piece receives moisture and sweetness.
  • Allow time for the syrup to absorb. Let the basbousa rest for at least 1 hour before serving. This allows the syrup to fully soak into the cake.
  • Use a metal baking pan if possible. Metal pans promote even browning and help create the lightly crisp edges many people love.
  • Store overnight for even better flavor. Vegan basbousa often tastes better the next day after the syrup has fully distributed throughout the cake.
  • Serve at room temperature. Basbousa has the best texture and flavor when served at room temperature rather than straight from the refrigerator.
Best vegan basbousa recipe made with semolina, coconut, and sweet syrup.

Variations and Substitutions

You can customize this vegan basbousa recipe to suit your preferences. Coconut milk adds extra richness, while almond milk creates a lighter texture. A splash of vanilla, rose water, or orange blossom water can add traditional Middle Eastern flavor. You can also garnish the cake with hazelnuts, pistachios, or peanuts.

What to Serve with Vegan Basbousa

Vegan basbousa pairs beautifully with hot tea, Turkish coffee, or Arabic coffee. For a complete Middle Eastern dessert spread, serve it alongside fresh fruit salad, vegan chocolate chunk banana bread, vegan rice pudding, vegan date pinwheel cookies, or Qamar Al Din pudding. Its sweet coconut flavor also complements a variety of warm beverages and festive meals.

Easy vegan basbousa recipe baked until golden brown and decorated with whole almonds.

How to Store Vegan Basbousa

Vegan basbousa stores well and often tastes even better the next day, after the syrup has fully soaked into the cake. Keep leftovers covered in an airtight container at room temperature for up to 4 days, or refrigerate for up to 2 weeks. Before serving, allow refrigerated basbousa to come to room temperature for the best texture and flavor.

Frequently Asked Questions

Is traditional basbousa vegan?

No, traditional basbousa is usually made with dairy ingredients such as yogurt, butter, or ghee. This vegan basbousa recipe replaces those ingredients with plant-based milk and oil while maintaining the moist texture and rich flavor of authentic Egyptian basbousa.

What is vegan basbousa made of?

Vegan basbousa is made with semolina, coconut flakes, sugar, baking powder, oil, and non-dairy milk. After baking, the cake is soaked in a homemade lemon syrup, giving it its signature moist texture and sweet flavor.

What does basbousa taste like?

Basbousa has a soft, tender texture with a lightly sweet flavor and subtle coconut notes. The syrup adds moisture and sweetness, while the semolina provides a unique texture that is slightly denser than traditional cake.

Is basbousa the same as semolina cake?

Basbousa is a type of semolina cake popular throughout Egypt and the Middle East. Unlike many Western semolina cakes, basbousa is soaked in syrup after baking, which gives it its characteristic moist texture and rich flavor.

Can I make basbousa without dairy?

Yes. This vegan basbousa recipe is completely dairy-free and uses plant-based milk instead of yogurt, butter, or milk. Coconut milk, almond milk, and soy milk all work well in this recipe.

Why do you pour syrup over basbousa?

Pouring syrup over basbousa immediately after baking allows the cake to absorb moisture and sweetness. This step is essential for achieving the soft, syrup-soaked texture that makes traditional basbousa so popular.

Can I make vegan basbousa ahead of time?

Yes. Vegan basbousa is an excellent make-ahead dessert because the flavor and texture improve as the syrup fully absorbs into the cake. Many people find it tastes even better the day after it is made.

How do I know when basbousa is done baking?

Basbousa is ready when the top is golden brown and the edges are lightly caramelized. A toothpick inserted into the center should come out mostly clean with a few moist crumbs.

Can I use coconut milk in vegan basbousa?

Absolutely. Coconut milk is one of the best options for vegan basbousa because it adds richness and complements the coconut flavor already present in the recipe. Almond milk and soy milk are also great alternatives.

How should I store vegan basbousa?

Store vegan basbousa in an airtight container at room temperature for up to 4 days or in the refrigerator for up to 2 weeks. Allow refrigerated basbousa to come to room temperature before serving for the best texture.

Can I freeze vegan basbousa?

Yes. Once completely cooled, cut the basbousa into portions and freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator before serving.

Is vegan basbousa suitable for Ramadan?

Yes. Vegan basbousa is a popular dessert for Ramadan and Eid celebrations because it is easy to prepare ahead of time and serves a crowd. Its sweet syrup-soaked texture makes it a favorite addition to festive dessert tables.

If you try this vegan basbousa recipe, I’d love to hear how it turned out for you. Leave a comment below and let me know what you served it with or how you made it your own. Don’t forget to save this recipe for later and share it with family and friends who enjoy easy, delicious Mediterranean meals!

More Recipes to Try



Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating