RecipesStudio Logo

RecipesStudio

Back to Indian Recipes
One Pot Vegan Dal
fitgreenmind
25m
One Pot Vegan Dal
Author:
fitgreenmind
TikTok logo
TikTok
2M
72K

One Pot Vegan Dal

This is a quick and delicious one-pot vegan dal recipe, perfect for a speedy meal. Inspired by Indian cuisine, it's incredibly versatile, flavor-packed, and naturally vegan-friendly. Made with red lentils, aromatic spices, coconut milk, and fresh ginger and garlic, this hearty and comforting dish comes together in just 25 minutes, making it ideal for a weeknight dinner.
#Veganuary
#Vegan
#One Pot
#Dal
#Indian
#Lentil
#Curry
#Quick Meal
#Plant-Based
Finished One Pot Dal
Finished One Pot Dal

Recipe Information

5m
Prep Time
20m
Cook Time
25m
Total Time
4
Servings
Easy
Indian
English
Nutrition (per serving)
350
Calories
13g
Protein
34g
Carbs
19g
Fat
Dal Simmering in the Pot
Dal Simmering in the Pot

Ingredients

  • Garlic
    (minced)

    2 cloves
  • Ginger
    (thumb-sized, grated)

    1 piece
  • Cooking Oil
    (or a little oil for sautéing)

    1 tablespoon
  • Cumin

    1 teaspoon
  • Ground Coriander

    1 teaspoon
  • Curry Powder

    1 teaspoon
  • Paprika Powder

    0.5 teaspoon
  • Chili Powder
    (optional, if you want some chili)

    0.5 teaspoon
  • Tomato Paste

    2 tablespoons
  • Red Lentils
    (approximately 1 cup)

    200 g
  • Canned Coconut Milk

    300 ml
  • Water

    300 ml
  • Salt

    to taste pinch
  • Black Pepper

    to taste pinch
Servings: 4
💡 Tip: Check off ingredients as you add them to keep track of your progress!
Mixing Spices and Tomato Paste
Mixing Spices and Tomato Paste

Instructions

0/6 completed
0%
  • 1

    Mince the garlic cloves and grate the thumb-sized piece of ginger. Have all other ingredients measured out and ready.
    Step 1 visual
    Preview
    3m
    Step 1 visual
    Preview
    Mince the garlic cloves and grate the thumb-sized piece of ginger. Have all other ingredients measured out and ready.
    3m

    Prepping all ingredients before cooking, known as 'mise en place', helps to make the cooking process smoother and faster.
  • 2

    Heat a little cooking oil in a large pot or saucepan over medium heat. Add the minced garlic and grated ginger and sauté for 2-3 minutes until fragrant.
    Step 2 visual
    Preview
    3m
    Step 2 visual
    Preview
    Heat a little cooking oil in a large pot or saucepan over medium heat. Add the minced garlic and grated ginger and sauté for 2-3 minutes until fragrant.
    3m

    Be careful not to burn the garlic, as it can turn bitter. Cook until just golden and aromatic.
  • 3

    Stir in the cumin, ground coriander, curry powder, paprika powder, and chili powder (if using). Add the tomato paste and roast briefly for about 1 minute, stirring constantly to combine the spices and paste with the aromatics.
    Step 3 visual
    Preview
    2m
    Step 3 visual
    Preview
    Stir in the cumin, ground coriander, curry powder, paprika powder, and chili powder (if using). Add the tomato paste and roast briefly for about 1 minute, stirring constantly to combine the spices and paste with the aromatics.
    2m

    Roasting the spices helps to release their full aroma and flavor, enhancing the depth of the dal.
  • 4

    Add the red lentils, canned coconut milk, and water to the pot. Stir everything together well, ensuring no spices are sticking to the bottom.
    Step 4 visual
    Preview
    2m
    Step 4 visual
    Preview
    Add the red lentils, canned coconut milk, and water to the pot. Stir everything together well, ensuring no spices are sticking to the bottom.
    2m

    Red lentils cook relatively quickly and break down easily, making them perfect for a creamy, one-pot dal.
  • 5

    Bring the mixture to a boil, then reduce the heat to low, cover the pot, and simmer for 12-15 minutes, or until the lentils are tender and have absorbed most of the liquid, creating a thick, creamy consistency. Stir occasionally to prevent sticking.
    Step 5 visual
    Preview
    15m
    Step 5 visual
    Preview
    Bring the mixture to a boil, then reduce the heat to low, cover the pot, and simmer for 12-15 minutes, or until the lentils are tender and have absorbed most of the liquid, creating a thick, creamy consistency. Stir occasionally to prevent sticking.
    15m

    If the dal becomes too thick, you can add a little more water or vegetable broth to reach your desired consistency. Taste and adjust seasoning with salt and pepper.
  • 6

    Once the dal is cooked and creamy, remove from heat. Serve hot, optionally garnished with fresh cilantro or a squeeze of lime juice, alongside rice or naan bread.
    Step 6 visual
    Preview
    1m
    Step 6 visual
    Preview
    Once the dal is cooked and creamy, remove from heat. Serve hot, optionally garnished with fresh cilantro or a squeeze of lime juice, alongside rice or naan bread.
    1m

    A drizzle of vegan yogurt or a sprinkle of toasted seeds can add extra texture and flavor.
💡 Tip: Click on any step to mark it as completed and track your cooking progress!

🍽️More Recipes