• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • Puerto Rican
  • Cuban
  • About

Latina Mom Meals

menu icon
go to homepage
  • Recipe Index
  • Puerto Rican
  • Cuban
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Puerto Rican
    • Cuban
    • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home

    Published: Oct 16, 2019 · Modified: Nov 6, 2019 by Neyssa

    Achiote Oil | Annatto Oil

    Sharing is caring!

    • Share
    • Tweet
    Jump to Recipe Print Recipe

    Achiote oil is used in Latin dishes to color Spanish rice, masa for pasteles, or in place of sazon in many dishes!

    achiote oil in a glass cup on a coaster

    What is achiote oil? 

    Using only two ingredients, achiote oil is infused oil that is only made with annato seeds and oil! Seriously, that's it! 

    Achiote oil is a dark orange almost red oil that gives food a beautiful yellow color! 

    Is achiote and annatto the same?

    Yes, achiote and annatto are the same! Annatto and achiote are both Bixa orellana, but different regions call it differently. Just like in the USA, different households will use the words pasta and spaghetti to label the same noodle.

    What is achiote used for?

    The use of achiote is to give food a natural yellow/orange coloring. If you ever use Goya's Sazon with achiote, it's what gives your Puerto Rican rice that beautiful orange hue.

    Many people use achiote in an oil to color their masa for pasteles, alcapurrias, and much more!

    annatto seeds on a metal scooper

    How do make achiote oil?

    To make achiote oil, you're going to add oil to a pan. I chose to use vegetable oil, but you can use canola or olive oil. Turn the heat to medium.

    small pan with clean oil

    Add in your annatto seeds. (Right away, you want the oil and the annatto seeds to warm together.) Use annatto seeds, not ground annatto powder to make achiote oil.)

    oil and annatto seeds in a small pan

    Keep the heat on warm until the oil warms enough that there is a gentle simmer. This should take about five minutes to begin to simmer. Lower your heat once you see that there is a somewhat steady simmer.

    orange colored oil with annatto seeds in a pot

    Let the achiote oil cook over low heat for about three minutes or until the oil is a beautiful deep orange color before removing the pot from the heat and allowing the achiote oil to cool completely.

    metal spoon with achiote oil on the spoon

    Once your achiote oil has cooled, you're going to pass the achiote oil over a fine mesh strainer. I used a medium strainer with a wide bowl so there would be no mess. 

    cooked achiote on strainer

    Achiote oil does stain! Wipe up any spills right away.

    orange achiote oil in glass bowl

    That's how you make achiote oil with two ingredients in just ten minutes! Store your achiote oil in a container with a tight fitting lid and you can either store your oil in the fridge, or a cool dry place for up to 4 days!

    Tips for making achiote oil:

    • Look for dark vibrant red annatto seeds! 
    • Do not let your oil get too hot (it will spoil the oil).
    • Only make enough to last you 3-4 days. (The shelf life is not long.)

    Where do I buy annatto seeds?

    You can purchase annatto seeds in most Latin and Asian markets or check by the seasonings in your local market. I bought a small pack of Badia annatto seeds, but I recently saw a bulk size container full of annatto seeds near the plantains for pasteles! (This was at Price Rite supermarket.) 

    annato seed in packaging

    Do annatto seeds get old?

    Yes, annatto seeds do get old! I feel like annatto seeds are like cinnamon sticks in the sense that they last forever, but not forever! Once your annatto seeds begin to no longer look deep red, but more like a chalky orange color, toss them.

    Recipe

    Achiote Oil | Annatto Oil

    Achiote oil is used to give foods a beautiful orange color! Add it to your rice or the masa for pasteles.
    5 from 3 votes
    Print Pin Rate
    Course: Sauce
    Cuisine: Latin
    Keyword: achiote oil, annattoo seed
    Cook Time: 10 minutes minutes
    Total Time: 10 minutes minutes
    Servings: 1 cup
    Calories:
    Author: Neyssa
    Cost: $2

    Equipment

    • stove

    Ingredients

    • 1 cup of vegetable oil
    • ¼ cup of annatto seed
    Get Recipe Ingredients

    Instructions

    • Add oil and annatto seeds to a pot and warm over medium heat.
    • Once oil begins to simmer lower heat to low and allow to cook an extra five minutes.
    • Remove pot from heat and allow achiote oil to cool completely before draining over a fine mesh strainer

    Notes

    Do not overheat! If annatto seeds begin to burn or turn green, it will become bitter.

     

     

    More Cuban Recipes

    • Cuban malanga fritters in a dip on a wire rack
      Malanga Fritters
    • Coffee Flan Recipe | Flan de Cafe on a cake stand
      Coffee Flan
    • Pinchos with lime wedges
      Grilled Pork Kabobs
    • croquettes on a gray plate
      Ham and Cheese Croquettes

    About Neyssa

    Neyssa is a Latina food blogger who shares her Cuban and Puerto Rican family recipes for home cooks to make.

    Reader Interactions

    Comments

    1. [email protected] says

      November 20, 2019 at 1:50 pm

      Thank you was very helpful.

      Reply
      • Neyssa says

        November 21, 2019 at 5:14 pm

        So happy to help!

        Reply
    2. Serina says

      February 11, 2020 at 8:52 pm

      Very helpful thank you! Can I ask, what is the reason to not use the Annatto powder? What about the paste?

      Reply
      • Neyssa says

        February 12, 2020 at 9:49 pm

        To make the annato oil, you want to use the seeds so they can become infused. Using the powder won't yield the same results. You can use the paste, and just add a little oil to the base when cooking. I would not bother making the oil with the paste. 🙂 Annato powder is just for coloring. If you rather use powder instead of sazon, go for it and just add it in on the same step as you would the sazon. I hope this helps!

        Reply
    3. Soli says

      November 24, 2022 at 10:11 am

      Puerto Ricans make achiote oil and leave it on the counter for months at a time

      Reply
    5 from 3 votes (3 ratings without comment)

    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.

    Primary Sidebar

    Neyssa is a Puerto Rican and Cuban self-taught home cook who lives right outside of Philly and is on a mission to share recipes that are inspired by her Cuban and Puerto Rican heritage.

    More about Neyssa →

    Latest Recipes

    • Close up shot of coquito in a glass cup with cinnamon on the rim and a Puerto Rican flag.
      Classic Coquito with Tea
    • Tea for coquito is inside of a glass cup with a gray and blue background, spices, and Puerto Rican flags.
      Spiced Tea for Coquito
    • Close up shot of freshly made loose yellow rice and green pigeon peas in a silver pot.
      Arroz con gandules
    • A close up shot of crema de maiz inside of a bowl with a spoon, topped with fresh berries.
      Harina De Maiz: Cornmeal Porridge

    Winter Favorites

    • pernil | roasted pork shoulder
      Cuban Pernil
    • rice and shrimp stew in a blue plate
      Asopao de Camarones | Shrimp Stew
    • Instant Pot Puerto Rican Sancocho Recipe
      Sancocho
    • Homemade Puerto Rican Salami Soup | Sopa de Salchichon estilo Boricua
      Puerto Rican Salami Soup

    Footer

    Copyright © 2025 Latina Mom Meals All Rights Reserved

    PRIVACY POLICY + TERMS OF USE | ABOUT & CONTACT

    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.