Beef & Lentil Curry (Hearty, Spiced, Weeknight-Friendly)

Whip up this easy Beef and Lentil Curry for a protein-rich, budget-friendly meal that's perfect for meal prep. Get the recipe now!

LIVE PREVIEW
3455 COOKING NOW
LOVED BY 10.000+ HOME COOKS
JUMP TO
RECIPE
0 Recipes in your Plan
View

Comfort in a bowl with big, warming flavor. This Beef & Lentil Curry simmers tender beef with earthy lentils in a tomato-coconut base scented with garlic, ginger, and a cozy blend of curry spices—think cumin, coriander, turmeric, and a nudge of garam masala.

The lentils thicken the sauce naturally, so it’s rich without feeling heavy, while a squeeze of lime and handful of cilantro keep it bright. Serve over fluffy basmati or scoop up with warm naan. It’s the kind of dinner that tastes like it cooked all day… but you can absolutely pull it off on a weeknight.

Love Beef and Lentil Curry? So do we! If you're into Ground Beef or curious about Christmas Cookie, you'll find plenty of inspiration below.

Why This Recipe Works

  • Protein powerhouse – With 21g of protein per serving, it’s a muscle-friendly meal that keeps you satisfied for hours.
  • Budget-friendly brilliance – Lentils stretch the beef beautifully, making this a cost-effective way to feed a crowd.
  • Meal prep magic – It reheats like a dream, so you can stash leftovers in the fridge or freezer for those nights when cooking feels impossible.
  • Customizable heat – Love it spicy? Add extra chili. Prefer it mild? Dial back the curry powder. This dish bends to your taste.
  • Nutrient-dense – Packed with fiber, iron, and B vitamins, it’s as good for your body as it is for your taste buds.

The Story Behind the Sauce

This dish is a beautiful marriage of traditions—South Asian spices meet Western pantry staples. Lentils have been a cornerstone of Indian cooking for centuries, often starring in humble yet deeply flavorful dal dishes. Ground beef, on the other hand, makes this curry more accessible for home cooks everywhere. The use of curry powder is a nod to British influence, blending warm spices into a convenient mix that delivers big flavor with minimal fuss.

Essential Ingredients & Tools

Ingredients for the Curry

  • 1 lb (450g) lean ground beef – I like 90/10 for a leaner dish, but 80/20 works if you don’t mind draining a little fat. Grass-fed beef adds an extra depth of flavor.
  • 1 cup (200g) dried brown or green lentils – These hold their shape better than red lentils, which tend to dissolve.
  • 1 large onion, finely diced – Yellow onions bring sweetness, but white works too. Pro tip: Soak diced onions in cold water for 10 minutes if you want to mellow their bite.
  • 3 garlic cloves, minced – Fresh is best here. A garlic press or microplane makes quick work of this.
  • 1 tbsp fresh ginger, grated – Freeze leftover ginger for next time—it grates beautifully straight from the freezer.
  • 1 can (14 oz/400g) diced tomatoes – Fire-roasted tomatoes add a subtle smoky note.
  • 1 can (13.5 oz/400ml) coconut milk – Full-fat for creaminess. Shake the can well before opening!
  • 2 tbsp curry powder – Madras curry powder brings a little heat, but you can also mix your own with cumin, coriander, and turmeric.
  • 1 tsp garam masala (optional) – This warming spice blend adds cinnamon and clove notes.
  • 1 tbsp vegetable oil – Avocado or grapeseed oil work too. For an authentic touch, try mustard oil (just heat it until it smokes slightly first).
  • Salt to taste – Start with ½ tsp and adjust at the end.
  • 1 cup water – For simmering the lentils.

Tools You’ll Need

  • Large deep skillet or Dutch oven – A heavy-bottomed pot prevents scorching.
  • Wooden spoon – Perfect for breaking up the beef without scratching your pan.
  • Fine-mesh sieve – For rinsing the lentils thoroughly.

How to Make Beef and Lentil Curry

  1. Sauté the Aromatics – Heat 1 tbsp vegetable oil over medium heat, then add 1 large onion, finely diced, 3 garlic cloves, minced, and 1 tbsp fresh ginger, grated. Cook until the onions turn translucent and fragrant—about 3 minutes. If you have the time, let the onions caramelize slightly for extra sweetness.
  2. Brown the Beef – Add 1 lb (450g) lean ground beef, breaking it up with your spoon. Cook until no pink remains—about 5 minutes. For deeper flavor, let the beef develop a little caramelization (those browned bits = flavor gold).
  3. Toast the Spices – Stir in 2 tbsp curry powder and 1 tsp garam masala (optional). Let them toast for 1 minute—you’ll know they’re ready when the kitchen smells incredible.
  4. Simmer Everything Together – Add 1 cup (200g) dried brown or green lentils, 1 can (14 oz/400g) diced tomatoes, 1 can (13.5 oz/400ml) coconut milk, and 1 cup water. Bring to a boil, then reduce to a low simmer, cover, and let it cook for 25 minutes, stirring occasionally. Check the lentils at the 20-minute mark—they should be tender but not mushy.
  5. Adjust and Rest – If the curry is too thick, add a splash of water. A squeeze of lemon juice or a tiny splash of fish sauce (trust me) can brighten the flavors. Let it sit off the heat for 5 minutes—this lets the lentils soak up more liquid and the flavors meld beautifully.

