Indian Butter Tofu & Lentils (2024)

You are here: Home / Main Dishes / Indian Butter Tofu & Lentils

LAST UPDATED: • FIRST PUBLISHED:

Jump to Recipe Print Recipe

Pan fried tofu and tender black lentils are simmered in spicy tomato sauce with creamy dairy-free yogurt to make this flavorful Indian-inspired vegan curry.

Indian Butter Tofu & Lentils (1)

It's crazy to me how much the supermarket has changed in the 4+ years I've been blogging. There's so much more available now!

Like, I used to be super reluctant to post anything with jackfruit because I knew most of the people reading wouldn't be able to get their hands on jackfruit. Now I'm nervous about posting a recipe for anything without jackfruit because you're all apt to ask if you can add jackfruit to the dish. I'm kidding. But not really. It happens with about 16% of the recipes I post. Could this one be modified to be Indian butter jackfruit? Maybe!

Indian Butter Tofu & Lentils (2)

This recipe is a mish-mosh of a couple of dishes sitting on my to-make list for a while. I wanted to do a vegan version of Indian butter lentils (dal makhani) and Indian butter chicken (chicken makhani) or paneer, which is easier to replicate than chicken (unless maybe you're using jackfruit...hmmmm).

In any event, Indian butter something vegan, because it sounds so good! Or rather, it is good, at least dal makhani is — that's the only of the three above-mentioned dishes I've had, but same sauce, same difference, right? I think?

So I decided to put it all together, lentils and tofu for a big old bowl of Indian butter tofu and lentils. Not authentic, but we're not even technically using butter so we'll have to let it slide.

Indian Butter Tofu & Lentils (3)

I've done a few creamy, tomatoey Indian curries at this point using cashews or coconut milk for the creamy part. This time around I decided to try something different, and this brings me back to that whole rant on "oh there's so much more vegan food available these days...you kids don't know how good you have it." My ingredient of choice: vegan yogurt.

Most supermarkets, including the one down the street from me, have had some vegan yogurt in stock for a few years, and my some I mean like one brand and one flavor that's usually sugary and fruity. I'm happy to say that at some point in the last year or so there seems to have been a vegan yogurt explosion. I can find all kinds of flavors now, at all kinds of stores, including plain, which is really the flavor I wanted most. Did you guys get plain vegan yogurt in your stores too? I hope so, because I put it in here.

I love that this recipe uses yogurt because there's no blending involved. Any day I can skip busting out the blender is a good day indeed. Also, it makes the sauce really rich and creamy.

Indian Butter Tofu & Lentils (4)

If you can't find the yogurt needed for this I'll bet some coconut cream would work instead.

I also used urad dal, which is the type of Indian black lentils you'd normally find in dal makhani. And that can be tough to find, but guess what? The dish totally works with other types of lentils. If all you can find is green or brown or even red, then swap them out and it'll be every bit as delicious.

Indian Butter Tofu & Lentils (5)

5 from 3 votes

Print

Indian Butter Tofu & Lentils

Pan fried tofu and tender black lentils are simmered in spicy tomato sauce with creamy dairy-free yogurt to make this flavorful Indian-inspired vegan curry.

CourseEntree

CuisineAmerican, Indian

Prep Time 15 minutes

Cook Time 1 hour

Total Time 1 hour 15 minutes

Servings 4

Calories 345 kcal

Author Alissa

Ingredients

  • ½cupwhole black urad dalyou can sub another variety of lentil — see note
  • ¼cupvegan butterdivided
  • 114 ounce package extra firm tofu, drained, pressed, and cut into 1-inch cubes
  • 1medium oniondiced
  • 1serrano pepperseeded and minced (optional, omit for a milder version)
  • 4garlic clovesminced
  • 1teaspoonfreshly grated ginger
  • 2-3teaspoonsgaram masalato taste
  • ½teaspoonground cumin
  • ½teaspoonturmeric
  • ¼teaspoonground cardamom
  • 114 ounce can crushed tomatoes
  • 1cupvegetable broth
  • 2teaspoonsvegan granulated sugaryou can skip this if you're opposed to adding sugar, but it helps balance out the tartness of the tomatoes and yogurt
  • cup5.3 ounce container plain non-dairy yogurt
  • Salt and pepper to taste
  • Fresh cilantro
  • Cooked basmati ricefor serving

Instructions

  1. Place the lentils into a small saucepan and cover with about 3 inches of water. Place over high heat and bring the water to a boil. Allow to cook until the lentils are tender. This will take about an hour if you're using urad dal, less for other varieties. Drain any excess water when the lentils are done cooking.

  2. When the lentils have about 30 minutes cook time left, coat the bottom of a medium pot with 2 tablespoons of vegan butter. Place over medium heat and melt the butter. Add the tofu and cook for about 10 minutes, flipping once or twice, until the cubes are browned on multiple sides. Remove the tofu from the pot and transfer it to a plate.

  3. Add the remaining vegan butter to the pot and allow it to melt. Add the onion and sauté until soft and translucent, about 5 minutes. Add the serrano pepper, garlic, ginger, garam masala, cumin, turmeric, and cardamom. Sauté for about 1 minute more, until very fragrant. Return the tofu to the pot and stir in the crushed tomatoes, broth, and sugar. Raise heat and bring the mixture to a simmer. Allow to cook until the sauce thickens up a bit, about 20 minutes. Stir in the lentils and yogurt. Allow to cook another minute or two, just until heated throughout. Remove from heat and season with salt and pepper to taste. Adjust any other seasonings to your liking.

  4. Divide the tofu and lentils onto plates and top with a sprinkle of cilantro. Serve with basmati rice.

Recipe Notes

You can substitute regular black, brown, green, or red lentils if you'd like. Cooking times will vary, so you'll need to refer to the package directions or test them for doneness every ten minutes or so during cooking.

Nutrition Facts

Indian Butter Tofu & Lentils

Amount Per Serving

Calories 345Calories from Fat 149

% Daily Value*

Fat 16.6g26%

Saturated Fat 3.1g16%

Sodium 511mg21%

Potassium 508mg15%

Carbohydrates 30.7g10%

Fiber 12.3g49%

Sugar 10.1g11%

Protein 18.7g37%

Calcium 220mg22%

Iron 5.6mg31%

* Percent Daily Values are based on a 2000 calorie diet.

« Butternut Squash Black Bean Chimichangas

»

Indian Butter Tofu & Lentils (6)

About Alissa Saenz

Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

I'd love to connect with you on Facebook, Instagram, or Pinterest.

Subscribe

Subscribe for email updates and receive a free copy of my veggie burger e-book!

Reader Interactions

Comments

  1. Indian Butter Tofu & Lentils (7)Raquel Osorio says

    Great recipe, anyone concerned about sugar could use date paste or soaked dates(2-3) finely chopped with the soaking water. The sweet element is crucial here, people. It makes all the spices come together in a very comfort type of dish. Switch to brown rice and add a raw or steamed green veggie to turn into an extra healthy meal.

    Reply

    • Indian Butter Tofu & Lentils (8)Alissa Saenz says

      Thanks for the tips!

      Reply

  2. Indian Butter Tofu & Lentils (9)Angela Curtis says

    I need non spicy recipes I have heard, also I have high blood pressure

    Reply

    • Indian Butter Tofu & Lentils (10)Angela Curtis says

      Not heard,Gerd

      Reply

    • Indian Butter Tofu & Lentils (11)Alissa Saenz says

      I have a bunch of mild recipes in the archives and a few coming up! :)

      Reply

    • Indian Butter Tofu & Lentils (13)Alissa Saenz says

      Most granulated sugar is processed with animal bone char, at least in the United States. You'll want to look for anything specifically labeled vegan or organic, which doesn't use bones.

      Reply

    • Indian Butter Tofu & Lentils (14)Claudette says

      Indian Butter Tofu & Lentils (15)
      Most sugar is processed thru “bone” char. Known fact.

      Reply

      • Indian Butter Tofu & Lentils (16)Bec says

        Not in the UK so it isn't common knowledge in certain countries

        Reply

  3. Indian Butter Tofu & Lentils (17)Sue says

    Must try! Looks delish!

    Reply

    • Indian Butter Tofu & Lentils (18)Alissa Saenz says

      I hope you enjoy it!

      Reply

  4. Indian Butter Tofu & Lentils (19)Jennifer says

    I made this last night and it came out great! I used black lentils since I always have them in the pantry, and since I didn't have cardamom I subbed a mix of cinnamon and nutmeg (that was the internet's suggestion!) For the yogurt, I used Kite Hill plain, since it's very hard to find unsweetened yogurt anymore, especially in small containers. Really yummy, and I feel like it would also make a great vegetable curry, with mushrooms and peas and other veggies if you don't want to deal with cooking tofu. The sauce is just sooo good! Thanks for posting!

    Reply

    • Indian Butter Tofu & Lentils (20)Alissa Saenz says

      Yay! I'm glad you enjoyed it! And you're totally right - this sauce would work with all kinds of veggies. :)

      Reply

  5. Indian Butter Tofu & Lentils (21)Kirsten says

    Delicious! I've never had butter chicken, but my partner has. We both thought this was 100% a keeper recipe. Nice balance of sweet and spice, the seasonings are spot on, and the lentils plus the tofu is a great double-hit of protein.

    Thanks!

    Reply

    • Indian Butter Tofu & Lentils (22)Alissa Saenz says

      Yay! I'm so glad you both enjoyed it! Thanks Kristen!

      Reply

      • Indian Butter Tofu & Lentils (23)Kirsten says

        Can’t believe I first made this in 2017. Amazing.

        We make this all the time, and are making this for supper tonight. So excited about it. First day off after 60 hour work week for me, and this is what I’ve even looking forward to the most.

        Thanks again for a recipe that has become a regular feature in our rotation, and one we always look forward to. Delicious.

        Reply

  6. Indian Butter Tofu & Lentils (24)Seia says

    I subbed the sugar for maple syrup and also onions for leeks and added some mustard. It was absolutely divine!

    Reply

    • Indian Butter Tofu & Lentils (25)Alissa Saenz says

      I'm glad to hear that! Thanks Seia!

      Reply

  7. Indian Butter Tofu & Lentils (26)Karla says

    Thank you so much for the recipe! I cooked it for dinner tonight and it was AMAZING. Easily the best thing I have ever cooked, just crazy delicious. I used black (beluga) lentils, but otherwise followed the recipe exactly.

    My extremely picky meat-eater baby sister devoured a huge portion. I will definitely be making this again!!!

    Maybe next time I’ll add some mushrooms and veggies when I’m adding the garlic - but I’m wary of changing a single thing, it was just perfect.

    For anyone else counting, these are the macros I ended up with per 100g: 146kcal; 8,9g carbs; 7,4g fat; 9,4g protein.

    Reply

    • Indian Butter Tofu & Lentils (27)Alissa Saenz says

      I'm so glad you enjoyed it!! Thanks so much Karla!

      Reply

  8. Indian Butter Tofu & Lentils (28)Vida says

    Can I use vanilla flavored coconut yogurt? If yes, should I lessen the added sugar? Thanks!

    Reply

    • Indian Butter Tofu & Lentils (29)Alissa Saenz says

      I wouldn't recommend it - I've done that before with vanilla soy milk in savory recipes and it always ends up tasting a bit odd.

      Reply

  9. Indian Butter Tofu & Lentils (30)Jackie says

    Indian Butter Tofu & Lentils (31)
    I used black lentils and added peas. My husband and I both enjoyed it. Thanks!

    Reply

    • Indian Butter Tofu & Lentils (32)Alissa Saenz says

      Glad you enjoyed it!

      Reply

  10. Indian Butter Tofu & Lentils (33)Heidi says

    Indian Butter Tofu & Lentils (34)
    Incredibly delicious and warmed us up on a very cold Alaska night.

    Reply

Leave a Reply

Indian Butter Tofu & Lentils (2024)
Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 5453

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.