Red Lentils Masala with Spinach

DSCN3456.JPGI love making Indian food at home, but sometimes it doesn’t turn out exactly the way I planned. Like the time I tried to make bhindi masala (okra and tomato sauce). One of my best friends is Indian, and when she was still living in Chicago, she made us the dish for dinner one night. I had never eaten okra, and I remember that we used roti (wheat bread) to scoop up little pieces of vegetable and sauce. It was delicious, and because I was eating it slowly, I savored every bite.

I was craving the dish recently, so I asked her for the recipe. She gave me verbal directions, but I kept worrying that I would mess up the dish. I wanted it to be exactly the way I remembered…which, in retrospect, was a near impossible feat. I tried anyway, and it ended up tasting okay–but something was missing.

Last night, I decided to make a recipe I’ve been meaning to try for a while: Red Lentils Masala with Spinach. As you can probably tell by my recent posts, I’m enjoying one-skillet meals. And as the weather gets colder, I start gravitating toward comfort food. This dish mixes fragrant spices, rich coconut milk, hearty lentils and tomatoes. The spinach adds a nice touch of green at the end, and balances out the spices and creaminess.

Unlike when I made bhindi masala, I decided to improvise a little. I used the recipe more as a reference book than rule book, and I eyeballed a lot of the measurements. I also decided to make the masala paste in the skillet, rather than beforehand. It saved me the step of using a food processor, or grinding the seeds and tomato paste by hand.

I served the lentils with store-bought naan, but if you feel like making your own, you can try this recipe.

Making this dish taught me that a big part of cooking is improvising, and trusting that it will turn out okay in the end. Now, onto the next masala…

Red Lentils Masala with Spinach (adapted from Naturally Ella)


  • 1 tablespoon vegetable oil
  • 1 small red onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander seeds
  • 1/4 teaspoon ground ginger
  • 1 teaspoon red pepper flakes (or more if you want it very spicy)
  • 1 tablespoon paprika
  • 1 teaspoons garam marsala
  • 1/2 teaspoon salt
  • 2 tablespoons tomato paste
  • 1 cup diced tomatoes
  • 1 cup coconut milk
  • ½ cup red lentils
  • 2 handfuls spinach


  1. Heat a skillet over medium heat. Add vegetable oil and diced onion, and cook until translucent, 4-5 minutes. Add in minced garlic and cook for one more minute.
  2. Stir in seeds, spices and tomato paste and cook for 1-2 minutes, then stir in stewed tomatoes and coconut milk. Stir together and bring to a boil.
  3. Add in lentils and reduce heat to medium low. Cook, stirring often, until lentils are tender, 20-25 minutes. Remove from heat and fold in spinach.
  4. Serve with naan, roti, or rice.

About Emily Wasserman

Bonjour! My name is Emily and I'm a writer based in St. Louis. I'm also a home baker with a small business, Amélie Bakery. I'm a self-proclaimed francophile and love French pastries and baking.
This entry was posted in Dinner, Vegetarian and tagged , , , , , , , , , , , . Bookmark the permalink.

1 Response to Red Lentils Masala with Spinach

  1. Ani says:

    Looks so warming for these colder months!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s