My authentic Puerto Rican Sofrito recipe, pronounced soh-FREE-toe, is a culantro cooking base, adding uniquely bold flavors to your favorite Puerto Rican dishes and other Hispanic Caribbean recipes.
Every Puerto Rican family has a guarded sofrito recipe often passed down through generations. It’s so important to our cuisine that people are willing to risk a fine to sell it. I once knew a family in Brooklyn who got busted in a sting for operating an illegal sofrito business. Word on the street was that a rival was unhappy that they had the sofrito game locked down and ratted them out to “the man.” But, I ain’t no snitch, so you didn’t hear it from me.
Sofrito, recao, and recaito are often used interchangeably for the same recipe. The word sofrito is the process of cooking this flavor base with tomatoes, whereas recaito is just the green cooking base. Since the term sofrito is used by most Puerto Ricans to describe this recipe, I’ll refer to it as such.
Where Does Sofrito Come From?
This sofrito recipe is from Puerto Rico and is the flavor base of many dishes from the island. Many Caribbean islands have a version of sofrito called by different names. The Dominican Republic and Cuban sofrito are very similar to Puerto Rican recipes, with the main changes being the types of peppers used. Haitian epis and West Indian green sauce are different varieties of sofrito. All are amazing.
What Are The Ingredients In Sofrito?
The key ingredients in authentic sofrito are culantro, onions, garlic, and ajíes dulces (also called ajicitos dulces or sweet peppers), cilantro, olives and capers. Olives and capers add a bit of umami to my family recipe for sofrito. They are optional, but I really hope you try them.
Sofrito does not have tomatoes or tomato sauce unless you want to add it. Tomatoes not only water down the sofrito, but their use also binds you to that tomato-y flavor. This isn’t ideal if you plan to use it in recipes like pernil (roast pork), which doesn’t call for a tomato element.
Are Culantro and Cilantro The Same Herb?
Culantro (also known as recao, pronounced reh-CAHo) is not the same herb as cilantro. Culantro has a much stronger, savory flavor with broad, sawtooth leaves, while cilantro has smaller, frilly leaves and a slightly minty flavor. Because of culantro’s potent flavor, it’s used in small amounts to flavor recipes.
The word culantro is Latin for “foul-smelling thistle,” which makes sense because the culantro leaf has very tiny thorns. It also makes sense because one of culantro’s names is sawtooth coriander. I don’t think culantro has a foul smell at all. It smells like perfume to me.
You can find culantro in most Hispanic or Latin grocery stores. If you can’t find it there, try Asian markets near you. Many Asian stores carry it under the name Mexican coriander or ngò gai.
You can use cilantro instead of culantro if you can’t find it. It won’t be authentic sofrito, though, since culantro is the most important ingredient in sofrito. A replacement for culantro is 1 part Italian (or flat-leaf) parsley and 3 parts cilantro. We use cilantro in this recipe to add more depth of flavor to the recipe.
How Do I Prepare Culantro For Cooking?
You can use culantro in any recipe that calls for cilantro. In fact, if you’re unfortunate enough to have that aversion to cilantro, I suggest trying culantro in its place. Wherever a recipe calls for cilantro, use half of that amount in the bolder-flavored culantro.
Store fresh culantro leaves like you store cilantro: wrap the stems in a damp paper towel and place the leaves in a food storage bag. Keep the herb in the fridge and use it as needed.
To prepare culantro for making sofrito, rinse the leaves and shake them dry. Cut off and discard one inch from the stems of the culantro leaves and give the leaves a rough chop to prep them for the food processor.
Take a handful of cilantro and tear the leaves from the stems by twisting them with your other hand, and you’re done prepping it. Don’t add too much of the cilantro stems to the sofrito because it makes it taste bitter.
What Are Ajies Dulces?
Aji dulce is a sweet pepper used in Caribbean and Puerto Rican cooking. They taste like green peppers without the bitterness, and they don’t have the heat of habaneros. Don’t make the common mistake of purchasing and using habaneros or Scotch bonnet peppers instead of ajicitos dulces. Both will make your sofrito insufferably hot. Be sure to ask your grocer which peppers are which if they’re not labeled.
I add a combination of ajíes dulces and mini sweet peppers (also called sweet snacking peppers) because I like the sofrito to have some color. Mini sweet chili peppers (pictured on the left) are more widely available, so they are good substitutes for your ajíes dulces if you can’t find them. If you can’t find mini sweet peppers, use a variety of peppers, like orange, yellow, and red bell peppers and Cubanelle peppers, to make your sofrito. As a very last resort, you can use large green bell peppers. Since it’s a cooking pepper, it’ll make the cooking base taste bitter, so avoid them if you can.
Cut the tops off of the aji dulce peppers and discard the stems. Slice the peppers in half and remove the white rib from the inside. Next, shake or pluck out the seeds. Place the peppers in a bowl until you’re ready to start on the recipe.
Peel and rough chop the yellow onion and garlic cloves.
How Do I Finish The Sofrito?
The brininess of the olives and capers makes regular sofrito exceptional since they add another layer of umami to the recipe. Add the olives, capers, onions, and garlic to the bowl of a food processor or a blender.
Pulse the ingredients together 10 times. Don’t puree the mixture until smooth immediately, or the finished sofrito will be too soupy. Stop the food processor and use a rubber spatula to scrape down the sides of the bowl.
Add the chopped peppers to the bowl and pulse 8 or 9 times. The mixture will have the same consistency as salsa at this point.
This full recipe makes a large batch of sofrito, which is great because you will go through it quickly. For now, pour half of the mixture into a separate bowl to free up some room in the food processor. Add half of the culantro and cilantro to the remaining sofrito in the food processor bowl. Pulse this down before adding the rest of the leaves to the processor.
After the culantro and culantro are pulsed down, you will have enough room to add the rest of the mixture back to the food processor. Pulse 10 times until it is the consistency of pesto.
If you need a more in-depth video, check out this one on YouTube.
How Do I Store Sofrito?
The best way to store sofrito is in ice cube trays since an ice cube tray holds 1 tablespoon portions. A tablespoon or two is commonly called for when making Puerto Rican food, so freezing sofrito in trays makes for easy use when cooking.
Spoon the sofrito into an ice cube tray, cover it with plastic wrap, and freeze until solid. Transfer the cubes to an airtight container or freezer bag and use them as needed. I prefer this method of storing sofrito regardless of if I’m making it for later use because it’s more efficient. Frozen sofrito keeps for 6 months.
If you plan to use the sofrito within 14 days of making it, store it in a mason jar in the fridge. A jarful keeps well for about 2 weeks. The brine from the olives and capers helps retain its freshness. The longer sofrito is refrigerated sits in the fridge, the darker it becomes.
How Do I Use It?
Use this aromatic base in any recipes from Puerto Rican cuisine.
Add a tablespoon (or more) of sofrito to your favorite dishes. A couple of cubes of homemade sofrito is all you need to flavor a batch of arroz con gandules, bean dishes, rice dishes, or any of your favorite recipes, Puerto Rican or not. Heat your oil, drop in a couple of tablespoons of sofrito, and sauté until fragrant.
Sofrito eliminates the need to use onions and garlic- unless you’re like me and love the extra flavor. It’s a great way to boost the taste of any recipe you add it to.
This great recipe for Sofrito will be your secret ingredient after one use. You’ll soon see why it’s an essential ingredient in Puerto Rican cuisine and many other Latin American recipes. Pin this recipe for reference, and let your friends and family know you’re the new sofrito supplier in town!
Authentic Puerto Rican Sofritoat Sense & Edibility
- food processor or blender
- 1/2 cup olives pitted (optional)
- 1 tablespoon capers (optional)
- 3 large white onions peeled, rough chopped
- 3 heads (about 25 cloves) garlic peeled, rough chopped
- 1 pound aji dulce peppers stems and seeds removed
- 1/2 pound sweet peppers stems and seeds removed, rough chopped
- 6 bunches (about 1/2 pound) culantro leaves ends removed, rough chopped
- 3 bunches (about 1/3 pound) cilantro leaves only (triple if you're not able to find culantro)
- In a food processor (or blender) add the olives, capers, onion, and garlic cloves.Pulse the ingredients together 10 times, or until coarsely chopped. Scrape down the bowl of the food processor with a rubber spatula.
- Add the peppers to the bowl and pulse 8-9 times. Scrape down the bowl once more.
- Pour out half of the pepper and onion mixture into a clean bowl. Add the culantro and cilantro leaves to the food processor and pulse until the leaves are broken down- this can be done in stages if necessary.
- Return the pepper and onion that you reserved back to the food processor and pulse until the sofrito is semi-smooth (the consistency of chunky applesauce).
- Transfer the sofrito into mason jars or into ice cube trays to freeze* for later use.
I love cilantro so making this sofrito was a no-brainer! It tasted soo delicious and fresh and was very easy to prepare. It’s so addictive and I can’t stop eating it!
Not a bad thing to be addicted to, Jen. We are culantro-holics as well!
This sounds so versatile and I love that you can freeze it! I’m totally adding these ingredients to my grocery list. 🙂
Ice cube trays are extremely helpful. Pick up a pack of the cheap ones. They are perfectly sized for recipes. Enjoy!
Thanks for listing the weights! If there’s one thing that drives me crazy about recipes, it’s measurements like a bunch. That is too vague. So thank you! I’ll have to give this a try.
Erin, I’m glad that worked for you. I believe a recipe should have weights, because it creates balance. Especially, when someone is trying to explore a different cuisine. Thanks for your feedback.
Thanks so much for sharing this. I am always looking for great sauces and toppings, and your sofrito is amazing. Hubby went bananas over it. I made it with cilantro, I can’t find culantro where I live, or I need to expand my search. I am sure we will be making it frequently.
So happy for you and hubby! Remember to check local Asian markets. They usually have it in stock. Thanks for stopping by!
I was at my local fresh vegetable market & was looking for a cilantro plant. I came across a culantro plant & asked if it was a misprint. He assured me it wasn’t. They didn’t have cilantro & he let me taste the culantro. The taste was so similar I decided to buy the plant & look it up when I came home. That’s where I found you. I can’t wait to try this recipe with my new plant. I’ll have to wait a little for it to grow a little bigger, lol.
Linda, you are so lucky to find that plant. I have had such a hard time finding or growing them from seeds. I hope yours lasts as long as my Abuela’s did.
I’m so glad you included a substitute for the culantro because I do not think I will be able to find it where I live. I am going to go searching for it though!! Can’t wait to make this Sofrito!!