This post may contain affiliate links. Please read our disclosure policy.

This authentic homemade baba ganoush is so easy to make and full of flavor. Perfect side dish or appetizer to add to your dinner table and will only need 30 minutes to make. Serve with pita, veggies, or crackers.

top view baba ganoush with pomegranate garnish
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Baba ganoush is an authentic middle eastern dip made with roasted eggplants (aubergine), fresh lemons, garlic, olive oil, and tahini paste. A homemade eggplant dip that’s delicious, creamy, and can be enjoyed as an appetizer or side dish recipe. It’s a must-have on dinner tables or gatherings in a middle eastern household especially when hosting an outdoor grilling or BBQ. This baba ganoush is made from scratch with no hidden ingredients and needs just about 5 minutes of preparation. This healthy and authentic dip is low carb, keto, gluten-free, and naturally vegetarian. It can easily be made vegan by either skipping the yogurt or using dairy-free yogurt.

Why you will love this eggplant dip

  • Little to no prep time: you need about 5 minutes to prep your eggplant and pop it in the oven to roast. Then combine all the ingredients together in the food processor to make this delicious dip.
  • Perfect make ahead: baba ganoush is best served cold, which makes this a great make-ahead dip to make the day before and store in the fridge until ready to serve.
  • Healthy dip: no hidden ingredients and made with simple and fresh ingredients compared to other dips and appetizers.
close up baba ganoush in a bowl with parsley and pine nuts garnishes

Ingredients you will need

These are just a list of a handful of ingredients you will need to make this baba ganoush dip. The full measurements are listed further down below.

2 medium eggplants (I find it to cook better than 1 large)
tahini paste
Greek yogurt
garlic cloves
lemon juice
salt and pepper
sumac
crushed peppers (optional in case you don’t like any spice)
pine nuts
to garnish: pomegranate arils, fresh chopped parsley, olive oil
serve with: fresh veggies, pita, or crackers

ingredients to make baba ganoush

How to make homemade baba ganoush from scratch

  • Prepare the eggplant and roast: Heat your grill to medium-high or turn on your gas burner if you have one (You may also preheat the oven to 400F and bake for 40-50 minutes)
  • Cook the eggplants until tender and charred on all sides, turning them with a pair of tongs every 5 minutes or so. They will be completely cooked and tender when you press them, and it should take around 15-20 minutes depending on their size. Once the eggplant is done, allow it to cool until ready to handle.
  • Peel the eggplants: Next, peel the eggplant and remove the charred skin. Place the cooked flesh in a colander and allow it to sit and drain for about 5 minutes.
  • Process all ingredients: Transfer the roasted eggplant to the food processor. Next, add in the remaining ingredients. Pulse a few times to combine.
  • Serve: Place the baba ganoush in a serving bowl, add a drizzle of oil and sprinkle with pomegranate arils and parsley. Finally, serve with crunchy veggies and warm pita bread, if desired.
  • Tips: strain eggplant, choose fresh ingredients, adjust the taste to your liking, cool it in the fridge.
roasted peeled eggplants
baba ganoush ingredients in food processor before being processed

Recipe notes and tips

  • Eggplants: you may use one large eggplant instead of 2 medium. It may need an additional 5-10 minutes to cook through.
  • You can bake these eggplants instead: preheat the oven at 400 F and allow them to bake for 40-50 minutes until they are soft and tender.
  • Use fresh ingredients as much as possible. So it’s a must to use fresh lemons and fresh garlic.
  • To give the baba ganoush a creamy texture we added some Greek yogurt. This can be an option. If you want this to be a vegan dip or you can simply use a dairy-free yogurt.
  • Taste and adjust the salt, pepper, and lemon as needed.
  • If you can find sumac anywhere it is ok to skip this ingredient. It just gives it a kick of citrus flavor. You can simply add more lemons if needed.
  • Allow the eggplant to drain any excess water to prevent the eggplant dip to be watery and be thick and creamy instead.
  • Serve baba ganoush cold. It is important that you store it in the fridge for a bit before serving.
  • Top with any garnishes of your choice.
top view baba ganoush dip on a board with side of pita bread

frequently asked questions

What is Baba Ganoush and what is is made of?

Baba Ganoush is a Mediterranean dip made of roasted eggplants, fresh lemons, grated garlic, olive oil, salt, and tahini. Similar to hummus which is made out of chickpeas instead of the grilled eggplants, they are served as an appetizer dip or side dish. Our baba ganoush recipe has a few other ingredients like Greek yogurt added to it for a creamy texture.

