The Hungry Bites

  • Home
  • Recipes
  • Categories
    • Main Dishes
      • Beef and veal
      • Chicken and Poultry
      • Lamb and Goat
      • Pork
      • Fish and seafood
      • Other Meats
      • Legumes
      • Salad Meals
    • Side Dishes
    • Greek Appetizers and Meze
    • Pasta and rice
    • Soups and stews
    • One pan - One pot
    • Air Fryer
    • Salads
    • Greek Desserts and Sweets
      • Cakes
      • Cheesecakes
      • Cupcakes and muffins
      • Cookies
      • Chocolate
      • Ice Cream
      • Pies Bars and Tarts
      • Puddings, jams and creams
    • Breakfast and Brunch
    • Bread Recipes
    • Greek Drinks
    • Dietary
      • Vegan
      • Vegetarian
      • Gluten-free
      • Healthy
  • The Mediterranean Diet
  • About The Hungry Bites
    • Contact me
menu icon
go to homepage
  • Spring
  • Recipes
  • MDiet
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Spring
    • Recipes
    • MDiet
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Greek Appetizers and Meze

    Greek Taramasalata (Traditional Fish Roe Dip)

    Modified: Feb 6, 2025 by Makos

    Jump to Recipe Jump to Video Print Recipe

    Ever tried making a taramasalata at home, only to end up with a dip that's too salty or not creamy enough? You're not alone! Crafting this traditional Greek fish roe dip can be tricky, but with a few simple tweaks, you can avoid common pitfalls and create a perfect, silky taramosalata every time. In this post, I'll share some expert tips and fixes for the most frequent mistakes, ensuring this meze dish is always a hit.

    Taramasalata served with olive oil, fresh bread and black olives.
    Jump to:
    • 📋 Taramosalata Ingredients
    • 🔪 How to make taramasalata
    • 👨‍🍳  Expert Tips
    • 🎥Recipe Video
    • 📖 Recipe

    What is Taramasalata?

    Taramasalata (also spelled taramosalata) is a traditional Greek dip made from tarama (fish roe), usually cod or carp. It's also known as Greek caviar dip or Greek pink sauce. Its silky texture and tangy flavor make it a standout. Plus, it's incredibly versatile - perfect as a spread on warm Lagana bread (you can also use homemade pita bread instead) or as a dip for fresh veggies.

    Taramasalata is very popular during Orthodox Lent and is a staple on the table, especially on Clean Monday (Kathara Deftera). It is traditionally served alongside other Lenten dishes like fried zucchini chips and seafood specialties such as Mediterranean baked octopus and simple cuttlefish stew.

    If you're addicted to Greek dips, don't miss this homemade tzatziki sauce (the classic recipe plus two variations), my favorite Greek spicy feta dip (Tirokafteri) and a gluten free variation of taramosalata without bread (Greek tarama mousse) which is basically a mayonnaise made with fish eggs.

    📋 Taramosalata Ingredients

    Taramasalata is made of a few simple ingredients making each bite a testament to the simplicity and depth of traditional Mediterranean cuisine. These ingredients are:

    Taramasalata ingredients.

    Which is the best tarama?

    Tarama is the Greek word for roe (tiny fish eggs). It's usually from carp, cod, pollock or mullet and it is the main ingredient of taramasalata. But beware: not all tarama is created equal.

    In Greece, you'll find two types: white and pink tarama.

    A spoonful with tarama (fish roe).

    White tarama is considered the best quality (the color is actually light beige). It's undyed and pure, offering a more authentic flavor. However, it may be tricky to find outside of Greece.

    Pink tarama, in many cases, has added color (possibly because some find it more visually appealing) and may also contain other additives, meaning it's not purely fish roe and salt. It will produce a tarama dip with the classic pink color but the taste will be inferior.

    If you want to read more about tarama you can visit this tarama and taramasalata article (by dianekochilas.com).

    What oil to use in Taramasalata?

    Olive oil has a strong flavor and will overpower the tarama. It can also make the taramosalata taste bitter. That's why, contrary to what many believe, a neutral tasting vegetable oil should be used in this recipe. Sunflower oil or corn (maize) oil are ideal. If you want, you can add just a tiny amount of olive oil.

    What bread to use for taramasalata?

    Traditionally, stale bread is used, but I prefer to make it with fresh bread because it becomes more creamy. If the bread is crusty, you should remove the crust.

    White sandwich bread is a great option because it's softer, with mild flavor and makes the fish roe dip very creamy and silky smooth.

    🔪 How to make taramasalata

    Making taramosalata dip at home is easier than you think. In just a few steps, you can whip up a dip that's as good (if not better) than what you'd find in a Greek tavern. And the best part? You control the flavor. Want it more tangy? Add an extra squeeze of lemon. Prefer it creamier? A little more oil will do the trick!

    Step 1: Transfer the onion and the water to a food processor or mini chopper and process well. Strain the mixture through a fine strainer (this is optional but makes the taramasalata lighter than using the onion whole).

    Step 2: Add all the ingredients except from the oil to the food processor and blend until everything is smooth.

    Step 3: With the machine running, add the oil in a thin stream.

    Step 4: Taste and adjust the lemon juice, the oil and the salt if needed. Serve with black olives and a drizzle of extra virgin olive oil.

    ✏️ Note: The traditional way for how to make taramasalata recipe is to soak stale bread (with the crust removed) with cold water and squeeze it to remove the extra moisture. However, this way you can't really now how much water you've used. That's why I add the bread and the water separately, after I've weighted them.

    👨‍🍳  Expert Tips

    These are the most common mistakes and how to fix them:

    ✤ Fish roe not broken down completely: When making a taramasalata recipe, it's important to break down the fish roe very well, otherwise you'll be able to see the tiny eggs dispersed throughout the dip. To avoid this, make sure you process the roe with the bread and the water very thoroughly, before you start adding the oil.

    ✤ Too salty: It's very difficult to know beforehand if the tarama is too salty. Once you make the taramasalata and it tastes saltier than you like, add more bread, oil and lemon juice to compensate for the saltiness.

    If you already know that your tarama is very salty (say you've made one batch before with the same tarama), you can soak it in cold water for 30 minutes to remove some of the salt.

    ✤ Too bitter: This can happen if you use too much olive oil. Olive oil has intense flavor and can alter the flavor of taramasalata or make it taste bitter. That's why I suggest using a neutral tasting vegetable oil and if you want to add olive oil add just a small quantity.

    ✤ Too tangy: The acidity of the lemon cuts down the greasiness and provides freshness, but too much can be overpowering. My mom always makes this mistake, but I guess she likes it this way. Remember that there's no need to add all the lemon juice from the start. Add a small quantity at first, taste at the end and if you want it more tangy, add more lemon juice gradually until you get it perfect.

    ✤ Too loose: When you start adding the oil, the mixture will be thin but it will start to thicken and become creamy as you add more oil. So, keep adding oil until you get the desired consistency.

    ✏️Top Tip: The oil should be added gradually and in small quantities each time, or the taramosalata may separate and become loose and grainy.

    ✤ Bland taste: This usually happens when the tarama is low quality. The only fix for this problem is to try and get a good quality fish roe. It may be more expensive but it's worth it and a little goes a long way!

    Taramosalata on a plate, fresh lemons and a glass with olive oil.

    What to do with taramasalata

    Wondering how to serve this Greek fish egg dip? It's a perfect companion for a  Greek meze platter, alongside olives, seafood and grilled vegetables. It also pairs beautifully with crisp white wine or ouzo, making it a staple for any Greek-inspired feast.

    These are some of the foods you can eat taramasalata with:

    • Greek brown lentil soup
    • Greek baked chickpeas (Revithada)
    • Greek fava (yellow split pea puree)
    • Greek village bread (Horiatiko)
    • Homemade falafel.
    • Carob and whole wheat bread with walnuts.
    • Greek baked giant beans (Gigandes)
    • Mediterranean baked octopus

    💭 FAQs

    What does Taramasalata taste like?

    Taramasalata is full of umami flavor. It has a rich, creamy texture and a unique, savory flavor. It's slightly tangy and salty, with a subtle brininess from the fish roe. The lemon juice adds a refreshing zing and the hint of onion compliments its savory flavor. Overall, taramasalata is a delightful balance of creamy and tangy, making it a standout in any Mediterranean spread. Another way to describe it is a "fishy" mayonnaise but in a good way!
    Leaving it in the fridge overnight will let all the different flavors to mature and blend together better.

    What does Taramasalata mean in Greek?

    Tarama is the Greek word for fish roe and salata means salad. So in Greek, it means "fish roe salad". This is because sometimes in Greek the meaning of the word salad can be extended to include spreads and dips that have a lot of ingredients blended together.

    Why is taramasalata pink?

    Taramasalata is often pink because some varieties of tarama (fish roe) used in the dip are dyed with food coloring. Naturally, fish roe can range from pale beige to light pink, but to make the dip more visually appealing and consistent in color, food coloring is sometimes added, particularly in commercial preparations. The pink color is not indicative of the quality or taste but rather a visual enhancement that some consumers find more attractive. In contrast, traditional or homemade taramasalata often uses white tarama, resulting in a more natural, pale-colored dip.

    How long does taramasalata last?

    Taramasalata can last approximately 5-6 days when stored properly in the refrigerator. To ensure it stays fresh, store it in an airtight container.Always check for any off smells or changes in texture before consuming, as these can indicate spoilage.

    🍳 More meze dishes

    • Baba ganoush featured image.
      Authentic Baba Ganoush recipe (Lebanese eggplant dip)
    • homemade hummus recipe profile
      Homemade hummus recipe
    • Greek yogurt dip featured image.
      Greek Yogurt Dip for Veggies, Chips and more
    • Greek spicy baked feta cheese.
      Best Greek Baked Feta Recipe (Bouyiourdi)

    🎥Recipe Video

    📖 Recipe

    taramasalata on a plate garnished with olives.

    Greek Taramasalata (Traditional Fish Roe Dip)

    Makos
    Ever tried making a taramasalata at home, only to end up with a dip that's too salty or not creamy enough? You're not alone! Crafting this traditional Greek fish roe dip can be tricky, but with a few simple tweaks, you can avoid common pitfalls and create a perfect, silky taramosalata every time. In this post, I'll share some expert tips and fixes for the most frequent mistakes, ensuring this meze dish is always a hit.
    5 from 3 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 0 minutes mins
    Total Time 20 minutes mins
    Course Appetizer, Meze, Side, Snack
    Cuisine Greek, Mediterranean
    Servings 38 servings (tablespoons)
    Calories 73 kcal

    Ingredients
     

    • ½ cup (120 g) water
    • ½ (60 g) red onion (optional - see note #1)
    • 4 slices (100 g) white bread (see note #2)
    • 3 tablespoons (45 g) white tarama (fish roe) ( see note #3)
    • 2 tablespoons (30 g) lemon juice (freshly squeezed, you may need more)
    • ¼ cup (55 g) extra virgin olive oil (mild - see note #4)
    • 1 cup (230 g) sunflower oil (or corn oil)

    Instructions
     

    • Transfer the onion and the water to a food processor or mini chopper and process well. Strain the mixture through a fine strainer into a bowl and discard the onion pieces.
      *This step is optional. You can use the onion as is. However, using only the onion water makes the taramasalata lighter.
      Grated onion passing through a sieve.
    • Transfer the bread, the tarama, the onion water, the lemon juice and the olive oil to a food processor and blend until everything is smooth.
      Adding tarama (fish roe) to a food processor.
    • With the machine running, add the oil in a thin stream. As you add the oil the mixture will start to thicken (it's the same thing as making mayonnaise). Scrape the bowl with a spatula and process for one more minute.
      Adding oil to the food processor while it's running.
    • Taste and add more lemon juice if needed. If it tastes too salty, add some more oil. If it's not salty enough, add some salt. Serve with black olives and a drizzle of extra virgin olive oil.
      Drizzling olive oil over a plate with taramosalata.

    Notes

    Note #1: The onion is optional. You can't really taste it, but if you hate it's flavor you can omit it altogether.
    Note #2: The traditional way for how to make taramasalata recipe is to soak stale bread (with the crust removed) with cold water and squeeze it to remove the extra moisture. However, this way you can't really now how much water you've used. That's why I add the bread and the water separately, after I've weighted them. You can use whatever white bread you prefer, but sandwich bread, being softer, will make the taramasalata very smooth and velvety (plus you don't have to remove the crust). If you use a crusty bread, remove the crust for a smoother result.
    Note #3: White tarama is not exactly white but beige in color. It's called white to differentiate it from the pink tarama. This recipe makes a mild-tasting taramasalata. If you prefer a stronger taste, you can increase the tarama by 1 tablespoon. The quality of the tarama (fish roe) plays a great role in the final outcome. If you can't find fish roe from cod, carp or pollock, the next best option is to make a taramasalata version with salmon roe (but it will not be the same).
    Note #4: Olive oil is optional, you can replace it with vegetable oil.
    Note #5: Garlic is not traditionally used in Greek taramosalata!

    Nutrition

    Calories: 73kcalCarbohydrates: 2gProtein: 1gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 6gTrans Fat: 0.001gCholesterol: 4mgSodium: 14mgPotassium: 8mgFiber: 0.1gSugar: 0.2gVitamin A: 3IUVitamin C: 1mgCalcium: 6mgIron: 0.1mg
    Tried this recipe?Let us know how it was!

    More Greek Appetizer & Meze Recipes

    • A square shaped flaxseed cracker.
      Flaxseed crackers (with chia seeds)
    • A stuffed tomato and pepper on a plate.
      50 Best Traditional Greek Foods to Cook or Order When in Greece
    • Dolmades, Greek stuffed grape leaves with rive on a plate. Featured.
      Dolmades: Greek Stuffed Grape Leaves with Rice
    • Dolma on a plate.
      BEST Dolma: Stuffed Grape Vine Leaves with Meat

    Comments

      5 from 3 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Vicky says

      April 05, 2021 at 9:24 am

      5 stars

      5 stars

      5 stars

      5 stars
      It came out very light and creamy, one of the best I have made so far

      Reply
      • Makos says

        April 05, 2021 at 9:28 am

        That's great! Thanks

        Reply
    2. Staci says

      January 04, 2024 at 7:08 pm

      5 stars
      Studied multiple recipes and made this one due to the onion water step to have a milder onion flavor. This step only took like 30 seconds and was worth it. I did make the mistake of using all olive oil (because I thought I knew best) which it still tasted amazing but a little strong on the olive. I also only used 1/2 the oil recommended in the final step and the consistency is light & creamy. Reminds me of Greece!

      Reply
      • Makos says

        January 04, 2024 at 6:09 pm

        Hi Staci, thanks for trying this! You can actually omit the onion completely, it will still taste great!

        Reply
    3. Angie says

      February 09, 2025 at 4:36 pm

      5 stars
      The best Taramosalata ever! And the trick with the onion water is very clever, thanks for this recipe

      Reply
      • Makos says

        February 09, 2025 at 6:02 pm

        Thank you so much Angie!

        Reply
    author profile image.

    Welcome to The Hungry Bites, your go-to destination for authentic Greek and Mediterranean recipes, straight from the heart of the Aegean.

    About →

    Spring Recipes

    • Roasted goat leg in the oven with potatoes. featured image.
      Greek roasted goat (or lamb) leg recipe
    • Pastitsio recipe featured image
      Greek Pastitsio (Baked Pasta with Ground Beef & Béchamel)
    • A bowl with turkey chili with a dollop of yogurt in the middle.
      Simple Turkey Chili Recipe Mediterranean-style
    • A plate with Greek lentil soup (fakes).
      Greek lentil soup recipe (Fakes)
    • Greek lemon chicken and orzo on a plate.
      Greek Baked Lemon Chicken and Orzo (One Pan Recipe)
    • Two bowls of Italian white bean soup, fresh bread on a cutting board and a towel.
      Tuscan White Bean Soup
    • Greek spicy feta dip served in a bowl with pita bread and Kalamata olives.
      Greek Spicy Feta Dip Recipe (Tirokafteri)🌶️
    • Tsoureki thumbnail
      Tsoureki – Greek Easter Bread

    Popular Recipes

    • Featured image: 3 slices of spanakopita stacked the one on the other.
      Easy Greek Spinach Pie (Traditional Spanakopita)
    • Oven baked swordfish featured image.
      Oven baked swordfish recipe with lemon vinaigrette
    • A bowl with lemon garlic pearled couscous.
      Best Lemon Garlic Pearl Couscous Recipe
    • Baked chicken leg on a plate with potatoes, carrots and cauliflower.
      Greek baked chicken recipe (with potatoes)
    • Easy pistachio cream in a jar, featured image.
      2-ingredient Pistachio Cream Recipe
    • Pistachio chocolate cake featured image.
      Dubai Chocolate Pistachio Cake
    • Italian almond cookies featured image.
      Easy Italian almond cookies recipe - soft amaretti
    • Creme brulee featured image
      Classic French Crème brûlée recipe (in 5 easy steps)

    Footer

    ↑ back to top

    As Seen In

    GREATIST, Buzzfeed, Saveur, wellandgood, verywellfit, popsugar, everydayhealth, brit.co, Health.com, Livestrong, Thefeedfeed, Marie Claire, Thepappaspost.

    About

    • About Me
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Instagram
    • Facebook
    • YouTube

    Copyright © 2016-2025 The Hungry Bites

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.