I call sofrito the secret heartbeat of Puerto Rican cooking, the little green gold behind unforgettable guisos, arroces, carnes, pescados, and pollo. One spoonful is all it takes to understand why my kitchen never runs without it.

Puerto Rican sofrito is the thing I reach for when I want my food to actually taste like something. I’m obsessed with how cilantro and ajíes dulces hit first, loud and green, then settle into rice, beans, stews, chicken, fish, whatever I’m throwing down that day.
It’s not background flavor for me. It’s the boss.
And honestly, if my freezer doesn’t have a stash, I feel unprepared for dinner and slightly dramatic about it. But that’s how much I love this stuff.
One spoonful and my kitchen smells like Puerto Rico showed up ready to eat. No joke.
Every time.
Ingredients

- Cilantro brings that bright, green pop sofrito needs to taste alive.
- Culantro is stronger and earthier, basically the backbone of real Puerto Rican flavor.
- Onion adds sweetness and body, so the blend doesn’t taste flat.
- Ajíes dulces give gentle pepper flavor without turning the whole thing spicy.
- Cubanelle or bell pepper keeps it fresh, grassy, and a little sweet.
- Green onions add a sharp, clean bite that wakes everything up.
- Garlic makes it bold, cozy, and honestly, kind of addictive.
- Olive oil helps it blend smoother and keeps the texture a little richer.
- Vinegar adds a tiny tang, plus it helps it last longer.
- Kosher salt pulls the flavors together, so nothing tastes shy.
Ingredient Quantities
- 1 cup packed fresh cilantro leaves and tender stems
- 1/2 cup packed culantro (recao) leaves, stemmed
- 1 medium white or yellow onion, quartered
- 6 to 8 ajíes dulces (Puerto Rican sweet peppers), seeded
- 1 medium cubanelle or green bell pepper, seeded and chopped
- 6 green onions, trimmed and cut into 2 inch pieces
- 6 to 8 garlic cloves, peeled
- 1/4 cup extra virgin olive oil, for blending and storage, optional
- 1 to 2 tablespoons white vinegar or apple cider vinegar, optional for preservation
- 1 teaspoon kosher salt, or to taste
How to Make this
1. Wash cilantro and culantro thoroughly; remove tough culantro stems and keep cilantro tender stems.
2. Peel and quarter the onion; seed ajíes dulces and the cubanelle or green bell pepper; trim green onions and cut into 2 inch pieces; peel garlic.
3. Add cilantro, culantro, onion, ajíes dulces, cubanelle or bell pepper, green onions, and garlic to a food processor or blender in batches if needed.
4. Pulse until the mixture is a coarse, spoonable paste for rustic sofrito or continue blending to a finer purée for a smoother texture.
5. Scrape down the sides of the bowl and taste, then add 1 teaspoon kosher salt or to taste and pulse a few times to incorporate.
6. If desired for a silkier texture and longer shelf life, add up to 1/4 cup extra virgin olive oil and 1 to 2 tablespoons white or apple cider vinegar; pulse just to combine.
7. Transfer sofrito to a clean airtight container, pressing down to remove air pockets.
8. Pour a thin layer of olive oil over the surface to help preserve if you used oil for blending; seal container.
9. Refrigerate for up to 2 weeks or freeze in ice cube trays for longer storage; use cubes as needed in stews, rice, meats, fish and chicken.
Equipment Needed
1. Cutting board
2. Chef knife (sharp)
3. Paring knife or small utility knife
4. Blender or food processor
5. Rubber spatula or bowl scraper
6. Measuring spoons
7. Airtight container with lid (for storage)
8. Ice cube tray (for freezing portioned sofrito)
FAQ
Puerto Rican Sofrito Recipe Substitutions and Variations
- Cilantro: Italian flat-leaf parsley with 1 teaspoon lime juice; or fresh dill for a brighter note; or a 50:50 mix of parsley and fresh basil to mimic herbaceousness.
- Culantro (recao): extra cilantro plus 1/4 teaspoon ground coriander; or a small handful of Thai basil for an anisey edge; or 1 tablespoon chopped celery leaves for added savory depth.
- Ajíes dulces (Puerto Rican sweet peppers): pimento or cherry peppers, seeded; or shishito peppers for mild, smoky flavor; or sweet mini red bell peppers for color and sweetness.
- White vinegar or apple cider vinegar: fresh lime juice for brightness and acidity; or lemon juice; or 1 tablespoon white wine vinegar diluted with a splash of water for milder tang.
Pro Tips
1. Use a few ice cube trays to freeze portions for quick use; pop out a cube or two and toss them directly into hot pans for rice and stews so you never overmeasure and you keep flavor consistent.
2. Take a moment to taste and adjust salt and vinegar before storing; freshness varies with produce so a little extra acid or salt can brighten the sofrito and make it sing in finished dishes.
3. If you want a silkier texture without watering it down, blend in a small amount of oil at low speed and stop often to scrape the bowl; this keeps the mixture smooth while preserving bright herb flavors.
4. To keep color and aroma longer, dry your cilantro and culantro gently with towels after washing and press out excess moisture before blending; less water means less dilution and reduced risk of early spoilage.

Puerto Rican Sofrito Recipe
I call sofrito the secret heartbeat of Puerto Rican cooking, the little green gold behind unforgettable guisos, arroces, carnes, pescados, and pollo. One spoonful is all it takes to understand why my kitchen never runs without it.
12
servings
60
kcal
Equipment: 1. Cutting board
2. Chef knife (sharp)
3. Paring knife or small utility knife
4. Blender or food processor
5. Rubber spatula or bowl scraper
6. Measuring spoons
7. Airtight container with lid (for storage)
8. Ice cube tray (for freezing portioned sofrito)
Ingredients
-
1 cup packed fresh cilantro leaves and tender stems
-
1/2 cup packed culantro (recao) leaves, stemmed
-
1 medium white or yellow onion, quartered
-
6 to 8 ajíes dulces (Puerto Rican sweet peppers), seeded
-
1 medium cubanelle or green bell pepper, seeded and chopped
-
6 green onions, trimmed and cut into 2 inch pieces
-
6 to 8 garlic cloves, peeled
-
1/4 cup extra virgin olive oil, for blending and storage, optional
-
1 to 2 tablespoons white vinegar or apple cider vinegar, optional for preservation
-
1 teaspoon kosher salt, or to taste
Directions
- Wash cilantro and culantro thoroughly; remove tough culantro stems and keep cilantro tender stems.
- Peel and quarter the onion; seed ajíes dulces and the cubanelle or green bell pepper; trim green onions and cut into 2 inch pieces; peel garlic.
- Add cilantro, culantro, onion, ajíes dulces, cubanelle or bell pepper, green onions, and garlic to a food processor or blender in batches if needed.
- Pulse until the mixture is a coarse, spoonable paste for rustic sofrito or continue blending to a finer purée for a smoother texture.
- Scrape down the sides of the bowl and taste, then add 1 teaspoon kosher salt or to taste and pulse a few times to incorporate.
- If desired for a silkier texture and longer shelf life, add up to 1/4 cup extra virgin olive oil and 1 to 2 tablespoons white or apple cider vinegar; pulse just to combine.
- Transfer sofrito to a clean airtight container, pressing down to remove air pockets.
- Pour a thin layer of olive oil over the surface to help preserve if you used oil for blending; seal container.
- Refrigerate for up to 2 weeks or freeze in ice cube trays for longer storage; use cubes as needed in stews, rice, meats, fish and chicken.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 46g
- Total number of serves: 12
- Calories: 60kcal
- Fat: 5g
- Saturated Fat: 0.7g
- Trans Fat: 0g
- Polyunsaturated: 0.5g
- Monounsaturated: 3.8g
- Cholesterol: 0mg
- Sodium: 138mg
- Potassium: 98mg
- Carbohydrates: 3.2g
- Fiber: 0.8g
- Sugar: 1.3g
- Protein: 0.6g
- Vitamin A: 250IU
- Vitamin C: 38mg
- Calcium: 11mg
- Iron: 0.5mg






