Menu Enter a recipe name, ingredient, keyword...

Indian-Spiced Tomato Salsa


This Indian-spiced salsa is a delicious fusion of spices. Your friends and family will love the smoky, spicy, and most of all unique flavor!

Google Ads
Rate this recipe 4.8/5 (5 Votes)


  • 1/2 cup canola oil
  • 1 serrano chile with seeds, sliced
  • 1 cup white onion, thinly sliced
  • 1 teaspoon garam masala
  • 1 pint grape tomatoes, coarsely chopped
  • 2 tablespoons fresh lime juice
  • Salt and freshly ground pepper
  • 1/2 cup coarsely chopped cilantro


Servings 2
Cooking time 20mins
Adapted from


Step 1

In a large skillet, heat the oil until smoky.

Add the chile and onion and stir-fry over high heat for 30 seconds.

Add the garam masala and stir-fry until the onion is crisp-tender, 2 minutes.

Toss in the tomatoes and lime juice.

Transfer to a bowl; season with salt and pepper. Stir in the cilantro. Serve hot or at room temperature.

You'll also love

Review this recipe

Restaurant Style Salsa, adapted from The Pioneer Woman Fresh Tomato Salsa