Pro Technique

  • Blend for Creaminess – For a silkier texture, blend ½ cup of the cooked lentils with a little broth and stir it back in.
  • Bloom Whole Spices – If you have whole cumin, coriander, or cinnamon, toast them in a dry pan first, then grind them fresh. The difference in flavor is unreal.
  • Lentil Wisdom – Always rinse dried lentils to remove debris. If you’re in a hurry, pre-steamed vacuum-packed lentils cut cooking time in half.

Perfect Pairings

Complementary Dishes

  • Steamed basmati rice: The fluffy grains absorb the curry’s sauce beautifully. For a nuttier flavor, toast the rice in ghee before cooking.
  • Naan“>Garlic Naan: Perfect for scooping up every bit of sauce. Brush with melted butter and sprinkle with cilantro before serving.

Drinks

  • Iced Chai Tea: Echoes the curry’s spices while cooling the palate. Brew extra strong and sweeten lightly.
  • Light lager: Cuts through richness with crisp carbonation. A hoppy IPA also pairs well for bitter contrast.

Something Sweet

  • Mango Lassi: Blend mango, yogurt, and a pinch of cardamom for a refreshing finish.
  • Coconut Macaroons: Their sweetness balances the curry’s heat. Toast lightly for extra texture.

Storage & Freshness Guide

  • Fridge – Keeps well in an airtight container for 4 days.
  • Freezer – Portion into freezer bags (squeeze out the air) for up to 3 months.
  • Reviving Leftovers – A splash of coconut milk or a sprinkle of fresh herbs brings it back to life.

FAQs

1. Can I use canned lentils?

Yes, but add them in the last 5 minutes to avoid mushiness. Reduce liquid by ½ cup since canned lentils retain moisture.

2. Why is my curry bitter?

Over-toasted spices or burnt garlic. Always cook spices on medium-low. If bitter, stir in 1 tsp honey or sugar and 1 tbsp lemon juice to balance.

3. How do I make it creamier?

Stir in 2 tbsp cashew butter with the coconut milk, or blend ¼ cup soaked cashews with ½ cup curry broth until smooth.

4. Can I omit coconut milk?

Substitute with 1 cup broth + ½ cup heavy cream, or use evaporated milk for lighter richness.

5. Is this Beef and Lentil Curry kid-friendly?

Yes! Reduce spices by half and serve with rice. For picky eaters, mix in shredded cheese or serve with a side of plain yogurt.

Beef & Lentil Curry (Hearty, Spiced, Weeknight-Friendly)

Beef & Lentil Curry (Hearty, Spiced, Weeknight-Friendly)

Recipe Information
Cost Level $$
Category Ground Beef
Difficulty Medium
Cuisine Indian
Recipe Details
Servings 6
Total Time 45 minutes
Recipe Controls
LOVED BY 2000+ HOME COOKS
PIN TO
PINTEREST

Whip up this easy Beef and Lentil Curry for a protein-rich, budget-friendly meal that's perfect for meal prep. Get the recipe now!

Ingredients

Main

Instructions

  1. Heat 1 tbsp vegetable oil in a large skillet over medium heat. Add 1 large onion, finely diced, 3 garlic cloves, minced, and 1 tbsp fresh ginger, grated. Sauté for 3 minutes until fragrant.
  2. Add 1 lb (450g) lean ground beef, breaking it into crumbles. Cook until no pink remains, about 5 minutes.
  3. Stir in 2 tbsp curry powder and 1 tsp garam masala (optional). Toast for 1 minute.
  4. Add 1 cup (200g) dried brown or green lentils, 1 can (14 oz/400g) diced tomatoes, 1 can (13.5 oz/400ml) coconut milk, and 1 cup water. Bring to a boil, then reduce to a simmer. Cover and cook for 25 minutes, stirring occasionally.
  5. Adjust consistency with water if needed. Let rest for 5 minutes before serving.

Chef's Notes

  • For creamier texture, blend ½ cup cooked lentils with broth and stir back in.
  • Store leftovers in the fridge for up to 4 days or freeze for 3 months.
  • Revive leftovers with a splash of coconut milk or lemon juice.

Not what you're looking for?

Or discover more recipes in Ground Beef

Tags