How to Make Sofrito

Sharing is caring!

Sofrito is a classic, saucy base used all around the world. This simple sofrito from scratch is the base of many Hispanic-Caribbean dishes. It's super simple to make and freezes well, ensuring you always have some sofrito to bring Latin flavor to all your dishes!

This easy sofrito from scratch is the base of many Hispanic-Caribbean dishes. It's super simple to make and freezes well, ensuring you always have some sofrito to bring Latin flavor to all your dishes!

If you've been following Sweet Tea and Thyme for long, you'll notice two things:

One, I'm a southern belle and hold that title with pride.

Two, I'm multiracial and am well-versed in many cultures.

I grew up with hot summers in my grandma's Georgia neighborhood, eating peaches off her trees and helping her in her garden, but I also grew up in Miami, Florida throughout my teenage years: the Land of Hispanic Food and Beans and Rice. 

Beans and rice go with every lunch and dinner...heck, beans and rice goes with every meal period (even dessert) but the thing is, underneath the beans and rice is the base --the soul-- of savory Hispanic cooking.

El Sofrito.

That 'wow, that smells good!' smell that you get hit in the face with when you visit your friend's abuela's house is usually thanks to some version of sofrito hitting the pan. And sure, you can buy it at the store, but why bother when you can make it fresh and from scratch at home?

What is Sofrito?

A bowl of homemade puerto rican sofrito on a wood table with cilantro in the background

Sofrito translates to "gently fry", and it's like the mirepoix of Hispanic cooking. Well, more like the creole Holy Trinity, it's full of peppers and onions and green stuff. Except this green stuff is herbs instead of celery.

Sofrito is the base of many dishes around the world, and many countries make them differently. There's sofrito from Spain, Italy, Greece, Mexico, and even the individual Caribbean islands that make this tasty staple differently. 

The main ingredients are the same: peppers of some kind, usually aji dulces and cubanelle, onions, garlic, and herbs of some sort. Most sofrito are vegan (including this recipe), but there are differences in the three main Caribbean sofrito styles I know:

Sofrito Dominicano, which they call sazón, uses vinegar, tomatoes, and achiote (annatto).

Cuban sofrito uses tomatoes, cumin, ham, and is cooked before use.

an overhead shot of all the sofrito ingredients: parsley, cilantro, garlic, onions, and peppers all on a wooden table

