Search CSA Recipes

Find your next favorite recipe. Create a free account to unlock the entire library of recipes. Choose your account type below. Already a member? Log in.

Fresh Foodies & Home Cooks Farmers (CSA Producers) Organizers & Educators

Dal Makhani (Indian Lentils and Beans)

Rich, creamy Dal Makhani simmered with lentils, kidney beans, and aromatic Indian spices—comforting, protein-packed, and perfect with rice or naan.

Ingredients:

  • Spice Mixture (Garam Masala)
  • 2 tablespoons ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon ground ginger, or 1 tablespoon minced fresh ginger
  • 1 tablespoon turmeric
  • 1 to 2 teaspoons curry powder
  • 1 teaspoon cumin seeds ((optional))
  • 1 teaspoon commercial garam masala ((optional))
  • Beans and lentils
  • 3 tablespoons vegetable oil
  • 2 large onions (chopped)
  • 1 to 4 large cloves garlic (crushed)
  • 1 jalapeño pepper, minced ((optional))
  • 6 cups Water ((more if necessary))
  • 2 cups lentils (sorted and rinsed)
  • 1 tablespoon vegetable or chicken bouillon paste
  • 1½ cups cooked kidney beans, or one (15-ounce) can (drained and rinsed)
  • 1 (6-ounce) can tomato paste
  • salt
  • ½ to 1 cup cream or half-and-half (for finishing (optional))
  • chopped fresh cilantro (for garnish)

Instructions:

  1. In a large stewpot, heat the oil on medium heat. Add the onions, garlic, and jalapeño pepper; sauté until wilted.
  2. Combine all of the spice ingredients in a small bowl, then add the mixture to the pan and stir to combine; sauté until it becomes fragrant. (Feel free to experiment with the spices, and don’t hesitate to make the dish anyway if you are missing one or two of those suggested. Try something else instead!)
  3. Add the water, lentils, and bouillon paste, and cook for 20 minutes. Add the kidney beans and tomato paste and simmer for another 30 minutes, stirring occasionally, adding more water if necessary so that the beans do not stick. Add salt to taste.
  4. For nonvegans, stir in 1 to 2 tablespoons of cream or half-and-half per serving, if desired, which makes this dish more like the traditional version. (If you’re using half-and-half, don’t boil the finished soup—it will break and look less than lovely.) Garnish with the chopped cilantro.

More about Dal Makhani (Indian Lentils and Beans)

Garam masala is a blend of ground spices used in Indian cooking. Mixtures vary depending on the locale and type of dish in which they are used, but traditional mixes usually include cinnamon, roasted cumin, cloves, nutmeg, and green cardamom seeds or black cardamom pods. Commercial mixtures may contain less expensive spices such as dried red chile peppers, dried garlic, ginger powder, sesame, mustard seeds, turmeric, coriander, bay leaves, cumin, and fennel.

Posted:
November 1, 2020
Updated:
November 10, 2025

Share this Recipe

Get Recipe Updates

Get automatic updates sent your inbox when new recipes are posted to the site.
Blog Updates
Leave a Reply

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

Want to Leave a Comment?

Commenting is available as to logged in members only. Create your free account to leave a comment. Choose your account type below. Already a member? Log in.

    Related Recipes by Crop

    Get Free Cookbook Sample with Recipes & Storage Tips

    Try Bounty from the Box risk-free. Download free cookbook sample chapters with seasonal recipes and storage tips. See why this is the ultimate guide for your CSA box.

    Sample Chapters (Stacked)

    Join the BETA Harvest and Help Shape “Bounty Box”

    Ready to Use Every Last Bite in Your CSA Box?

    We are just getting started. During our “Bounty Box” BETA, you can explore the Digital Agrihood, try early features, and tell us what would make CSA life even better for you.

    Farmer/CSA Producer? Join here.

    •

    Organizer/Educator? Join here.

    ©2026 Bounty from the Box. All Rights Reserved. Privacy Policy • Terms of Use • Contact Us

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Page published:
    November 1, 2020
    Last updated:
    November 10, 2025
    Dal Makhani (Indian Lentils and Beans)
    Create Account (Organizers, Free)

    Create Your Free Account

    Enter your information below to create your free organizers account.

    If you are a foodie/home cook, register here. Or, if are an farmer (CSA producer), register here.

    Enter your organization's name EXACTLY as you want it to appear on your directory listing.
    Use up to 24 characters, with only letters, numbers, or hyphens (no spaces, no underscores, and no special characters including @).

    Before you create your account: be sure this is the right account for you. Each account type is a unique experience. You will have the ability to update the rest of your directory listing after registration.

    Create Account (Farmer, Free)

    Create Your Free Account

    Enter your information below to create your free farmer account.

    If you are a foodie/home cook, register here. Or, if are an organizer/educator, register here.

    Enter your farm's name EXACTLY as you want it to appear on your directory listing.
    Use up to 24 characters, with only letters, numbers, or hyphens (no spaces, no underscores, and no special characters including @).

    Before you create your account: be sure this is the right account for you. Each account type is a unique experience. You will have the ability to update the rest of your directory listing after registration.

    Create Account (Consumer, Free)

    Create Your Free Account

    Enter your information below to create your free consumer account.

    If you are a farmer, register here. Or, if are an organizer/educator, register here.

    Use up to 24 characters, with only letters, numbers, spaces, periods, hyphens, underscores, and @.

    Before you create your account: be sure this is the right account for you. Each account type is a unique experience.

    This website uses cookies to ensure you get the best experience on our website. Learn More
    Decline
    Accept