Easy Red Lentil Dal (One-Pot Meal) Recipe

Introduction

Easy Red Lentil Dal is a comforting one-pot meal packed with fragrant spices and creamy lentils. It’s perfect for a cozy dinner and comes together quickly using simple ingredients.

A close-up view of a white bowl filled halfway with white rice on the right side, topped with a dollop of thick white yogurt sprinkled with orange powder, and the left side filled with a thick, creamy yellow lentil curry mixed with green spinach leaves, showing a rich texture with some loose liquid and bits of lentils. A woman's hand holds a golden spoon scooping some curry from the bowl. The bowl sits on a white marbled surface with blurred small dishes around it. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, grated
  • 1 inch ginger, grated
  • ¼ teaspoon red pepper flakes (adjust to taste)
  • 2 teaspoons garam masala (or Indian-style curry powder)
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • ½ teaspoon ground cumin
  • 2 vine tomatoes, grated (or 1 can – 15 oz/400 g – crushed tomatoes)
  • 3 cups vegetable broth (up to 4 cups if needed, reduced-sodium)
  • 1 cup dried red lentils, rinsed
  • ½ cup half-and-half (or unsweetened oat cream)
  • ¾ teaspoon salt (or more to taste) and black pepper
  • 4 packed cups spinach
  • 1 lemon, cut into wedges
  • 4 cups/servings cooked basmati rice (or naan bread and yogurt)

Instructions

  1. Step 1: Heat olive oil in a large pot over medium heat. Add the chopped onion and cook for about 3 minutes until soft.
  2. Step 2: Add grated garlic and ginger, red pepper flakes, garam masala, coriander, turmeric, and cumin. Stir for 30 seconds to warm the spices, adding a splash of broth if the pot feels dry.
  3. Step 3: Stir in the grated tomatoes and let simmer for 2–3 minutes until they thicken slightly.
  4. Step 4: Add vegetable broth, rinsed lentils, salt, and black pepper. Bring to a gentle simmer and cook for 15–20 minutes, stirring occasionally, until lentils are soft and creamy. Add more broth if needed.
  5. Step 5: Stir in half-and-half and packed spinach. Cook for 1–2 minutes until the spinach wilts. Taste and adjust seasoning as needed.
  6. Step 6: Serve hot with basmati rice or naan, a squeeze of lemon, fresh cilantro if desired, and a dollop of yogurt.

Tips & Variations

  • For a richer dal, use coconut milk instead of half-and-half.
  • Adjust red pepper flakes to control the heat level.
  • Add fresh cilantro on top for a fresh herb flavor.
  • If you prefer a thicker dal, reduce the broth slightly during cooking.

Storage

Store leftover dal in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water if it thickens too much.

How to Serve

A large white pot with blue handles holds a thick yellow curry containing many small lentils mixed with dark green spinach leaves scattered throughout the creamy texture. The pot is placed on a white marbled surface with a blue cloth napkin nearby, next to a small white bowl filled with cooked white rice. The curry has a rich, smooth, and slightly chunky consistency with visible bits of spices and vegetables. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use a different type of lentil?

Red lentils cook quickly and become creamy, making them ideal for this recipe. You can use yellow lentils similarly, but brown or green lentils hold their shape and will require longer cooking.

Is this recipe vegan?

This recipe can be made vegan by substituting the half-and-half with unsweetened oat cream or coconut milk and skipping the yogurt garnish or using a plant-based yogurt.

Print

Easy Red Lentil Dal (One-Pot Meal) Recipe

This Easy Red Lentil Dal is a comforting, one-pot Indian-inspired dish that’s packed with spices, lentils, and spinach. It’s creamy, flavorful, and perfect for a wholesome meal served over basmati rice or with naan bread. Ready in under 40 minutes, this recipe balances nutrition and simplicity for a delicious weeknight dinner.

  • Author: Sana
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

Scale

Main Ingredients

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, grated
  • 1 inch ginger, grated
  • ¼ teaspoon red pepper flakes (adjust to taste)
  • 2 teaspoons garam masala (or Indian-style curry powder)
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • ½ teaspoon ground cumin
  • 2 vine tomatoes, grated (or 1 can (15 oz / 400 g) crushed tomatoes)
  • 3 cups vegetable broth (reduced-sodium, up to 4 cups if needed)
  • 1 cup dried red lentils, rinsed
  • ½ cup half-and-half (or unsweetened oat cream)
  • ¾ teaspoon salt (or more to taste)
  • Black pepper, to taste
  • 4 packed cups spinach
  • 1 lemon, cut into wedges
  • 4 cups/servings cooked basmati rice (or naan bread and yogurt to serve)

Instructions

  1. Sauté onion: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion and cook for about 3 minutes, until the onion becomes soft and translucent.
  2. Add spices: Add the grated garlic and ginger, red pepper flakes, garam masala, ground coriander, turmeric, and cumin to the pot. Stir continuously for about 30 seconds to warm the spices and release their aromas. If the mixture feels dry, add a splash of vegetable broth to prevent sticking.
  3. Add tomatoes: Stir in the grated vine tomatoes (or canned crushed tomatoes). Allow the mixture to simmer gently for 2–3 minutes until the tomatoes reduce slightly and thicken.
  4. Add lentils and broth: Pour in 3 cups of vegetable broth and add the rinsed red lentils. Season with salt and black pepper. Bring the mixture to a gentle simmer and cook uncovered for 15–20 minutes, stirring occasionally. The lentils should become soft, creamy, and the consistency should thicken. Add up to 1 more cup of broth if the dal becomes too thick.
  5. Add creamer and spinach: Stir in the half-and-half (or oat cream) and packed spinach leaves. Cook for another 1–2 minutes until the spinach wilts and is fully incorporated. Taste and adjust seasoning with additional salt or pepper as needed.
  6. Serve: Serve the dal hot over cooked basmati rice or with naan bread. Garnish with lemon wedges and a dollop of yogurt if desired. Fresh cilantro can also be added for extra flavor.

Notes

  • Adjust the red pepper flakes according to your preferred spice level.
  • If you prefer a vegan version, use unsweetened oat cream instead of half-and-half and serve with vegan yogurt.
  • Adding extra broth will adjust the thickness of the dal to your liking.
  • This dal freezes well. Store leftovers in an airtight container for up to 3 days or freeze for up to 1 month.
  • To enhance flavor, soak red lentils for 10-15 minutes before cooking, though this step is optional.

Keywords: red lentil dal, easy dal recipe, Indian lentil curry, one-pot meal, vegetarian dal, healthy dinner, Indian cuisine

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating