Love this? Pin it for later! 📌
A one-pot wonder that turns humble pantry staples into the creamiest, most aromatic dinner you’ll make all month—without breaking the bank.
I still remember the first Tuesday night I whipped up this lentil curry. The fridge was practically echoing—just a lonely carrot, half an onion, and the dregs of a bag of red lentils rolling around the pantry. My graduate-school budget was gasping its last breath, finals loomed, and take-out felt like a luxury reserved for lottery winners. Thirty minutes later I was spooning velvet-smooth curry over coconut-scented rice, the kitchen smelling like I’d been transported to a beach-side café in Sri Lanka. My roommate wandered out of her study cave, took one bite, and whispered, “You have to write this down.” Ten years (and many pay-raises) later, it’s still the recipe I email to friends who announce, “I have no money and no time—feed me.” Whether you’re feeding picky toddlers, vegan in-laws, or simply your future hungry self after a long workday, this curry delivers restaurant-level comfort for pennies a plate.
Why This Recipe Works
- One pot, zero fuss: No soaking lentils, no extra skillets—everything simmers together while the rice cooks.
- Pantry heroes: Uses ingredients you probably have on hand right now—no specialty pastes or obscure spices.
- Protein-packed & plant-based: 18 g of plant protein per serving keeps you full for hours.
- Freezer-friendly: Make a double batch and freeze half for a no-cook weeknight later.
- Budget genius: Feeds six for the price of one café latte.
- Customizable heat: Mild enough for kids, but a spoon of chili crisp turns it into a firecracker adult bowl.
- Coconut milk rice bonus: The rice cooks in light coconut milk, so every grain tastes like tropical comfort.
Ingredients You'll Need
Exact quantities are in the recipe card below, but here’s what to look for while you shop—and how to swap smartly if your pantry is looking quirky.
Red Lentils
They break down quickly, creating a naturally creamy texture without any dairy. Buy them from the bulk bins; they’re usually a third cheaper than pre-packaged. Brown or green lentils will work, but expect a longer simmer (add 10 min) and a more textured bite.
Aromatics
One medium onion, two cloves of garlic, and a thumb of fresh ginger form the holy trinity here. In a pinch, sub ½ tsp each garlic powder and ground ginger, but fresh delivers the restaurant perfume we’re chasing.
Curry Powder
Use the supermarket blend you already own. If yours has been sitting around since the last Olympics, toast it in the dry pot for 30 seconds to wake up the oils.
Canned Tomatoes
Diced or crushed—whatever’s on sale. Fire-roasted adds smoky depth, but plain tomatoes still taste luxurious once they meld with coconut milk.
Coconut Milk
Full-fat gives the silkiest finish, but light keeps the price low and calories modest. Stocked only evaporated milk? Swap in ¾ cup evap + ¼ cup water + ½ tsp coconut extract. It won’t be identical, but it’ll scratch the itch.
Vegetable Broth
Water plus 1 tsp salt works if broth isn’t in the budget. For deeper color, dissolve half a veggie bouillon cube in 2 cups hot water.
Basmati or Long-Grain Rice
Basmati perfumes the kitchen like popcorn, but generic long-grain is half the price and still fluffy when simmered in coconut milk.
Spinach (optional)
A handful wilts in 30 seconds and turns the curry into a complete meal. Frozen spinach is pre-chopped and often cheaper than fresh—just thaw and squeeze dry.
How to Make Budget Easy Lentil Curry with Coconut Milk Rice
Bloom Your Spices
Set a medium heavy pot over medium heat. Add 1 Tbsp oil (coconut, canola, or even leftover bacon fat). When it shimmers, scatter 1 Tbsp curry powder, ½ tsp cumin seeds if you have them, and a pinch of pepper flakes. Stir constantly for 30 seconds—this toasts the spices and unlocks their essential oils, giving the curry that restaurant depth. Don’t walk away; spices burn faster than Netflix queues the next episode.
Sauté Aromatics
Toss in the diced onion and cook 3 minutes until the edges turn translucent. Add minced garlic and ginger; cook another 60 seconds. You want the onion to pick up the spice-stained color like a sunset—this builds the flavor base.
Add Lentils & Liquids
Stir in 1 cup rinsed red lentils, 14 oz canned tomatoes, 2 cups vegetable broth, and ½ tsp salt. Bring to a lively bubble, then reduce to a gentle simmer. Cover and cook 12 minutes, stirring twice. Red lentils dissolve into a creamy gravy—magic.
Enrich with Coconut Milk
Pour in 1 cup coconut milk (reserve the rest for rice). Simmer uncovered 5 minutes. The sauce will thicken to a velvety blanket; if it’s too thick for your liking, splash in broth or water ¼ cup at a time. Taste and adjust salt—you want the flavors to sing, not whisper.
Wilt in Greens
Add 2 cups baby spinach or chopped kale. Cook 30 seconds until just wilted. Greens brighten the earthy curry and sneak in nutrients without a protest from picky eaters.
Start Coconut Milk Rice
While curry simmers, rinse 1 cup rice under cold water until it runs mostly clear. In a small pot combine rice, remaining coconut milk, Âľ cup water, and a pinch of salt. Bring to a boil, cover, reduce to low, and cook 15 minutes. Remove from heat and let steam 5 minutes. Fluff with a fork; each grain will be glossy and lightly fragrant.
Rest & Serve
Let the curry rest off heat for 5 minutes. This brief pause lets the flavors marry and the temperature drop to that perfect spoon-able warmth. Ladle over rice, shower with cilantro, and serve lime wedges on the side for a zippy pop of acid.
Expert Tips
Slow-Cooker Shortcut
Add everything except coconut milk and spinach to the slow-cooker. Cook on LOW 6 hours. Stir in coconut milk and spinach 10 minutes before serving.
Pressure-Cooker Method
High pressure for 5 minutes, natural release 10 minutes. Stir in coconut milk and spinach on sauté mode 2 minutes.
Thin or Thick?
For soupier consistency, add ½ cup broth at the end. For scoopable dip, simmer an extra 5 minutes uncovered.
Bloom Like a Pro
If your curry powder smells dusty, bloom it in oil 15 seconds longer. You’ll know it’s ready when the scent punches up—nutty, floral, alive.
Freeze in Portions
Ladle cooled curry into silicone muffin trays. Freeze, pop out, and store in zip bags. One “muffin” = perfect single serve.
Kid-Approved Trick
Blend ¼ cup cooked rice into the curry for picky toddlers—they’ll never spot the greens and the creaminess doubles.
Variations to Try
- Sweet Potato Boost: Dice one small sweet potato and add with lentils. It melts into the sauce for natural sweetness and extra vitamin A.
- Thai Twist: Swap curry powder for 1 Tbsp red curry paste and add 1 tsp fish sauce (or soy for vegan). Top with Thai basil and sliced bird’s-eye chilies.
- Protein Power: Stir in a drained can of chickpeas during the last 5 minutes for double pulses and 5 extra grams of protein per serving.
- Creamy Cashew: Blend ÂĽ cup soaked cashews with coconut milk until silky and stir into the curry for extra-rich body, restaurant-style.
- Green & Grains: Replace rice with quinoa or cauliflower rice for low-carb days. Cooking time stays the same.
Storage Tips
Refrigerator
Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen overnight, making leftovers the holy grail of meal prep.
Freezer
Store curry and rice separately for best texture. Freeze curry in quart zip-top bags laid flat (saves 40 % freezer space). Keeps 3 months. Thaw overnight in fridge or microwave from frozen 6–7 minutes, stirring halfway.
Reheat
Stovetop: splash of broth, medium heat, stir often. Microwave: cover with damp paper towel, 2-minute bursts, stir between. Rice revives beautifully with a sprinkle of water and a covered microwave stint.
Make-Ahead Meal Prep
Double the recipe on Sunday: portion curry (1 cup) + rice (Âľ cup) into 6 glass containers. Grab-and-go lunches all week; reheat 90 seconds. Add a squeeze of fresh lime just before eating to wake everything up.
Frequently Asked Questions
Budget Easy Lentil Curry with Coconut Milk Rice
Ingredients
Instructions
- Spice bloom: Heat oil in a medium pot over medium. Add curry powder; stir 30 seconds.
- Sauté: Add onion; cook 3 minutes. Stir in garlic & ginger; cook 1 minute.
- Simmer: Add lentils, tomatoes, broth, salt. Cover, simmer 12 minutes.
- Creamy finish: Stir in 1 cup coconut milk; simmer uncovered 5 minutes.
- Greens: Add spinach; cook 30 seconds. Rest curry 5 minutes off heat.
- Rice: Meanwhile combine rice, remaining coconut milk, Âľ cup water, pinch salt. Bring to boil, cover, cook low 15 minutes. Steam 5 minutes, fluff.
- Serve: Spoon curry over rice. Top with cilantro and lime.
Recipe Notes
Curry thickens as it stands; thin with broth when reheating. Freeze portions up to 3 months.