Puerto Rican BBQ Sauce Recipe: Sofrito-Infused Sweet and Tangy Glaze

puerto rican bbq sauce recipe detailed visual guide

This sauce brings the vibrant flavors of Puerto Rico to your grill. A perfect blend of sofrito, sweetness, and tang creates a glaze that elevates any meat.

With simple ingredients and 10 minutes of prep, you’ll have a versatile sauce that’s ready to brush on ribs, chicken, or even vegetables. Store it for up to a week, or freeze for later use.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Puerto Rican Bbq Sauce

Ten ingredients blend Puerto Rican flavors into a bold, versatile glaze.

Ingredient Amount Notes
Tomato Sauce 🍅 1 cup Plain, unsweetened variety
Sofrito 🌿 ½ cup Homemade or store-bought
Brown Sugar 🍚 ½ cup Light or dark variety
Apple Cider Vinegar 🍏 ¼ cup For tangy brightness
Ketchup 🍅 ½ cup Classic red variety
Worcestershire Sauce 💧 2 tbsp Adds depth of flavor
Garlic Cloves 🧄 4 cloves Minced finely
Onion Powder 🧅 1 tsp For savory base
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

[recipeingredientscaler]

The sofrito is the soul here. Goya makes a solid store-bought version if you’re short on time (the frozen cubes are great). For homemade, blend bell peppers, onions, garlic, and cilantro—Trader Joe’s has pre-chopped mirepoix to speed things up. Tomato sauce should be plain, no herbs added. I grab Hunts for consistency, but any unsweetened kind works.

No sofrito? Salsa verde at half the amount can work in a pinch, but it’ll taste different. Brown sugar can be swapped for honey or maple syrup (just reduce liquids slightly). Out of Worcestershire? Soy sauce plus a splash of vinegar gets you close. The vinegar is key for balance—don’t skip it. For heat, add a pinch of cayenne (not traditional, but tasty).

This keeps 1 week in the fridge, 3 months frozen. Store in a glass jar if possible—plastic picks up odors. Freeze in ice cube trays for easy portioning later. The flavors deepen after a day, so make it ahead if you can.

❤️

Why You’ll Love This Recipe

  • Five-Minute Mix: I dump everything in one pot—sofrito, tomato sauce, the works—and let it simmer while I prep the rest of dinner.
  • Sweet-Tangy Magic: Brown sugar caramelizes with apple cider vinegar, balancing the sofrito’s bold kick. Honestly, it’s the sauce that makes my grilled chicken disappear first.
  • Slathers on Everything: I’ve used it on ribs, as a marinade, even stirred into beans for a quick flavor boost.
  • Makes a Big Batch: One recipe fills two jars, so I always have extra for impromptu cookouts. Between us, it tastes even better the next day.

Step-by-Step Instructions for Puerto Rican BBQ Sauce

This method delivers bold island flavors with minimal effort.

Step 1: Combine the Base Ingredients

In a medium saucepan, combine the 1 cup Tomato Sauce, 0.5 cup Sofrito, 0.5 cup Brown Sugar, 0.5 cup Ketchup, and 0.25 cup Apple Cider Vinegar. The sofrito is what gives this sauce its authentic Puerto Rican character, packed with peppers, onions, and herbs.

Stir everything together until the brown sugar fully dissolves. You’ll notice the mixture starts to take on a rich, reddish-brown color as the ingredients meld together. This is your flavor foundation building.

Step 2: Add the Flavor Boosters

Stir in the 2 tbsp Worcestershire Sauce, 4 cloves minced Garlic Cloves, 1 tsp Onion Powder, 1 tsp Salt, and 0.5 tsp Black Pepper. The garlic and onion powder deepen the savory base, while the Worcestershire adds that umami punch.

I always use freshly minced garlic for this sauce—it makes a noticeable difference in the final flavor. The salt and pepper should be added gradually, tasting as you go to ensure perfect balance.

Step 3: Simmer to Thicken

Bring the mixture to a boil over medium heat, then reduce to low heat and let it simmer for 15-20 minutes. You’ll want to stir occasionally to prevent sticking, especially as the sauce begins to thicken.

Watch for the sauce to darken slightly and develop a glossy sheen. It should coat the back of a spoon when it’s ready. The longer it simmers, the more the flavors will concentrate, but don’t let it reduce too much—you want a pourable consistency.

Step 4: Adjust and Cool

Remove the sauce from heat and give it a final taste. Here’s the thing—if it needs more tang, add a splash more apple cider vinegar. If it’s too sharp, a pinch more brown sugar will balance it out. The flavors will intensify slightly as it cools.

Let the sauce cool to room temperature before using. It will thicken a bit more as it cools, which is exactly what you want. This sauce keeps beautifully in the fridge for up to a week, and the flavors actually improve after a day or two.

👨‍🍳

Pro Tips For Making Puerto Rican Bbq Sauce

  • Simmer Low and Slow: Cook the sauce on low heat for at least 20-25 minutes—rushing it with high heat makes the brown sugar burn and the sofrito turn bitter.
  • Sauté the Sofrito: I learned this the hard way—blooming the sofrito in a little oil for 2-3 minutes before adding liquids deepens its flavor and removes that raw taste.
  • Balance the Tang: Taste as you go and add the apple cider vinegar gradually; too much upfront can overpower the sweetness of the brown sugar and ketchup.
  • Blend for Smoothness: After cooking, a quick pulse with an immersion blender makes the sauce silky—skip this if you like it rustic, but it changes the texture completely.

Pro Cooking Tips for This Dish

Sofrito Simmering

Always bloom your sofrito in the saucepan for 2-3 minutes before adding liquids. This releases its aromatic oils. I learned this trick foraging wild herbs—heat unlocks flavors you’d otherwise miss. 🌿

Vinegar Balance

Add the apple cider vinegar last. Its sharpness mellows during simmering, but adding it early can make the sauce too harsh. Taste after 10 minutes of simmering and adjust.

Sugar Dissolving

Stir the brown sugar into warm tomato sauce first to prevent clumping. Cold liquids cause sugar to seize up. I use a whisk for this step—it distributes evenly without scratching my All-Clad pan.

Garlic Timing

Add minced garlic cloves after the sauce reaches a simmer. Adding it too early risks burning, which turns it bitter. Fresh garlic is non-negotiable here—jarred lacks the punch.

Thickness Test

Check consistency by dragging a spoon through the sauce. If it leaves a trail that slowly fills in, it’s ready. For thicker glaze, simmer 5 more minutes. For brushing, aim for ketchup-like viscosity.

Cooling Tip

Spread sauce in a shallow dish to cool faster. This prevents a skin from forming on top. Once cool, transfer to a jar—I reuse Ball mason jars for this. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 150kcal
% Daily Value
Total Fat 0.5g1%
Saturated Fat 0g0%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 36g13%
Dietary Fiber 1g4%
Sugars 32g
Protein 2g4%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(5 reviews)
Chef Melanie

More recipe sites