Go Back
Restaurant-Style Salsa

The Best Restaurant-Style Salsa

A smoky, smooth salsa just like your favorite Mexican restaurant! Made by broiling Roma tomatoes, onion, and peppers before blending with fresh cilantro and lime for an irresistibly rich and authentic flavor.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Appetizer, Condiment, Snack
Cuisine Mexican, Restaurant-Style
Servings 6 servings

Ingredients
  

The Vegetables to Broil

  • 4-5 Roma tomatoes whole
  • 1/2 white or yellow onion peeled
  • 1 jalapeño pepper whole
  • 1 serrano pepper whole

The Fresh & Zesty Components

  • 1-2 cloves garlic peeled
  • 1/2 cup fresh cilantro packed
  • 1 lime juiced
  • 1 tsp salt or to taste
  • 1/4 tsp sugar balances acidity

Instructions
 

  • Preheat the oven broiler and position a rack about 6 inches from the heat source.
  • Place whole Roma tomatoes, half onion, jalapeño, and serrano on a baking sheet.
  • Broil for 5–8 minutes, flip, and broil another 5–8 minutes until all vegetables are blistered and charred in spots.
  • Let the roasted vegetables cool until safe to handle. Remove pepper stems. For less heat, remove seeds and membranes.
  • Place charred tomatoes, onion, and peppers in a blender. Add garlic, cilantro, lime juice, salt, and sugar.
  • Blend until smooth or until desired consistency is reached.
  • Taste and adjust seasoning with more salt or lime if needed.
  • Serve warm or refrigerate for at least 30 minutes to let flavors meld before serving.

Notes

To make it milder, use only jalapeño and remove seeds. To store, keep in an airtight container for up to 5 days in the fridge or freeze for up to 6 months.