Home » Recipes » Dips, Sauces & Spreads » Taramosalata - Greek Fish Roe Dip

Taramosalata - Greek Fish Roe Dip

Ready in just 15 minutes, this homemade taramosalata dip has a subtle fish flavor and a creamy, slightly grainy texture. Serve it in a bowl with some olives on top and some bread or pita slices on the side to dip in. Kali orexi!
Taramosalata - Greek Fish Roe Dip.

Taramosalata, similar to tzatziki, is one of those Greek dips that is very popular around the world and you can find it in many grocery stores next to tzatziki and hummus. It comes in a beige or pink color which is usually determened by the fish roe (tarama). In some cases though, I’ve heard that a little bit of beet juice is added to get that light pink color which makes the dip more appetizing to eat.

There are three ways to make the taramasalata dip. One is using bread slices, the other using boiled potatoes and the third as a combination of both. Here I’m sharing with you the way my mom used to make it, using just bread and white tarama (fish roe). It’s very easy to prepare, you just add the ingredients to a food processor or blender and then pour slowly the oil until you get a creamy taramosalata. So let’s get started!

If you are looking for more dips for a meze platter or as an appetizer, try out my refreshing beets & yogurt dip or my feta & red peppers dip (tirokafteri).

Jump to:

Why you should try my recipe

  • Easy-to-follow steps.
  • Many serving suggestion ideas.
  • Ready in about 15 minutes.
  • Good for fasting and Lent period.
  • Healthier and more refreshing than mayo based dips.

Ingredients & How-to

To make this Greek taramosalata dip, we are going to need some tarama (fish roe dip), olive oil, bread, onion, garlic, lemon and freshly ground pepper. I’m not using any extra salt as taramas is already too salty. Also, I’m using olive oil to make the taramosalata creamier but you could also use a good quality vegetable oil.

Taramas is fish roe usually from cod or carp fish. You can find it in a beige or red color and that will determine the look of the taramosalata dip. It is quite salty and has a strong flavor if you try it from the jar. We are only going to use about half a cup of tarama to make the taramasolata as with the addition of bread and oil it will triple in size.

Ingredients for Greek taramosalata dip.

01. To start, I’m removing the crust from the bread slices. I fill in a bowl with water and place them in. I leave the bread in the water for 10-15 minutes to soak. You could use toast bread, sourdough or whichever white bread you have at home. I don’t recommend using a wholegrain bread as the taramosalata won’t get very smooth and creamy when blended.

02. Using my hands, I take small bits of the bread and squeeze most of the water out. Then, I place the bread in the food processor.

Soaking bread in a bowl filled with water. Squeezing the water out of the bread slices.

Mamazilla's Product Recommendations

Hamilton Beach Food Processor and Vegetable Chopper

Great for puree, chopping, slicing and shredding vegetables. I also occasionally use it for baking when mixing flour and butter!

Buy On Amazon

03. I add all the ingredients except from the oil to the food processor. The soaked bread, tarama, onion, garlic, lemon juice and ground pepper. I’m using half an onion and one garlic clove that adds a little bit of a kick to the taramosalata. Feel free to leave them out if you don’t like the onion or garlic taste and you prefer a lighter flavored dip.

04. I start blending to incorporate the ingredients. When they are all mixed, I start adding the oil little by little in a thin stream. If your blender or food processor doesn’t have an opening to pour liquids, then you could add the oil in small batches, close the lid and blend. When all the oil is incorporated, your Greek taramosalata will have a nice smooth texture and be very fluffy and light.

Pouring the oil in the food processor. Taramosalata is blended in the food processor.


  • You could use white bread, sourdough bread or white toast bread for the taramasalata.
  • You could use light olive oil or good quality vegetable oil.
  • You could leave out the onion or the garlic for a lighter taste.


  • Pour the oil in a thin stream, similar to making a mayonnaise to prevent the taramosalata from breaking.
  • Do not add any salt as the fish roe is already too salty.

Serving suggestions

Taramasalata is a Greek dip that you can enjoy all year round. In Greece it’s very popular during Lent period and especially on ‘Clean Monday’ when it’s served with lagana bread, olives, cucumbers, tomatoes and other fasting food.

In my family, we love having it all year round and usually serve it on the side with our main, for a light lunch with a salad or as part of a mezze platter, with some pita bread or just a slice of bread. To serve it, I like to put the taramosalata in a little bowl with a drizzle of oil and a couple of olives in the middle. Remember it’s quite a salty dip with a particular flavor, so I wouldn’t have it with any cheese, fries or chips.

Taramasalata served on plate with olives, next to bread slices and olive oil.


If you have any leftover taramosalata dip, you could store it in an airtight container in the fridge for up to a week. I haven’t tried freezing, but if you try it leave me a comment down below and tell me how it goes.


  • What is the meaning of taramasalata? Taramosalata or taramasalata is a Greek dip made with tarama - fish roe. It’s a combination of two words tarama-salata, where tarama is the fish roe and salata is the Greek word for salad.

  • Is taramasalata healthy? Taramosalata is relatively healthy, as it’s high in good fats but it’s also very salty. If eaten in moderation, it is considered a healthy food. Fish roe is an excellent source of Omega-3 fatty acids and protein and olive oil is high in good monounsaturated fats and antioxidants. (Source: https://freenutrition.co.uk/nutrients/taramasalata/)

  • What are the main ingredients of taramasalata? The key ingredient for taramasalata is fish roe which is called taramas in Greek. Usually it’s made with carp or cod fish roe. On top of the fish eggs, we use bread or boiled potatoes and olive oil to break down the strong fish taste of tarama and make it into a creamy dip.

Watch the video

Taramosalata - Greek Fish Roe Dip

Here is my Greek taramosalata dip recipe, made mainly with fish roe, bread and oil and ready in just 15 minutes. It has a light beige color from the white fish roe and a creamy, slightly grainy texture from the bread. Serve it as an appetizer or as part of a meze platter, spread on bread or pita slices. Kali orexi!
Category: Dips, Sauces & Spreads Difficulty: Easy

8 servings

Prep time

15 minutes

Cooking time


  • ½ cup / 150gr tarama (fish roe)
  • ½ onion
  • 3 bread slices (175gr)
  • 1 garlic clove
  • 1 cup olive oil
  • ½ teaspoon freshly ground pepper
  • 1 lemon



  • Cut the hard sides of the bread slices. Fill in a big bowl with water and soak the bread slices for 10-15 minutes.
  • Squeeze the water off the bread slices using your hands. Add the bread to a food processor or blender.
  • Add the tarama, onion, garlic, lemon juice and ground pepper. Blend for a minute until all mixed.
  • Start pouring the olive oil in a thin stream whilst blending. The taramosalata will have a smooth but lightly grainy texture when ready.
  • Serve with some bread or pita slices.


- You could use sourdough bread, toast bread or any white bread of your choice.
- You could leave out the onion and garlic for lighter taste.
- Do not add any extra salt as the tarama fish roe is already too salty.


You can store any leftover taramasalata dip in an airtight container in the fridge for up to a week.

Nutrition Info (per serving)

Calories: 302kcal | Carbohydrates: 7g | Protein: 2g | Cholesterol: 0mg | Fat: 30g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 20g | Fiber: 1g | Sodium: 198mg | Potassium: 39mg | Sugar: 1g

I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

Tried this recipe?

Mention @mamazilla.moodforfood or tag #mamazillamoodforfood on Instagram!
This recipe is: egg free, nut free, dairy free, greek savoury,
Recipe keywords: taramas, taramasalata dip, greek caviar dip, fish roe dip