Sofrito is a blend of onions, garlic, peppers, and cilantro used as a base in many Puerto Rican dishes. You can use store-bought sofrito, but homemade sofrito is not only so easy to make but has a fresher and more vibrant flavor.