Spoonful of Kindness

menu icon
go to homepage
  • RECIPES
  • RESOURCES
  • ABOUT
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • RECIPES
    • RESOURCES
    • ABOUT
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Vegan Red Lentil Dahl

    Modified: Nov 2, 2025 · Published: Apr 20, 2018 by Ana · Leave a Comment

    Jump to Recipe

    With its rich blend of vegetables and aromatic spices, this vegan red lentil dahl is the ultimate one-pot comfort meal. Packed with wholesome ingredients like cauliflower, butternut squash and tomatoes, it’s a hearty, nourishing dish that’s perfect for busy weeknights or easy meal prep.

    Vegan Red Lentil Dahl
    Jump to:
    • Nourishing and Wholesome
    • 🥣 Ingredients & Substitutions
    • 🍽️ Serving Suggestions
    • 🌟 Tips for the Best Dahl
    • 💬 FAQs
    • You Might Also Like
    • Vegan Red Lentil Dahl

    Nourishing and Wholesome

    While red lentils take centre stage in this dish, it’s the vibrant blend of vegetables that makes this vegan red lentil dahl a standout. With nutrient-dense ingredients like butternut squash, cauliflower, onions and tomatoes, this plant-based recipe delivers both comfort and nourishment in every bite. It’s a hearty, high-protein vegan meal that fuels your body with fibre, vitamins and antioxidants — perfect for a balanced weeknight dinner or healthy meal prep.

    Here’s what you’ll love about it:

    • Rich in vegetables: A colourful mix of butternut squash, cauliflower, onions and tomatoes provides essential vitamins, minerals and antioxidants.
    • High in plant protein: Red lentils are packed with protein and fibre, helping to keep you full, satisfied and energised.
    • Nutrient-dense and wholesome: Made from simple, whole-food ingredients that support gut health and overall well-being.
    • Perfectly balanced: Creamy lentils and tender vegetables combine for a comforting, one-pot meal that’s both satisfying and nourishing.
    Vegan Red Lentil Dahl

    🥣 Ingredients & Substitutions

    • Olive oil – Adds richness and helps release the aroma of the spices. You can swap it for vegetable oil or use coconut oil for a creamier flavour.
    • Brown onion – Brings sweetness and depth to the base of the dahl. White or red onions work just as well, or use shallots for a milder taste.
    • Garlic – Enhances the flavour and adds a boost of antioxidants. You can also use garlic powder (½ teaspoon per clove) or omit if you’re sensitive to garlic.
    • Garam masala – A warm, aromatic spice blend that gives the dish its signature Indian flavour. You can swap it for curry powder or a mix of cumin, coriander and a touch of cinnamon.
    • Turmeric – Adds vibrant colour and subtle earthiness, along with anti-inflammatory benefits. If you don’t have it, you can leave it out but the flavour will be milder though still delicious.
    • Butternut squash – Provides natural sweetness and a creamy texture as it cooks down. Sweet potato or pumpkin are great alternatives with similar texture and flavour.
    • Cauliflower – Adds bulk, fibre and a bit of bite to balance the soft lentils. Broccoli florets or chopped zucchini work well; frozen cauliflower can be used without having to defrost it.
    • Diced canned tomatoes – Create a rich, slightly tangy base for the sauce. Alternatively, use two large fresh tomatoes and add a pinch of sugar if your tomatoes are very acidic.
    • Vegetable stock – Use low-sodium stock so you can control the salt level. If you’re out, dissolve a stock (bouillon) cube in boiling water.
    • Red lentils – The heart of the dish. They cook quickly and create a creamy texture without dairy. Yellow lentils or split peas can be used as a substitute, but may need a longer cooking time.

    🍽️ Serving Suggestions

    Serve this vegan red lentil dahl over steamed basmati rice or with warm naan or chapattis for a traditional, satisfying meal. You can also top it with a spoonful of coconut yogurt, a sprinkle of fresh coriander (cilantro), or a squeeze of lime juice for brightness.

    🌟 Tips for the Best Dahl

    • Rinse the lentils – Always rinse red lentils until the water runs clear. This removes excess starch and prevents the dahl from becoming too thick or gluey.
    • Sauté the spices first – Lightly frying the garlic, garam masala and turmeric in oil releases their full aroma and deepens the flavour.
    • Adjust the consistency – If you prefer a thicker, creamier dahl, simmer it uncovered for a few extra minutes. For a soupier version, add an extra splash of water or coconut milk.
    • Don’t skip the seasoning – Red lentils absorb salt and spices quickly. Taste and adjust before serving.
    • Batch cook & freeze – This recipe freezes beautifully and is perfect for meal prep. You can store it in individual containers for up to 3 months.
    Vegan Red Lentil Dahl

    💬 FAQs

    Can I use green or brown lentils instead of red?

    You can, but keep in mind they take longer to cook and won’t break down as smoothly. Red lentils create that signature creamy texture typical of dahl.

    Is this recipe freezer-friendly?

    Absolutely. Let the dahl cool completely, then store it in airtight containers for up to 3 months. Reheat gently with a splash of water to loosen the texture.

    How can I make this creamier?

    Stir in ½ cup of coconut milk toward the end of cooking for a creamier, richer version.

    How long does it keep in the fridge?

    Up to 3 days in an airtight container. It often tastes even better the next day as the flavours deepen.

    Can I make it spicier?

    Of course! Add a chopped chilli, a pinch of cayenne, or some chilli flakes with the spices for extra heat.

    You Might Also Like

    • Vegan Peanut Curry
    • 30-Minute Vegan Chana Masala
    • Vegan Cauliflower Tikka Masala
    • Butternut Squash Spinach Curry
    • Chickpea and Spinach Curry
    Vegan Red Lentil Dahl

    Vegan Red Lentil Dahl

    A hearty one-pot vegan red lentil dahl packed with cauliflower, butternut squash and aromatic spices. Perfect for quick, wholesome dinners or meal prep.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 30 minutes mins
    Total Time 50 minutes mins
    Servings: 4 servings

    Ingredients

    • 2 tablespoons olive oil
    • 1 medium brown onion, sliced
    • 4 cloves garlic, minced or pressed
    • 2 teaspoons garam masala
    • 2 teaspoons turmeric
    • 1 small butternut squash, cut into ½ inch (1 cm) cubes
    • 1 small cauliflower
    • 1 can diced tomatoes
    • 2 cups (480 ml) vegetable stock
    • 1 cup (200 g) dry red lentils
    • ½ teaspoon salt, or to taste
    Prevent your screen from going dark

    Instructions
     

    • Heat olive oil in a pan, toss in the sliced onions and cook on a gentle heat for 5 minutes, stirring occasionally.
    • Add minced garlic, garam masala, turmeric, and a splash of water, then cook the paste for about 1 minute.
    • Toss in the chopped butternut squash, cauliflower, lentils and tomatoes. Pour in the vegetable stock, season with salt and bring everything to a boil.
    • Turn the heat to medium low, cover with a lid and let it simmer for 25-30 minutes, or until the vegetables are cooked through and the sauce has thickened.
    • Remove from heat, give it a taste and adjust seasoning if needed. Serve it over steamed basmati rice or with warm naan or chapattis for a traditional meal.
    Nutrition Facts
    Vegan Red Lentil Dahl
    Amount per Serving
    Calories
    399
    % Daily Value*
    Fat
     
    8
    g
    12
    %
    Saturated Fat
     
    1
    g
    6
    %
    Cholesterol
     
    0
    mg
    0
    %
    Sodium
     
    92
    mg
    4
    %
    Potassium
     
    2005
    mg
    57
    %
    Carbohydrates
     
    68
    g
    23
    %
    Fiber
     
    24
    g
    100
    %
    Sugar
     
    12
    g
    13
    %
    Protein
     
    19
    g
    38
    %
    Vitamin A
     
    20070
    IU
    401
    %
    Vitamin C
     
    158.1
    mg
    192
    %
    Calcium
     
    209
    mg
    21
    %
    Iron
     
    7.1
    mg
    39
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you make this recipe?I love seeing your creations! Tag me on Instagram at #spoonfulofkindness!

    More Dinner Recipes

    • Creamy Cabbage Alfredo
      Creamy Cabbage Alfredo
    • Butter Bean Curry
      Butter Bean Curry
    • Puff Pastry Pizza Rolls
      Puff Pastry Pizza Rolls
    • Vegan Lentil Tomato Soup
      Vegan Lentil Tomato Soup

    Leave a Reply Cancel reply

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

    Recipe Rating




    Join our community!

    creamy vegan broccoli soup

    Get new recipes sent straight to your inbox.

    Latest

    • Vegan Molasses Cookies
      Vegan Molasses Cookies
    • Vegan Walnut Cookies
    • Butternut and Peanut Butter Soup
      Butternut and Peanut Butter Soup
    • Vegan Plum Cake
      Vegan Plum Cake

    In Season

    • Vegan Banana Pancakes
      Vegan Banana Pancakes
    • Vegan Apple and Pear Crumble
      Vegan Apple and Pear Crumble
    • Bircher Muesli with Grated Apples and Peanut Butter
      Bircher Muesli with Grated Apples and Peanut Butter
    • Vegan Butternut Squash Soup with Coconut Milk
      Vegan Butternut Squash Soup with Coconut Milk

    Footer

    All recipes | Contact | About | Privacy Policy

    • Facebook
    • Instagram
    • Pinterest
    • Mail

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe (optional):

    So simple, yet so tasty! Will make again.
    My family loved this!
    Thank you for sharing this recipe
    This worked exactly as written, thanks!
    Loved it! The flavors were perfect.
    Followed the recipe exactly, and it turned out amazing!

    Or write in your own words (optional):

    A rating is required
    A name is required
    An email is required