Skip to main content

Sofrito

Sofrito 101 — The Flavor Base of Latin & Spanish Cooking

This guide explains what sofrito is, where it comes from, how it’s used across Latin and Spanish cooking, and how to make and store a Puerto Rican–style sofrito (the version used in the recipes in this collection).

What Is Sofrito?

Sofrito is a flavor base. It’s not a sauce and it’s not a finished dish.

At its core, sofrito is a blend of aromatics (such as onion, garlic, peppers, herbs, and sometimes tomato) that is cooked gently in oil at the beginning of a recipe to build deep flavor.

If you’ve ever started a meal by cooking onions and garlic in oil, you already understand sofrito—you just didn’t know the name.

Origins (Where Sofrito Comes From)

Sofrito is a technique with deep roots across the Spanish-speaking world. It reflects a mix of culinary influences over time:

  • Spanish cooking: sautéed aromatics as a base for stews, rice, and braises
  • African influences in the Caribbean: herb-forward, aromatic cooking traditions
  • Indigenous Caribbean ingredients and local agriculture shaping the specific herbs and peppers used

Different countries and even different families make sofrito their own. There isn’t one ‘correct’ version—there are many delicious ones.

Sofrito Is Not Just Puerto Rican

Puerto Rican sofrito is one of the best-known versions, but sofrito (or the same idea under slightly different names) is the foundation of many Latin and Spanish recipes.

Think of sofrito as the Latin/Spanish ‘start-here’ step—similar to:

  • French mirepoix
  • Italian soffritto
  • Cajun/Creole ‘holy trinity’

Same concept: start with aromatics to build flavor from the first step. Different ingredients depending on the cuisine.

Common Sofrito Styles Across Cultures

Spanish Sofrito (Spain)

  • Usually onion + garlic + tomato cooked in olive oil
  • Often cooked down longer for a richer, deeper base

Puerto Rican Sofrito (Used in This Recipe Collection)

  • Green peppers + onion + garlic + cilantro, often culantro (recao)
  • Bright, herbaceous, and aromatic (not spicy)

Cuban Sofrito

  • Often onion + green pepper + garlic (sometimes tomato)
  • Simple and savory

Dominican Sofrito (Sazón)

  • Similar aromatics; often blended smoother
  • Sometimes brightened with vinegar or citrus

Mexican Cooking (Same Technique, Different Name)

  • Often begins with onion + garlic + peppers + tomato cooked first
  • May not always be labeled ‘sofrito,’ but the method is the same

Why Sofrito Matters for Home Cooks

  • It makes food taste like it simmered longer than it did
  • It reduces guesswork—once you have the base, the rest is easier
  • It builds confidence because you’re learning a repeatable cooking pattern

Once you keep sofrito on hand, cooking becomes faster and far less intimidating.

Base Puerto Rican–Style Sofrito Recipe

Ingredients

  • 2 green bell peppers, roughly chopped
  • 1 onion, roughly chopped
  • 6–8 cloves garlic
  • 1 cup fresh cilantro
  • 1–2 culantro (recao) leaves, optional
  • ¼ to ⅓ cup olive oil

Instructions

  1. Add all ingredients to a food processor.
  2. Pulse until finely chopped (not puréed).
  3. Scrape down the sides as needed.
  4. Transfer to an airtight container and refrigerate or freeze.

Note: Sofrito is often stored raw and then cooked when you start a recipe (sautéed in oil).

Two Easy Sofrito Variations

Variation 1: Extra-Herby Sofrito

  • Increase cilantro to 1½–2 cups
  • Add an extra culantro leaf if you have it
  • Best for rice, beans, seafood, and lighter dishes

Variation 2: Tomato-Forward Sofrito

  • Add ¼–½ cup tomato sauce or crushed tomatoes to the base recipe
  • Adds depth and richness
  • Great for stews, beans, and meat dishes

How to Use Sofrito

Sofrito is typically sautéed in oil first, then you add other ingredients (tomato sauce, spices, broth, rice, beans, or meat).

Common amounts:

  • 1–2 tablespoons for smaller recipes
  • ¼ cup for rice, beans, and stews
  • 1 frozen cube is usually about 1–2 tablespoons

If it smells fragrant and savory, it’s doing its job.

How to Store Sofrito

Refrigerator:

Store in an airtight container for 5–7 days.

Freezer (recommended):

Portion into ice cube trays or silicone molds, freeze until solid, then transfer cubes to a freezer bag. Keeps up to 6 months.

Tip: Label the bag and note ‘1 cube = 1–2 tablespoons.’

Store-Bought Sofrito (Yes, It’s Allowed)

Store-bought sofrito is a perfectly acceptable shortcut—especially for busy weeks or beginners building confidence.

Look for:

  • Refrigerated versions when possible
  • Short, recognizable ingredient lists
  • Green, herb-forward blends if you want the Puerto Rican style

Final Note

Sofrito is the starting point that makes many Latin and Spanish dishes taste like ‘real cooking’—because it is. Once you have it, you can make rice, beans, stews, and meats with far less effort and a lot more confidence.