Skip to main content
dinnereasy

Elevated Kirkland Madras Lentils

Costco's Kirkland Madras Lentils are already great — caramelized onions, bloomed spices, butter, and a splash of cream turn them into something you'd be proud to serve guests.

Prep Time
10 min
Cook Time
20 min
Servings
4
Cost / Serving
$3.00

Quick Answer

Caramelize sliced onion until deep brown (15 minutes), bloom garam masala and ginger in butter, then stir into Costco's Kirkland madras lentils with a splash of cream. The caramelized onion and bloomed spices transform an already-good convenience food. Ready in 30 minutes; serves 4.

Kirkland Signature Madras Lentils are a Costco staple: pre-cooked black lentils and kidney beans in a rich, spiced tomato sauce. But eaten straight from the pouch, they can taste a little flat and processed. This recipe treats the pouch as a high-quality base and builds around it — caramelizing onions low and slow, blooming cumin, coriander, and garam masala in butter, then folding in the lentils and finishing with a splash of heavy cream. The result tastes deeply homemade, and the whole process takes under 30 minutes.

Instructions

  1. 1

    Heat the butter and oil together in a large skillet or saucepan over medium-low heat. Add the sliced onion with a pinch of salt and cook, stirring every few minutes, for 12–15 minutes until the onion is deeply golden and jammy. Don't rush this step — the caramelized onion is what gives the dish its base sweetness and depth. If the onion sticks, add a splash of water and scrape up the fond.

  2. 2

    Push the onion to the edges of the pan and increase heat to medium. Add the minced garlic and grated ginger to the center of the pan and cook for 60 seconds, stirring constantly, until fragrant.

  3. 3

    Add the tomato paste directly to the garlic and ginger. Stir and cook for 2 minutes — the paste will deepen in color from bright red to brick red. This step cooks out the raw tomato flavor and concentrates the umami.

  4. 4

    Add the ground cumin, coriander, garam masala, and cayenne. Stir everything together and cook the spices for 45–60 seconds. Blooming spices in fat before adding the liquid is what separates a flat curry-like dish from an aromatic one.

  5. 5

    Squeeze or pour both pouches of Kirkland Madras Lentils into the pan. Stir well to incorporate all the caramelized onion and spice mixture throughout the lentils. Bring to a gentle simmer over medium heat.

  6. 6

    Stir in the heavy cream (or coconut milk). Taste and adjust salt and heat as needed — the lentils from the pouch already have salt, so go carefully. Simmer for 3–4 minutes until the cream is fully incorporated and the sauce has a smooth, velvety consistency.

  7. 7

    Serve over fluffy basmati rice with warm naan on the side. Garnish with fresh cilantro. A squeeze of lemon juice over the top just before eating adds a bright, fresh note that cuts the richness beautifully.

Frequently Asked Questions

What are Madras lentils?+
Madras lentils (dal makhani) is a classic North Indian dish made from whole black lentils (urad dal) and kidney beans slow-cooked in a spiced tomato-based sauce. The name 'Madras' in Kirkland's version is a loose reference to South-meets-North Indian spicing. Traditional dal makhani is simmered for hours with butter and cream until it reaches a thick, velvety texture. The Kirkland version is a convenient shortcut that captures many of those flavors with minimal effort.
Are the Kirkland Madras Lentils already cooked? Do they need to be heated?+
Yes — the Kirkland Signature Madras Lentils are fully cooked and simply need to be heated through. They are safe to eat straight from the pouch at room temperature, though they taste much better warm. The pouches are shelf-stable and don't need refrigeration until opened. Each pouch is 17.6 oz and counts as about 2 servings per the label, though most people treat one pouch as a generous single serving.
How do you make Kirkland Madras Lentils taste more homemade?+
The biggest upgrade is building a proper base before adding the pouched lentils: caramelize onions, bloom whole or ground spices in fat (butter or ghee especially), cook down tomato paste, and finish with a splash of cream or coconut milk. The pouched lentils lack the depth that comes from long, slow cooking with aromatics — so you're essentially adding those aromatics in a fast-forward 20-minute version. A pinch of garam masala added at the end and a squeeze of lemon juice also make a notable difference.
What do you serve with Madras lentils?+
Basmati rice is the classic base — it soaks up the sauce perfectly. Naan, roti, or paratha on the side is ideal for scooping. For a more complete meal, add a simple raita (plain yogurt with cucumber and cumin), a cucumber-tomato salad, or some roasted cauliflower on the side. The dish also works well stuffed inside a warm naan wrap with pickled onions and cilantro chutney for a quick lunch.
Are Madras lentils healthy? Are they vegan?+
Lentils are nutritionally excellent — high in plant-based protein, dietary fiber, iron, and folate, and naturally low in fat. The Kirkland Madras Lentils pouches themselves are relatively healthy: no artificial preservatives and a decent macronutrient profile. This recipe adds butter and cream for richness, but you can substitute ghee with coconut oil and swap heavy cream for full-fat coconut milk to make it fully vegan. Without the cream addition, the pouched lentils are vegan as packaged.