Recipe courtesy of Bal Arneson
Save Recipe Print
1 hr
5 min
20 min
35 min
4 servings


Garam Masala


Heat the oil in a skillet over medium-high heat until it begins to get hot. Add the garlic, garam masala, cumin seeds, and turmeric and cook for 20 seconds. Add the tomatoes and cook for 2 minutes. Add the lentils and water and bring to a boil. Turn the heat to low and cook until the lentils are tender, about 30 minutes. Serve in a bowl and garnish with fresh cilantro sprigs.

To make garam masala:

Preheat the oven to 325 degrees F.

Combine the coriander seeds, cumin seeds, curry leaves, black peppercorns, mustard seeds, cloves, cardamom pods, cinnamon sticks, bay leaves, and chiles on a baking sheet and toast in the oven for 15 minutes. 

Transfer the mixture to an electric spice grinder, or use a mortar and pestle and grind by hand. Grind to a fine powder. Store the garam masala in an airtight container for up to 3 months.

Cook's Note

Can be found at specialty Asian and Indian markets.

Get the Recipe

Snowy Pink Coconut Bundt Cake

Show off your love of Snowball snack cakes with this decadent dessert.


Minestrone Soup

Recipe courtesy of Ellie Krieger

Lentil Soup

Recipe courtesy of Alton Brown

Lentil Soup

Recipe courtesy of Giada De Laurentiis

Squash Soup

Recipe courtesy of Alton Brown

Potato Leek Soup

Recipe courtesy of Robert Irvine

Roasted Tomato Basil Soup

Recipe courtesy of Ina Garten

Butternut Squash Soup

Recipe courtesy of Food Network Kitchen

Broccoli Cheese Soup

Recipe courtesy of Ree Drummond

Browse Reviews By Keyword

          Latest Stories