You will find sofrito, an essential staple, in every Puerto Rican kitchen. This herb medley blends to infuse an innumerable number of dishes. The top 3 dishes that are on constant rotation in my home are: Arroz con Gandules (rice with pigeon peas), Empanadas de Picadillo (ground beef empanadas), and Habichuelas Guisadas (red stewed beans). These dishes, among others, cannot authentically be made without annatto oil and this base. This base creates the traditional flavors of ancestral Taino and Puerto Rican food.
iBuen provecho!
I independently select all the products I feature on Domestic Gourmet. I may earn an affiliate commission when you buy through links on this site.

Garden-Fresh Puerto Rican Sofrito
Equipment
- Food Processor (Can be substituted with a blender.)
- Ice Cube Trays (Can be substituted with a reusable container.)
Ingredients
- 1 onion You can use either Spanish or Vidalia
- 1 green bell pepper
- 6 ajicitos dulces (aji cachucha) Small sweet peppers, mildly spicy
- 1 bunch culantro Approximately 8 leaves. Culantro is a stronger version of cilantro and has long leaves with sawtooth edges.
- 4-6 garlic cloves This depends on your taste for garlic and how large your cloves are
- ¼ cup Domestic Gourmet Organic Annatto Oil (Aceite de Achiote) can be substituted with olive, canola, vegetable or avocado oil
Optional (Some people add this and some do not. If you like cilantro, I recommend adding.):
- ½ bunch cilantro (leaves and stems) Approximately 1 cup
If doubling recipe:
- 2 onions
- 2 green bell peppers
- 10-12 ajicitos dulces (aji cachucha)
- 2 bunches culantro Sometimes culantro is sold in a plastic herb container, use 2
- 1 head garlic
- ½ cup Domestic Gourmet Organic Annatto Oil (Aceite de Achiote) can be substituted with olive, canola, vegetable or avocado oil
Optional:
- 1 bunch cilantro (leaves and stems) Approximately 2 cups
Instructions
- Using a chef's knife, peel and quarter (cut into 4 pieces) your onion on a cutting board and add to the food processor.
- Remove the stem and seeds from the green bell pepper, quarter and add to the food processor.
- Halve the ajicitos, remove seeds and stems and add to the food processor.
- Crush and peel the garlic cloves and add to the food processor.
- Add the culantro and optional cilantro to the food processor.
- Drizzle in half of the annatto oil and process. If the sofrito isn't blending, drizzle in the remaining annatto oil until the mixture blends into a chunky consistency.
- Pause the food processor and with a rubber spatula, scrape down the sides, and process until fully combined, and no large pieces remain. You want the sofrito to be similar in texture to a chunky pesto.
If storing in a refrigerator:
- Store in a glass container with a tight-fitting lid and it will be good for 10 days.You can store sofrito in plastic Tupperware, but plan for that container to be your new dedicated sofrito container because it will forever smell of this delicious, herbaceous gold.
If storing in a freezer:
- Use ice cube trays to freeze the sofrito first and then transfer the frozen cubes to a freezer bag. Store in the freezer for 6 months or 9 months if you're using a deep freezer.
Notes
Nutrition
Did you make this recipe?
Please let me know how it turned out for you! Leave a comment below, tag @domesticgourmetfoods on Instagram, and hashtag #cookwithdomesticgourmet.
About the Author: Ciji Castro
Ciji Castro is the CEO and Executive Chef behind Domestic Gourmet, a premium food and lifestyle brand rooted in honoring ancestral cooking and Latin traditions. With a deep love for bold, heritage-inspired flavors and clean ingredients, Ciji leads the vision and culinary direction of Domestic Gourmet’s product line.
Her flagship product, 🌿 Domestic Gourmet Organic Annatto Oil (Aceite de Achiote), brings vibrant color and flavor to every dish—celebrating the flavors of her Cuban and Puerto Rican roots while meeting the standards of today’s health-conscious kitchens.
Through Domestic Gourmet, Ciji is on a mission to share the richness of cultural cooking with a modern and convenient twist—one thoughtfully crafted product at a time.
Follow along at @domesticgourmet for recipes, cooking tips, and more.
I love the ice cube idea! I will have to try this. I use Sofrito in almost all of my dishes, especially the beans or anything with sauce. =)