Go Back

Fresh and Easy Restaurant Style Homemade Salsa

This restaurant style homemade salsa recipe brings the flavors of your favorite Mexican restaurant right to your kitchen, with simple ingredients that you can easily find at your local grocery store or farmers market.  This simple recipe is sure to become a household favorite.
Prep Time20 minutes
Resting Time30 minutes
Course: Appetizer
Cuisine: Mexican
Keyword: Best homemade salsa recipe, Easy homemade salsa recipe, Fresh homemade salsa, Salsa from scratch
Servings: 8 cups
Author: Mary Hanchard, RHN

Equipment

  • Food Processor
  • Citrus juicer
  • Measuring cups and spoons
  • Microplane (for fresh garlic)

Ingredients

  • 1 pound fresh Roma tomatoes
  • 3 green onions ends trimmed
  • 1/4 cup fresh cilantro
  • fresh lime juice from 1 lime
  • 1 tsp garlic powder or 1 clove of garlic, minced
  • 1/2 tsp ground cumin
  • 1 tsp sea salt high quality

Instructions

  • Begin by quartering the tomatoes, and removing any hard stems
  • Trim the onions, discarding the roots and any wilted green parts, then roughly chop them
  • Roughly chop the cilantro - leaves and stems
  • Roll the lime on the counter under your palm. This makes it easier to squeeze the juice out. Cut it in half and squeeze out the juice. Use a citrus juicer to maximize the juice extracted
  • Place the quartered tomatoes, chopped green onions, cilantro, lime juice, garlic powder (or minced garlic), ground cumin, sea salt, and a pinch of sugar into the bowl of a food processor
  •  Pulse the mixture a few times until you reach your desired consistency. For a chunky salsa, pulse less frequently. For a smoother salsa, pulse more
  • Taste salsa and adjust the seasoning if needed. You may wish to add a bit more salt, lime juice, or cilantro to suit your taste
  • Allow the salsa rest for at least 30 minutes before serving, to allow the taste to develop fully

Notes

This salsa is perfect addition to tacos or taco salad, with your favorite tortilla chips, or alongside your favorite homemade Mexican food.