Puerto Rican sofrito, often called recaito, is the most well known in the US. It uses culantro (yes, that's different from cilantro) and aji dulces, but because those ingredients are not common across the US and the globe, bell pepper and added cilantro can be substituted with ease.

Good thing, too. Because bell pepper and cilantro are easy to find to the majority of my readers, and that's what I'm showing you how to make today.

Of course, if you can find cubanelle peppers, aji dulce peppers, culantro, etc. at your grocery store then I suggest you snatch them up and make a couple of huge batches and freeze a ton of sofrito. Unfortunately, they are hard to find even here in South Florida. There are a million Publixes, not one of them have aji dulces!

Which is a big reason why my sofrito has ingredients you can find at your local grocery store.

How to make Puerto Rican Sofrito

This is a very basic sofrito, and like I said, not all sofritos are made the same. This is my version with easily accessible ingredients, that is still abuelita-approved and packed full of flavor.

  • Bell Peppers. You can use any color, I like green to keep the color pretty consistent but you can also use mini sweet peppers. The bell peppers can be used in addition to the traditional aji dulces and the cubanelle peppers. If you can find these peppers, use them!
  • Red and Yellow Onions. I like both: yellow for the sweetness, red for that bite and sharpness it has. 
  • A bunch of garlic. And I do mean a bunch, like two heads, maybe three. We're making a lot of sofrito, okay?
  • Cilantro. If you are one of those unlucky souls who can't stand cilantro, substitute it with more parsley. If you are able to find culantro (and are not an unlucky soapy-cilantro-gene soul) use that!
  • Parsley. Easy to find and has a nice, peppery flavor that boosts the cilantro, in my opinion.
  • Homemade sazon. This is totally optional, but I actually learned this little trick from my gorgeous friend Reina at The Sofrito Project, and I love it. The sazon seasoning is easy to make and it amplifies the flavor of your sofrito. I have the recipe for it in the sofrito recipe notes. a blender full of sofrito ingredients, the onions, herbs, garlic and peppers are all layered

Simply give the onions and peppers a rough chop (make sure that you stem and deseed the peppers!) and tear the cilantro off the stems. The stems can become bitter after a while so we don't want them in there.

Throw all the ingredients into a strong blender or food processor and give it all a whiz until it's nice and somewhat smooth, yet somewhat chunky. 

After that, keep it in the fridge for up to 5 days or, better yet, freeze it in serving-sized ice cubes and keep it in your freezer for like ever.

Or at least six months to a year. If it isn't used by then, but it's gone within a couple of months at my house.

What can I use Sofrito in?

Sofrito can be used in any Latin dishes to boost flavor. It's a must-have in many dishes, but I especially love it in:

Freeze up all this sofrito and keep it ready for all your Latin recipes and Cinco de Mayo dishes this year!

Other fantastic Latin recipes:

Restaurant Style Salsa

Mojo Criollo Recipe

Chimichurri Sauce

Click here to subscribe SWEET TEA & THYME’S NEWSLETTER for free and fresh recipes right into your inbox!

To pin this recipe and save it for later you can use the Pin button on the recipe card, the sharing buttons above or below this post, or on any of the photos above. 

Tag me @sweet_tea_thyme on Instagram to share your remakes with me, I love looking through your photos!

Enjoyed the recipe? Leave a 5 star rating and comment below to let me know. I appreciate ya!

📖 Recipe

Puerto Rican Sofrito

Eden Westbrook
Sofrito is a classic, saucy base used all around the world. This simple sofrito from scratch is the base of many Hispanic-Caribbean dishes. It's super simple to make and freezes well, ensuring you always have some sofrito to bring Latin flavor to all your dishes!
4.94 from 15 votes
Prep Time 10 minutes
Total Time 10 minutes
Course Hispanic and Latino Recipes
Cuisine Hispanic
Servings 6 cups
Calories 7 kcal


  • 2 medium green bell peppers cut into chunks
  • 2 large red onions large diced
  • 2 large yellow onions large diced
  • 3 heads of garlic all cloves peeled
  • 2 bunches parsley curly or flat-leaf
  • 2 bunches cilantro
  • 2 tablespoon homemade sazon recipe in notes*
  • 2 teaspoon 16 g kosher salt
  • 2 teaspoon 16 g freshly cracked black pepper
  • 2 tablespoon 30 mL regular olive oil, as needed


  • In a strong blender or food processor, combine all ingredients with a small amount of oil, pulse to start then blend until a smooth, salsa-like consistency.
  • Keep in an air-tight container in the fridge for one week. To freeze, divide into an ice cube tray or into freezer-safe sandwich-sized zip-top bags and freeze.
  • Use as a base or sauce in Latin dishes or anything you would like to give serious flavor to!


Classic Sofrito Ingredients

If you find aji dulces or cubanelle peppers at your local store, you can use about 5 aji dulces (they are small and sweet, not spicy) and two cubanelle peppers along with the bell peppers.


Freeze divided, as sofrito doesn't refreeze multiple times well. When you freeze in the ice cube tray, keep it covered. The oil will separate and come to the top, that's normal.

Homemade Sazon

  • 1 tablespoon garlic powder
  • 1 tablespoon ground coriander
  • 2 teaspoon ground cumin
  • 1 tablespoon annatto or turmeric powder
  • 1 tablespoon kosher salt
  • 2 tablespoon dried oregano
  • 1 teaspoon MSG (totally optional but it does enhance flavor!)
Mix all ingredients together and keep in a jar for up to 1 year.


Serving: 2tablespoonCalories: 7kcalCarbohydrates: 1gSodium: 33mg
Tried this recipe?Leave a star rating and let us know!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Dianna G Walker says:

    We made this with a couple of tweaks. It was amazing! We made some beans with it. Best beans ever!

  2. Pingback: Arroz con Pollo | Sweet Tea & Thyme
  3. I'm a huge fan of Puerto Rican food. Super excited to make this in chicken and rice! Thanks for much!

  4. Lori | The Kitchen Whisperer says:

    Love how fresh and light this is! It's so refreshing! Thank you so much for the freezer tips as well! I can't wait to make this!

  5. Your sofrito looks amazing! Fresh is the best part, too! I love how versatile this is! YUM!

  6. Marisa F. Stewart says:

    I've been making sofrito for years and it does add so much to a dish. I've been making the Italian version and the Puerto Rican has more ingredients. This is definitely a recipe I''m dying to try. Can't wait to make it.

  7. You just cannot beat fresh. The bright beautiful color and flavors here are calling to me...perfect for so many dishes!

  8. I have never made sofrito at home before, so this will be such an exciting first experience for me. I don't have the ingredients for it though but that's only for the next few days. I will be 100% prepared after my next grocery run, so saving it.

  9. Paula Montenegro says:

    A great recipe to have in the fridge and use ALL the time! I always make a more Italian based one (onion, carrots, celery) but love all the variations! Thanks for sharing.

  10. This Sofrito looks amazing! I love all of the fresh ingredients, I bet it would make an amazing salsa base and go great on carnitas! Love how easy it is to make too. Yum!

  11. Andrea Metlika says:

    I never thought of making my own Sofrito. I like the idea of freezing it in the ice cube tray. I can't wait to make this and use it in so many dishes.

  12. Made this with my kids! We wanted to make some "bowls for lunch" They were so excited to help in the kitchen (now that they are home) and of course they were even more excited to sample what they made! YUM!

  13. I love the sound of this. Such a great way to use up herbs too.

  14. Carrie Robinson says:

    This would make such a tasty & flavorful base for so many different recipes! Love this. 🙂

  15. Veena Azmanov says:

    This Latin flavored dish sounds interesting . I love the freezer option. Best when friends are around.

  16. This looks a pesto. I can think of lots of delicious ways to use this recipe. Easy to make works for me.