Is Baba ganoush healthier than hummus?

Technically they are both healthy to enjoy as a dip or side dish. Baba ganoush has fewer calories compared to hummus which is made out of chickpea but higher in protein and fiber. Homemade Baba ganoush which is made out of roasted eggplants has more vitamins compared to hummus.

Do you eat Baba ganoush hot or cold?

Baba ganoush is best served cold and widely enjoyed as a cold side dish or dip. However, it is also acceptable to enjoy it while it is still warm. We do recommend allowing it to cool covered in the fridge for about an hour.

What do you eat Baba ganoush with?

You may serve homamade baba ganoush as a dip with pita bread, crackers, or veggies. Try them with some homemade dinner rolls, grilled or pan-fried chicken like this cilantro lime chicken bites recipe. Lemon garlic oven-roasted chicken, perfect with some Beef kafta, or with any grilled beef or steak, like this Steak and mushrooms recipe.

side shot of baba ganoush with pita bread in the dip

Other appetizer recipe to try

top view close up image of baba ganoush dip

If you try a recipe and you like it, leave us some feedback in the comment section below, and don’t forget to rate it! We would love it if you shared it with friends and family.

Finally, please use our hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts and recipes.

5 from 1 vote

Homemade Baba Ganoush

By: Rena
Servings: 6
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
top view baba ganoush with pomegranate garnish
Easy homemade baba ganoush made with roasted eggplants, garlic, tahini, Greek yogurt, and authentic flavors.

Ingredients

  • 2 medium eggplants, I find it to cook better than 1 large
  • 2 tbsp tahini paste
  • 2 tbsp Greek yogurt
  • 1-2 garlic cloves, chopped
  • 1 tbsp fresh lemon juice
  • Kosher salt and pepper, to taste
  • 1 tsp sumac
  • ¾ tsp crushed pepper, to taste
  • 2 tbsp pine nuts, to garnish

For Salad Topping:

  • 1/2 pomegranate arils
  • 2 tbsp chopped curly parsley
  • a drizzle of olive oil

Optional to serve with:

  • cucumber, radishes, warm pita bread

Instructions

  • Heat your grill to medium-high or turn on your gas burner if you have one. (see notes for baking option)
  • Cook the eggplants until tender and charred on all sides, turning them with a pair of tongs every 5 minutes or so.
  • They will be completely cooked and tender when you press them, and it should take around 15-20 minutes depending on their size. Once the eggplant is done, allow it to cool until ready to handle.
  • Peel the eggplant and remove the charred skin. Place the cooked flesh in a colander and allow it to sit and drain for about 5 minutes.
  • Transfer the eggplant to the food processor. Add in the remaining ingredients. Pulse a few times, just until everything is evenly combined.
  • Place the baba ganoush in a serving bowl, add a drizzle of oil and sprinkle with pomegranate arils and parsley.
  • Serve with crunchy veggies and warm pita bread, if desired.

Notes

  • Eggplants: you may use one large eggplant instead of 2 medium. It may need an additional 5-10 minutes to cook through.
  • You can bake these eggplants instead: preheat the oven at 400 F and allow them to bake for 40-50 minutes until they are soft and tender.
  • Use fresh ingredients as much as possible. So it’s a must to use fresh lemons and fresh garlic.
  • Greek yogurt is added to give it a creamy texture. This can be an Adjustoption if you want this to be a vegan dip or you can simply use a dairy-free yogurt.
  • Taste and adjust the salt, pepper, and lemon as needed.
  • If you can find sumac anywhere it is ok to skip this ingredient. It just gives it a kick of citrus flavor. You can simply add more lemons if needed.
  • Allow the eggplant to drain any excess water to prevent the eggplant dip to be watery and be thick and creamy instead.
  • Baba ganoush is best served cold. It is important that you store it in the fridge for a bit before serving.
  • Top with any garnishes of your choice.

Nutrition

Calories: 96kcalCarbohydrates: 11gProtein: 3gFat: 5gSaturated Fat: 1gCholesterol: 1mgSodium: 399mgPotassium: 417mgFiber: 5gSugar: 6gVitamin A: 226IUVitamin C: 7mgCalcium: 31mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Appetizer, Side Dish
Cuisine: Mediterranean
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, Iโ€™m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments