This Puerto Rican sofrito is my kitchen secret weapon. A quick blend of onions, garlic, peppers, and herbs instantly lifts the flavor of soups, beans, stews, rice, and sauces — making dishes taste like they’ve simmered all day. It’s fast to prepare, makes a large batch, and stores beautifully in the freezer for months, so you always have a punch of flavor ready to go.

Many cuisines use a green seasoning base. If you enjoy green sauces, try my Jamaican Green Seasoning for dishes like curry chicken — it’s another versatile blend I reach for frequently.
What dishes can I use sofrito in?
Sofrito is incredibly versatile. Use it to start soups and stews, flavor beans, season rice, or add to braised meats and ground-meat dishes. It brightens and deepens almost any savory recipe.
This authentic sofrito works beautifully in recipes such as:
- Beef Stew for Two
- Easy Picadillo
- Creamy Chicken Tortilla Soup
Ingredients for authentic sofrito
Sofrito recipes vary by family and region, but a few elements are essential. Culantro, with its bold, earthy flavor, is traditional and gives this sofrito its distinctive character. If you can’t find culantro, cilantro can work as a substitute, but the flavor will be milder.

- Yellow or white onions: provide a sweet, savory base.
- Garlic: delivers bold aroma and depth.
- Aji dulce peppers: add gentle sweetness without heat.
- Culantro & cilantro: give the sofrito bright, herbal notes; culantro is traditional.
- Olive oil: rounds the blend and gives a smooth finish.
- Red bell pepper: contributes sweetness and a touch of earthiness.
- Green bell pepper: adds fresh, peppery flavor.
How to make this Puerto Rican Sofrito Recipe
Prepare by roughly chopping the onions, garlic, and peppers so they blend easily. Add the chopped vegetables, culantro, cilantro, and olive oil to a food processor or blender. Pulse until the mixture reaches a smooth, even consistency. If you don’t have a food processor, a blender works fine; alternatively, finely chop by hand and use a mortar and pestle to combine.

Use some immediately and portion the rest for storage. Spoon the sofrito into an ice cube tray or small airtight containers and freeze. Individual cubes are perfect for adding directly to a hot pan without thawing—ideal for quick portions when cooking rice, beans, or meats.

A cube or tablespoon of frozen sofrito saves time and adds immediate, consistent flavor. Whether you’re making a weeknight meal or preparing a larger dish, these ready-made portions make seasoning effortless.

Once you start using homemade sofrito, it quickly becomes indispensable. It transforms simple ingredients into rich, layered dishes every time.

Commonly Asked Questions
Store sofrito in the refrigerator for up to one week. For longer storage, freeze it for up to three months in sealed containers or ice cube trays.
A blender works well. You can also finely chop the ingredients by hand and mash them with a mortar and pestle if desired.
Yes. Cilantro is an acceptable substitute, but culantro has a stronger, more earthy flavor that’s traditional in Puerto Rican sofrito.

Puerto Rican Sofrito Recipe
Rate Recipe
Print Recipe
Ingredients
- 2 yellow onion, peeled and chopped (white onion works too)
- 15 cloves garlic
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- ½ lb aji dulce peppers, stems removed
- 2 bunches culantro
- 1 bunch cilantro
- 4 tbsp olive oil
Instructions
- Add all ingredients to a food processor or blender and blend until smooth.
- Store a small portion in an airtight container in the fridge for the week. Freeze the remainder in an ice cube tray for convenient portioned servings you can add directly to hot pans as needed. Sofrito lasts about one week refrigerated or up to three months frozen.
Notes
Nutrition
Nutrition information is automatically calculated and is an approximation.
Additional Info
Like this recipe? Leave a comment below!