Sofrito is a flavorful base used in many Latin American and Caribbean dishes. The exact ingredients can vary depending on the region, but it typically includes a combination of peppers, onions, garlic, herbs, and sometimes tomatoes. Here's a basic recipe to get you started: