This Moroccan Orange Blossom Cheesecake comes together in about 75 minutes using the baking method, making it a easy dessert that your family will love! Switch up the ingredients based on what you have on hand, or even use this lovely treat as a way to clean out your pantry. Trust me, both your kids and adults will be asking for seconds (maybe even thirds)!
Ingredient Breakdown
Let’s dive into what you need to whip up this fabulous treat! The ingredients are straightforward, and I bet you’ve got most of them already at home.
- 1 1/2 cups graham cracker crumbs
- 1/2 cup unsalted butter, melted
- 2 cups cream cheese, softened
- 1 cup powdered sugar
- 1/2 cup sour cream
- 2 tablespoons orange blossom water
- 1 teaspoon vanilla extract
- 3 large eggs
- Pistachios (for topping)
- Edible Flowers (for garnish)
- Sweet Citrus Slices (for decoration)
Let’s Get Cooking!
Now that we’ve gathered all our ingredients, let’s dive into the steps to make this Moroccan Orange Blossom Cheesecake!
Step-by-Step Instructions
Preheat the oven to 350°F (175°C). This will ensure your cheesecake bakes evenly from the beginning!
Prepare the crust: In a bowl, combine the graham cracker crumbs and melted butter. Mix well until all the crumbs are coated. Press this mixture firmly into the bottom of a springform pan to form the crust. It should be nice and compact to hold the rich filling.
Mix the filling: In a large mixing bowl, beat the cream cheese until smooth and creamy. Add in the powdered sugar, sour cream, orange blossom water, and vanilla extract. Mix until everything is well combined, this is where it starts to smell heavenly!
Add the eggs: Beat in the eggs one at a time, mixing gently until just combined. You want everything nicely blended, but don’t overmix. A couple of gentle strokes will do!
Pour the filling over the prepared crust. Make sure to scrape the bowl to get all that delicious filling in there!
Bake in the preheated oven for 45-50 minutes, or until the center is set but still slightly jiggly. Oh, and a little tip: I usually check for doneness by giving it a gentle shake. If it jiggles like gel, it’s ready!
Once done, turn off the oven and leave the cheesecake inside for an additional hour to cool gradually. This helps prevent cracks, trust me on this one!
Cool it down: Remove from the oven and let it cool to room temperature. After this, refrigerate for at least 4 hours, or preferably overnight.
Garnish and serve: Just before serving, top with chopped pistachios, a sprinkle of edible flowers, and those zesty sweet citrus slices. How beautiful will that be?

Why I Love This Recipe
This Moroccan Orange Blossom Cheesecake is my go-to recipe when I want to impress but don’t want to spend all day in the kitchen. It’s definitely comfort food, but with a twist that makes everyone say, “Wow, where did you learn to make this?!” I’m a real sucker for creamy desserts, and when you combine that with the floral aroma of orange blossom, it’s just heaven on a plate!
And the best part? You can use whatever you’ve got on hand or even play with the toppings to get completely different flavors. It’s perfect!
If you loved this Moroccan Orange Blossom Cheesecake, be sure to check out my Vegan Ma’amoul Cookies, my Pistachio Kunafa Brownies, or my Middle Eastern Style Churros! Each of these recipes brings something special to the table.
Why This Recipe Works
Quick & Easy
This Moroccan Orange Blossom Cheesecake comes together in under 75 minutes! Mix it up while you’re tackling your everyday chores, and before you know it, a stunning dessert will be waiting for you.
Make-Ahead Friendly
It’s perfect for meal prep! Bake it a day or even two in advance, allowing those flavors to deepen in the fridge. Trust me, the waiting only makes it better.
Crowd-Pleaser
This dessert is bound to impress! The unique flavors will have your family and friends talking and asking for the recipe. You might even find it becoming a staple at your gatherings!
Customizable
Keep it versatile! Switch out the toppings based on the season, berries in summer, caramel in fall, or maybe even some crushed candy canes around the holidays. Play with different flavors of extracts if you’re feeling adventurous!
Comfort Food
It’s loaded with tons of flavor! The creamy and rich cheesecake, balanced with the delicate hints of orange blossom, creates a perfect bite. It’s the kind of dessert that feels right at home, no matter where you are.
Serving Suggestions
What to Serve With This
This Moroccan Orange Blossom Cheesecake is delicious on its own, but it shines even brighter when accompanied by a scoop of vanilla ice cream or a dollop of whipped cream. You can even serve it alongside a warm cup of mint tea for a beautifully themed dessert experience.
Storage Tips
Store any leftovers in an airtight container in the fridge. It will stay fresh for about 5 days. However, I doubt it’ll last that long!
Reheating Instructions
No need to reheat, of course cheesecake is best served cold! But if you’d like it at room temperature, just set it out for 30-60 minutes before serving.
Freezer Friendly
Yes! This cheesecake is freezer-friendly too. Wrap it carefully in plastic wrap and foil before placing it in the freezer. It will keep for about 1-2 months. Simply thaw it in the fridge overnight when you’re ready to enjoy it again!
And there you have it! This Moroccan Orange Blossom Cheesecake is an easy, delicious, and noteworthy dessert that will surely become your new favorite. I hope you enjoy making and sharing it with your loved ones! Happy baking! Follow us on Pinterest for daily meal inspiration!

Moroccan Orange Blossom Cheesecake
Ingredients
Method
- Preheat the oven to 350°F (175°C).
- In a bowl, combine the graham cracker crumbs and melted butter. Mix well and press into the bottom of a springform pan.
- In a large mixing bowl, beat the cream cheese until smooth. Add powdered sugar, sour cream, orange blossom water, and vanilla extract. Mix until well combined.
- Beat in the eggs one at a time, mixing gently until just combined.
- Pour the filling over the prepared crust.
- Bake in the preheated oven for 45-50 minutes, until the center is set but still slightly jiggly.
- Turn off the oven and leave the cheesecake inside for an additional hour to cool gradually.
- Remove from the oven and let cool to room temperature, then refrigerate for at least 4 hours or overnight.
- Just before serving, garnish with chopped pistachios, edible flowers, and citrus slices.