Spicy Peanut Chaat Recipe: Indian Masala Peanuts in Minutes

This quick peanut chaat is ready in just five minutes with only seven ingredients — a flavorful, tangy snack that’s easy to make and perfect for sharing.

Close up of peanuts, coriander, lemon slices and tomatoes with red chili peppers in the background

I tasted a spoonful of this tangy, spicy peanut salad and decided it deserved a post. It’s simple, fresh, and absolutely YUMMY.

Why you’ll love this dish:

  • Vegan and naturally plant-based.
  • Adjustable heat — make it mild or spicy to suit your taste.
  • Deliciously crunchy and tangy with bright, fresh flavors.
  • Ready in minutes — ideal for quick snacks or last-minute entertaining.
  • Works as an appetizer, a party nibble, or a light salad.

I love most types of chaat (Indian savory snacks), especially the ones that feel more like a salad than a fried street food. This peanut chaat is an easy, salad-like chaat that I often make at home. It’s inspired by a snack I enjoyed on New Bel Road in Bangalore, India.

Ingredients and substitutions

Only seven simple ingredients make this dish. Substitutions are noted where applicable.

  • Onion — preferably red for color and mild sweetness (white onion works too)
  • Tomatoes — ripe but firm; cherry tomatoes can be used if larger tomatoes are out of season
  • Red chili pepper — adjust amount for heat; green chilies can substitute
  • Cilantro (fresh coriander)
  • Ready salted peanuts — or substitute with dry-roasted peanuts or boiled peanuts
  • Lemon juice
  • Chaat masala — essential for authentic flavor
Two bowls of peanuts tomatoes and onions on a grey background

I used packaged salted fried peanuts for convenience, but you can use dry-roasted or boiled peanuts if you prefer a lighter or more traditional version. If you choose boiled peanuts, taste and add salt as needed — black salt is a great option for chaat-style snacks.

How to make it

two grey plates with peanut salad and red chili peppers in the background

This recipe is straightforward and fast:

  1. Finely chop ½ small red onion, 2 tablespoons cilantro, and ½–1 mild red chili pepper depending on your heat preference.
  2. Seed and dice 2 medium tomatoes into small pieces — avoid using the watery seed pulp so the peanuts stay crisp.
  3. Combine the chopped vegetables with 1 cup salted peanuts in a bowl.
  4. Pour 1.5 tablespoons fresh lemon juice over the mixture and toss to combine.
  5. Sprinkle 1 teaspoon chaat masala over the salad, mix again, and taste. Add more chili or lemon if desired.
  6. Serve immediately for the freshest texture and flavor.
two tomatoes, a red chili pepper, a lemon, a red onion, fresh coriander and peanuts

Notes and tips:

  • Use firm, ripe tomatoes so the pieces hold their texture. If large tomatoes are poor quality, use about 12 cherry tomatoes instead.
  • Chili heat can vary — add a little at first and increase to taste.
  • If using roasted peanuts with skins, rub the skins off by rolling them between your hands to avoid sogginess from lemon juice.
  • Chaat masala adds the distinctive tangy-citrusy-salty flavor that defines this dish, so don’t skip it.
  • This chaat is best served immediately, though it will keep overnight in the fridge; expect some liquid to be drawn out of the vegetables if stored, and you may want to drain and re-season before serving.
A glass bowl with peanuts, cilantro, red onion and tomatoes

Serving suggestions:

  • Serve in small individual bowls or a communal bowl for sharing.
  • Pair with hot chai, masala corn, naan, or other small bites for a casual gathering.
  • Enjoy as a crunchy appetizer or as part of a party platter.
A glass bowl with a mixture of peanuts, tomatoes, fresh cilantro and red onion

📖 Recipe

Yield: 4 servings

Quick Peanut Chaat (Spicy Indian Peanuts)

Close up of peanuts, coriander, lemon slices and tomatoes with red chili peppers in the background

Tangy, spicy and crunchy — these five-minute, seven-ingredient Indian spicy peanuts are an easy snack or appetizer. Make them fresh and enjoy with friends or as part of a light meal.

Prep Time
5 minutes
Total Time
5 minutes

Ingredients

  • ½ small red onion
  • 2 medium tomatoes
  • ½–1 mild red chili pepper
  • 2 tablespoons cilantro
  • 1 cup salted peanuts (or dry-roasted/boiled peanuts)
  • 1.5 tablespoon lemon juice
  • 1 teaspoon chaat masala powder

Instructions

  1. Finely chop the onion, cilantro, and chili pepper. Seed and dice the tomatoes, removing excess juice and seeds.
  2. Toss the chopped vegetables with the peanuts in a bowl.
  3. Add the lemon juice and mix to combine.
  4. Sprinkle the chaat masala over the mixture and toss again. Adjust chili or lemon to taste.
  5. Serve immediately for the best texture and flavor.

Notes

  1. You can substitute boiled peanuts or roasted peanuts for ready salted fried peanuts.
  2. To boil peanuts: cover with water in a pressure cooker, add a pinch of turmeric and salt, and cook on high pressure until soft.
  3. Chaat masala is key to the authentic flavor; don’t omit it.
  4. Best eaten fresh; stored chaat will release liquid from the vegetables and may need draining and re-seasoning before serving.

Nutrition Information (per serving)

Calories: 237 • Total Fat: 18g • Saturated Fat: 3g • Unsaturated Fat: 13g • Cholesterol: 0mg • Sodium: 157mg • Carbohydrates: 13g • Fiber: 4g • Sugar: 5g • Protein: 10g

© Deirdre Gilna
Cuisine: Indian
/
Category: Appetizers

img 2283 9

Did you make this recipe? Leave a comment or a photo — I love seeing your versions. How will you serve your delicious, easy peanut chaat?