Garlic butter green lentil curry in red Dutch oven shows thick lentil gravy with herbs, collage includes title text and plated curry bowl with cream swirl, cilantro, red chili slices, naan bread, and spoon lifting lentils

Garlic Butter Green Lentil Curry – Flavorful Vegetarian Gravy Recipe

Garlic butter green lentil curry is a warm, comforting vegetarian dinner built on green lentil recipes, gentle spices, and a rich butter base that brings depth without heaviness. This easy vegetarian dinner sits right between a classic lentil curry and a vegetarian gravy recipe, which makes it useful for weeknight meals or meal prep, and it fits right into healthy Indian recipes.

I started making this version after testing a few lentil recipes that felt flat or too thin, and I wanted something fuller, something that coats rice like a soft gravy. It lands creamy, slightly thick, and deeply savory with a quiet heat that builds slowly. I keep coming back to it, honestly.

Garlic butter green lentil curry in red Dutch oven shows thick lentil gravy with herbs, collage includes title text and plated curry bowl with cream swirl, cilantro, red chili slices, naan bread, and spoon lifting lentils

Why this vegetarian gravy recipe works so well

This method builds flavor in layers, and each step has a clear role. You cook the lentils first so they keep their shape and do not turn mushy later.

Then you build a garlic butter base that holds the spices and carries them through the whole dish. I learned this the hard way once when I rushed it. The difference shows.

The ratio matters here. One cup lentils to three cups liquid keeps the texture balanced, while the butter to garlic ratio gives body without overpowering.

That balance creates a curry that feels like a cross between a lentil curry and a smooth vegetarian gravy recipe.

Ingredients with purpose in this lentil curry

Green lentils, chopped onion, crushed garlic, diced tomatoes, butter, cilantro, and ground spices arranged in small bowls on marble surface for curry ingredients prep

Green lentils hold their shape better than red lentils, so I chose them for texture. They give a bite, a bit of structure, which I like in vegetarian dinner ideas.

Butter adds richness and rounds out the spices. I tested oil alone, and it felt thinner, less grounded.

Chopped garlic cooks in melted butter inside stainless steel pan with golden oil and lightly browned garlic pieces for curry base

Garlic brings the main flavor note. I use five or six cloves because I want it to be noticeable, not hidden.

Onion and ginger build the base. Onion adds sweetness, ginger adds a gentle sharpness that lifts everything.

Spices like cumin seeds, turmeric, coriander, and garam masala create that familiar profile from healthy Indian recipes. Each one plays a role, even if subtle.

Crushed tomatoes add body and slight acidity. Cream or coconut milk softens the edges at the end.

A closer look at the garlic butter base

The garlic butter stage sets the tone for the whole dish. When the garlic turns lightly golden and smells warm and nutty, you know you are on the right track.

Too pale and the flavor stays flat. Too dark and it turns bitter, and there is no fixing that.

If you do not use butter, you can use oil, but you lose that soft richness. I still prefer butter here every time.

How I make this easy vegetarian dinner step by step

I cook the lentils first until tender but still holding shape. They should feel soft but not falling apart.

Green lentils soak in water inside stainless steel pot with visible bubbles and expanded lentils on light marble background

Then I melt butter and cook the garlic slowly. The smell changes first, then the color. I always pause here and check.

I add onion and cook until soft and lightly browned, then stir in ginger for a quick burst of aroma.

Spices go in next. I stir them for a minute or two. They should smell strong and warm.

Then I add tomatoes and cook until thick and slightly darker. It looks deeper, almost richer.

I combine the lentils and simmer. The sauce thickens and clings more. Finally, I stir in cream or coconut milk.

How you know the lentil curry is ready

The curry looks thick enough to coat a spoon but still flows slowly. That is my main test.

If it looks watery, it needs more simmer time. If it looks too dry, add a bit of broth.

The lentils should stay whole but soft. If they break apart, they cooked too long earlier.

Common issues and quick fixes

If the curry tastes flat, the spices likely did not toast enough. Cook them a bit longer next time.

If it feels too thick, add warm broth and stir gently. I do this often.

If it tastes too sharp, add a splash of cream to balance.

If the garlic tastes bitter, it cooked too far. Lower the heat next time and watch closely.

Ways I like to change this green lentil recipe

