Homemade Puerto Rican Sofrito | Healthy and Easy to Make

One fun fact about me is that I am half Puerto Rican. My mother was born and raised on the island and came to the United States when she was is in her late 20s to pursue her career in nursing. She met my father at the same hospital where they worked at and well you can guess the rest. 🙂

I grew up eating Puerto Rican food for most of my childhood. My grandmother took care of me and my brother while my parents worked. She was the one that did most of the cooking at our house and was also the one who got me into cooking.

When I was little she would always have me help her out in the kitchen. She wanted to make sure I knew how to cook food the same way they do back on the island. I remember I would help her make anything from arroz con habichuelas to pasteles. Everything she made was delicious and she is a huge inspiration for my recipes.

Sofrito is a cooking base used in many Puerto Rican dishes. Think about it being the foundation for your house. You cannot build a home without laying the foundation down first. Sofrito along with a few other spices is what helps give Puerto Rican dishes the amazing flavors you taste in each bite.

This recipe does not include any salt or oil. It is also much healthier than the sofrito you would buy at the store and is super easy to make. It only calls for 5 ingredients and only takes 15 minutes to prep.*

The ingredients I use are:

I picked each of these ingredients because of it’s health benefits and nutrients. I’ve listed below some the health benefits each ingredient offers.

  • Green Peppers: contain fiber, vitamins A and E, and zeaxanthin which help keep your eyes healthy.
  • Red Onions: contain anthocyanins which can reduce heart disease.
  • Garlic: is rich in vitamins B6 and C, and magnesium. It is also known to help boost your immune system which can help you fight off colds.
  • Cilantro: helps protect your heart and balance blood sugar levels. It also contains vitamin A which is a good source for your eyes.
  • Poblano Peppers: contains riboflavin which can help fight against cancer cells.

To make this recipe, you will need to have either a blender or a food processor so you can blend up all the ingredients. I would also recommend using ice cube trays so you can pour the blended mixture into and freeze before use.

Keep scrolling to see full recipe.

*HEALTH TIP: Calorie Eliminating Hacks

Most sofrito recipes call for salt and oil, however, I chose to omit it in my recipe. I did this on purpose for a reason. In the past, when I have added salt and oil to the recipe I noticed I would end up cooking with more salt and oil when it came time to add this to a dish. This was an easy way to pack on extra calories without even thinking about it.

Skip the oil and salt for now and add it later to the dish you cook with sofrito. Trust me, you won’t even notice the difference!

Healthy Puerto Rican Sofrito

>>>  Vegan & Healthy 

Makes: 26 cubes (2 tablespoons each)

Time: 15 minutes to prep, 3-4 hours for freezing


  • 2 green peppers, chopped
  • 1 medium red onion, chopped
  • 2 poblano peppers, destemmed and chopped
  • 8 garlic cloves, minced
  • 1 cup of cilantro, chopped


  • Chop all ingredients listed and place into a blender or food processor. Blend for about 1-2 minutes until all ingredients are blended well.
  • Then transfer the sofrito mixture into an ice tray ( I recommend using silicon but regular ice trays will work fine.) You will want to put about 2 tablespoons of mixture into each tray cube.
  • Cover the tray with plastic wrap to avoid getting frost bitten and freeze for 3-4 hours or until mixture is frozen.
  • Leave the sofrito blend in the freezer for up to 3 months (if covered well) and use as needed.

Published by choosegreens

A plant-based blogger living in Boston.

One thought on “Homemade Puerto Rican Sofrito | Healthy and Easy to Make

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

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

%d bloggers like this: