• Español

Camila Made

  • Recipes
  • Chipa
  • Videos
  • About
menu icon
go to homepage
  • Recipes
  • Chipa
  • Videos
  • About

search icon
Homepage link
  • Recipes
  • Chipa
  • Videos
  • About

×
HOME » Salvadoran

Salsa para Pupusas

Jump to Recipe

Salsa para pupusas, also known as Salsa Roja or Salsa Roja Salvadoreña, is a mild Salvadoran tomato sauce traditionally served with pupusas and curtido.

Salsa Para Pupusas top view with tomato
Jump to
  • Ingredients You'll Need
  • How to Make Salsa para Pupusas
  • Storage, Make Ahead, & Freezing
  • Camila's Tips & Variations
  • Frequently Asked Questions
  •  You may also like
  • Recipe

It is smooth, lightly seasoned, and made to add moisture and balance without overpowering the pupusas.

This salsa para pupusas recipe is my simple, homemade version made with fresh tomatoes, garlic, and onion.

While the traditional method is to boil the vegetables, I prefer roasting them for deeper flavor while keeping the salsa true to its classic taste, making it perfect with pupusas and curtido.

Ingredients You'll Need

Note: See the recipe card for quantities.

  • Roma tomatoes: Provide a balanced, mild base for the pupusa sauce.
  • Serrano pepper: Adds gentle heat and freshness. The amount can be adjusted to taste.
  • Onion: Adds natural sweetness and depth to balance the tomatoes' acidity.
  • Garlic: Enhances flavor and gives the salsa a savory backbone.
  • Dried oregano: Adds a classic Salvadoran flavor note.
  • Black pepper: Adds mild warmth without overpowering the salsa.
  • Salt: Brings all the flavors together and balances acidity.

How to Make Salsa para Pupusas

Note: Full instructions are provided in the recipe card below.

  1. Place the tomatoes, onion, serrano pepper, and 2 whole garlic cloves on a baking sheet. Drizzle with oil, season with salt and pepper, and broil until charred in spots, about 10 minutes. Cool for 5 minutes, then peel the garlic.
  2. Transfer the roasted vegetables to a blender and blend until smooth, working in batches if needed.
  3. Alternatively, bring a pot of water to a boil. Add the serrawno peppers and cook for 5 minutes. Add the tomatoes, 1 garlic clove, and onion, and cook until the tomato skins split, about 1-2 minutes. Cool slightly.
  4. Blend the serranos, onion, cooked garlic, 1 raw garlic clove, and 2 cups of water (or the tomato cooking water, if using the boiling method) until smooth. Add the tomatoes and pulse until slightly textured.
  5. Heat 2 tablespoons of oil in a saucepan over medium heat. Add 1 garlic clove and cook until lightly golden, then discard. Add the blended salsa, oregano, black pepper, and salt.
  6. Bring to a boil, reduce the heat, and simmer for 15-20 minutes, stirring occasionally. Adjust seasoning to taste.
Salsa Para Pupusas side view

Hint: Keep the salsa mild and smooth. It's meant to complement pupusas, not overpower them, so simmer gently and adjust salt at the end for balance.

Storage, Make Ahead, & Freezing

Storage: Store the salsa in an airtight container in the refrigerator for up to 5 days.

Make ahead: This salsa can be made 1 day in advance and stored in the refrigerator until ready to use.

Freezing: I don't recommend freezing the salsa since it's best fresh, but it can be frozen in a freezer-safe container for up to 2 months. Thaw in the refrigerator and reheat gently before serving.

Camila's Tips & Variations

  • Texture: Keep the salsa smooth and slightly thin so it spreads easily over pupusas.
  • Heat level: Serrano peppers add mild heat. Use less for a milder salsa or more for extra spice.
  • Cooking method: Boiling creates a lighter flavor, while roasting adds deeper color and richness.
  • Seasoning: Add salt at the end and adjust to taste after the salsa has simmered.
  • Fresh is best: This salsa tastes best freshly made, but leftovers store well in the refrigerator.
  • Variation: Add a small pinch of cumin or oregano for extra depth without overpowering the salsa.
Salsa Para Pupusas top view

Frequently Asked Questions

What is salsa para pupusas?

Salsa para pupusas is a mild Salvadoran tomato sauce served with pupusas and curtido. It adds moisture and balance without overpowering the filling.

Is salsa para pupusas spicy?

No. It is typically mild. Serrano peppers are used in small amounts, and the heat can be adjusted or omitted.

What is the difference between salsa roja and salsa para pupusas?

Salsa para pupusas is milder and smoother than Mexican salsa roja. It is lightly seasoned so it complements pupusas instead of overpowering them.

❤️ Love this Salsa para Pupusas recipe?

Make sure to check out our curtido recipe - it's the perfect pairing for pupusas.

 You may also like

  • macro salsa ranchera
    Salsa Ranchera
  • Aji picante in a spoon
    Ají Picante
  • Salsa de Chile de Arbol in a spoon
    Salsa de Chile de Arbol
  • Chipotle Tomatillo Salsa 7
    Chipotle Tomatillo Salsa

Recipe

Salsa para Pupusas