For more heat, I increase chili powder by half a teaspoon. It shifts the whole dish.

For a lighter version, I skip cream and use coconut milk. It feels fresher.

For a deeper tomato base, I add an extra half cup crushed tomatoes.

Sometimes I stir in spinach at the end. It softens quickly and adds color.

Storage notes for this vegetarian dinner

On the counter, it stays fine for a couple of hours. I usually move it to the fridge quickly.

In the fridge, it keeps well for up to four days. The flavor deepens, which I love.

In the freezer, it lasts about two months. I thaw it overnight and reheat gently.

It thickens over time, so I add a bit of water when reheating.

Small tips from my kitchen

Use fresh garlic. Pre minced garlic does not give the same result.

Do not rush the onion stage. It builds sweetness.

Keep the heat medium to avoid burning spices.

Use a heavy pot if you can. It holds heat better.

Taste before adding salt at the end. The broth and butter already add some.

How I serve this lentil curry

I serve it over plain rice for a simple easy vegetarian dinner.

I spoon it with warm flatbread when I want something more hands on.

I pair it with yogurt on the side for contrast.

I sometimes add a squeeze of lemon for brightness.

Most days, I just keep it simple and enjoy the bowl as it is.

Save this vegetarian gravy recipe for later

Save this to your Pinterest board so you have a reliable green lentil recipe ready when you need it. And tell me how it turned out for you in the comments or what you changed. I always enjoy hearing those little tweaks.

Green lentil curry in red pot with cream swirl and herbs, collage includes bold recipe title text and plated lentil curry with naan bread and spoon scooping thick lentil gravy
Yield: 4 servings

Garlic Butter Green Lentil Curry

No Ratings
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes

Ingredients

  • 1 cup green lentils, rinsed and drained
  • 3 tablespoons butter
  • 5 to 6 cloves garlic, finely minced
  • 1 medium onion, finely chopped
  • 1 teaspoon grated ginger
  • 2 tablespoons oil (optional)
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder, adjust to taste
  • 1 can (14 ounces) crushed tomatoes
  • 3 cups vegetable broth or water
  • Salt to taste
  • 1/4 cup cream or coconut milk
  • Fresh cilantro, chopped for garnish

Instructions

  1. COOK THE LENTILS: Add rinsed lentils and vegetable broth or water to a pot and bring to a boil, then reduce heat and simmer for 20 to 25 minutes until tender but still holding shape, then set aside with a small amount of cooking liquid.
  2. BUILD THE GARLIC BUTTER BASE: Melt butter in a large pot over medium heat, then add minced garlic and cook gently until fragrant and lightly golden, stirring often to prevent burning.
  3. ADD ONION AND GINGER: Stir in chopped onion and cook until soft and lightly browned, then add grated ginger and cook for another minute until aromatic.
  4. TOAST THE SPICES: Add cumin seeds, turmeric, coriander, garam masala, and chili powder, then stir continuously for 1 to 2 minutes to release aroma and deepen flavor.
  5. ADD TOMATOES: Pour in crushed tomatoes and cook for 5 to 7 minutes, stirring occasionally until the mixture thickens and slightly darkens in color.
  6. COMBINE AND SIMMER: Add cooked lentils along with a small amount of their cooking liquid, stir well, and simmer for 10 to 15 minutes so the flavors blend and the curry thickens.
  7. FINISH WITH CREAM: Reduce heat to low and stir in cream or coconut milk, then season with salt to taste and mix until smooth and fully combined.
  8. GARNISH AND SERVE: Top with chopped cilantro and serve warm with rice or flatbread.

Notes

Adjust chili powder based on preferred heat level.
Add more broth for a thinner consistency or simmer longer for a thicker texture.
Coconut milk can replace cream for a dairy-free option.

Nutrition Information

Yield

4

Serving Size

1

Amount Per Serving Calories 301Total Fat 20gSaturated Fat 9gUnsaturated Fat 11gCholesterol 23mgSodium 873mgCarbohydrates 24gFiber 8gSugar 5gProtein 8g
Hi, I am Mary

Sharing cozy pasta recipes, homemade soups, and simple comfort food made from scratch. I create easy, flavorful dinners using everyday ingredients, designed for busy nights and relaxed weekends alike. Welcome to my kitchen.

Related articles

Skip to Recipe