puerto rican sofrito recipe
The Best puerto rican sofrito recipe
What I love most about sofrito isn’t just how good it tastes, but how it’s packed with nutrients. The peppers, onions, and garlic are all packed with vitamins—C for immunity, potassium for heart health, and antioxidants that fight inflammation. It’s a great way to sneak in some veggies if you’re not a big fan of raw greens, and the slow cooking process breaks down the fibers, making it easier to digest. Plus, it’s so easy to scale up or down—you can make a big batch to freeze for later or just whip up a quick pot for a weeknight dinner. My family loves it for all kinds of occasions, from casual weeknight meals to bigger gatherings like birthdays or holidays. It’s the kind of dish that feels like a hug in a bowl, and it’s something that’s always appreciated, no matter how busy life gets.

Authentic Puerto Rican Sofrito Recipe
A vibrant and flavorful Puerto Rican sofrito is the foundation of many traditional dishes, used to infuse rich, aromatic flavors into stews, rice, and more. This recipe is a must-try for any occasion.
🥘Ingredients
- 1 large onion, finely chopped
- 8-10 garlic cloves, minced
- 1 bell pepper (any color), finely chopped
- 1 tomato, finely chopped
- 1/2 cup green onions, chopped
- 1/2 cup cilantro, chopped
- 1/4 cup tomato paste
- 1 tsp oregano
- 1 tsp thyme
- 1 bay leaf
- 1/2 tsp black pepper
- 1/2 tsp salt (adjust to taste)
- 1 tbsp olive oil
- 1 cup water or vegetable broth
- 1/2 cup rice (optional, for thickening)
- 1/2 cup chicken or vegetable stock (optional)
👨🍳Directions
-
1
In a skillet, heat olive oil over medium heat. Add chopped onion and sauté until translucent, about 5 minutes. -
2
Add minced garlic, bell pepper, and tomato. Cook for another 5 minutes, stirring frequently. -
3
Reduce heat to low, add tomato paste, oregano, thyme, bay leaf, black pepper, and salt. Stir well and cook for 10 minutes, allowing flavors to meld. -
4
Add chopped green onions and cilantro. Stir again and cook for an additional 5 minutes until the sofrito is thick and fragrant. -
5
Pour in water or broth, and if using, rice. Simmer uncovered for 15-20 minutes, stirring occasionally, until the mixture thickens to your desired consistency.
🔧Equipment
- Large skillet or frying pan
- Wooden spoon or spatula
- Fine grater (for tomato)
- Measuring cups and spoons
📊Nutrition Facts (per serving)
📝Notes
Tips
- For extra depth, add a pinch of cumin or smoked paprika.
- Adjust salt to taste, as sofrito is often used in larger quantities.
- Store in an airtight container in the fridge for up to 5 days or freeze for up to 3 months.
Variations
- Use sofrito in making arroz con habichuelas (Puerto Rican rice and beans).
- Combine with chicken or shrimp for a sofrito-stuffed dish.
Watch Video Of How Authentic Puerto Rican Sofrito Recipe Works
❓ Frequently Asked Questions About Puerto Rican Sofrito
What is the difference between traditional Puerto Rican sofrito and the one used in other Latin American recipes?
In Puerto Rico, sofrito is typically made with a blend of onions, garlic, bell peppers, and cilantro, often cooked in olive oil or lard. It’s usually left to simmer for a while to develop a rich, complex flavor. In contrast, other Latin American sofritos (like those in Mexican or Cuban cooking) may include ingredients like tomatoes, oregano, or different types of peppers (e.g., jalapeños). Puerto Rican sofrito is also often sweeter and more aromatic due to the use of more onions and cilantro.
How long should I cook the sofrito to get the best flavor?
For a rich, aromatic sofrito, cook it for at least 30–45 minutes on low heat. This allows the flavors to meld together and deepens the natural sweetness of the onions and peppers. If you’re in a hurry, you can reduce the time to 20–30 minutes, but the texture and taste will be slightly less complex.
Can I use frozen bell peppers instead of fresh ones in the recipe?
Yes, you can use frozen bell peppers, but they may not be as vibrant in color or flavor. If possible, opt for fresh bell peppers (red, yellow, or green) for the best results. If using frozen, thaw them first and drain any excess liquid before cooking.
What’s the best oil to use for cooking sofrito, and can I substitute it?
Traditionally, olive oil or lard is used in Puerto Rican sofrito, but you can substitute with vegetable oil, coconut oil, or even avocado oil for a neutral base. If using lard, it adds a rich, slightly buttery flavor, while olive oil keeps it lighter. Avoid high-heat oils like vegetable oil for frying.
How can I store leftover sofrito to keep it fresh?
Store leftover sofrito in an airtight container in the fridge for up to 5–7 days. To reheat, gently warm it on low heat, stirring occasionally, to avoid burning. For longer storage, freeze it in portions for up to 3 months—just thaw and reheat as needed.