by Camila Benitez
Salsa Para Pupusas top view
Salsa para pupusas, also known as Salsa Roja or Salsa Roja Salvadoreña, is a mild Salvadoran tomato sauce traditionally served with pupusas and curtido. It is smooth, lightly seasoned, and made to add moisture and balance without overpowering the pupusas.
  • Español
  • Print Recipe Pin Recipe Add to Collection Go to Collections
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Condiment, Side Dish
    Cuisine Salvadoran
    Servings 8
    Calories 52 kcal

    Equipment

    • Blender
    • Saucepan or medium pot
    • Baking sheet (if roasting the vegetables)
    • Cutting board and knife
    • Measuring spoons

    Ingredients
      

    • 10 Roma tomatoes , ripe and stemmed
    • 3 garlic cloves
    • 1 small yellow or white onion , halved
    • 1 fresh serrano pepper , adjust to taste
    • 2 tablespoons oil
    • 3 teaspoons kosher salt , adjust to taste
    • ½ teaspoon ground black pepper
    • 2 teaspoons dried oregano , optional
    • 2 cups water , or as needed to cover the tomatoes

    Instructions
     

    • Place the tomatoes, onion, serrano pepper, and 2 whole garlic cloves on a baking sheet. Drizzle with oil, season with salt and pepper, and broil until charred in spots, about 10 minutes. Cool for 5 minutes, then peel the garlic.
    • Transfer the roasted vegetables to a blender and blend until smooth, working in batches if needed.
    • Alternatively, bring a pot of water to a boil. Add the serrano peppers and cook for 5 minutes. Add the tomatoes, 1 garlic clove, and onion, and cook until the tomato skins split, about 1-2 minutes. Cool slightly.
    • Blend the serranos, onion, cooked garlic, 1 raw garlic clove, and 2 cups of water (or the tomato cooking water, if using the boiling method) until smooth. Add the tomatoes and pulse for a slightly textured salsa.
    • Heat 2 tablespoons of oil in a saucepan over medium heat. Add 1 garlic clove and cook until lightly golden, then discard. Add the blended salsa, oregano, black pepper, and salt.
    • Bring to a boil, reduce the heat, and simmer for 15-20 minutes, stirring occasionally. Adjust seasoning to taste.

    Notes

    Storage: Store the salsa in an airtight container in the refrigerator for up to 5 days.
    Make ahead: This salsa can be made 1 day in advance and stored in the refrigerator until ready to use.
    Freezing: I don’t recommend freezing the salsa since it’s best fresh, but it can be frozen in a freezer-safe container for up to 2 months. Thaw in the refrigerator and reheat gently before serving.

    Nutrition

    Nutrition Facts
    Salsa para Pupusas
    Amount per Serving
    Calories
    52
    % Daily Value*
    Fat
     
    4
    g
    6
    %
    Saturated Fat
     
    0.3
    g
    2
    %
    Trans Fat
     
    0.01
    g
    Polyunsaturated Fat
     
    1
    g
    Monounsaturated Fat
     
    2
    g
    Sodium
     
    880
    mg
    38
    %
    Potassium
     
    211
    mg
    6
    %
    Carbohydrates
     
    5
    g
    2
    %
    Fiber
     
    1
    g
    4
    %
    Sugar
     
    2
    g
    2
    %
    Protein
     
    1
    g
    2
    %
    Vitamin A
     
    662
    IU
    13
    %
    Vitamin C
     
    12
    mg
    15
    %
    Calcium
     
    23
    mg
    2
    %
    Iron
     
    0.5
    mg
    3
    %
    * Percent Daily Values are based on a 2000 calorie diet.

    Nutrition Disclaimer: The nutritional information provided is an estimate, calculated using standard data sources. Actual values may vary based on ingredient brands, preparation methods, and portion sizes. This information is for general reference only and should not be considered a substitute for professional dietary advice.

    SALVADORAN RECIPES

    • Pupusa de Frijol con Queso top view close up
      Pupusa de Frijol con Queso
    • Atol de Elote salvadoreño
      Atol de Elote
    • Pan con Pollo Salvadoreños in a sheetpan
      Pan con Pollo Salvadoreños
    • Relajo Casero
      Relajo

    Published: Feb 26, 2026 · Last Updated: Mar 22, 2026 by Camila Benitez · This post may contain affiliate links

    About

    Welcome to Camila Made! My name is Camila Benitez. Here, I share our family's favorite recipes, all tried and loved, from holiday feasts and entertaining to everyday family meals and plenty of baked goods! 🍪😜

    More about me →

    As Featured in

    Top 15 Latin Food Blog

    Most Recent Recipes

    • Classic Reuben macro profile view
      Classic Reuben
    • Funfetti Cookies macro profile shot view
      Funfetti Cookies
    • Kosereva macro in a bowl
      Kosereva
    • Lemon Poppy Seed Cheesecake Cookies
      Lemon Poppy Seed Cheesecake Cookies

    See All Recipes→

    Paraguayan Recipes

    • Ryguasu Ka'ẽ top view
      Ryguasu Ka'ẽ
    • Sopa de pollo close out
      Sopa de pollo
    • Jopara side view in a spoon
      Jopara
    • Ensalada de Coditos macro
      Ensalada de Coditos

    See Paraguayan Recipes→

    Footer

    ↑ back to top

    Desserts

    • Pies
    • Cakes
    • Scones
    • Muffins
    • Cookies
    • BUNDT CAKES

    Courses

    • Appetizer
    • Breakfast
    • Lunch
    • Dinner
    • Side Dishes
    • Salad

    Cuisine

    • Asian
    • Italian
    • Mexican
    • Brazilian
    • Paraguayan
    • Argentinian

    About

    • About
    • Privacy Policy
    • Youtube Channel
    • Canal de Youtube
    • RECETAS EN ESPAÑOL

    This site contains affiliate links. Your clicks and purchases help support Camila Made at no extra charge.

    Copyright © 2026 Camila Made | All Rights Reserved

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required