This creamy coconut curry beef and lentil stew is a hearty, protein-rich dinner made with ground beef, red lentils, kabocha squash, and vegetables simmered in a flavorful coconut curry broth. Made in one pot with simple, wholesome ingredients, it’s an easy family dinner that’s perfect for cooler evenings.
I love a meal that combines protein, vegetables, and nourishing ingredients without requiring a dozen different pots and pans. This stew is exactly that. The lentils and squash soften as they cook, naturally thickening the broth, while the coconut milk gives everything a rich, creamy texture.
It’s comforting, filling, and one of those meals that tastes just as delicious reheated the next day.
Coconut Curry Beef and Lentil Stew
A hearty, creamy coconut curry stew made with ground beef, lentils, kabocha squash, vegetables, and beef broth. An easy, nourishing one-pot family dinner. Makes 8–10 servings.
- Large 6–7 quart Dutch oven
- 2 pounds ground beef
- 4 cups beef broth (plus more as needed)
- 1½ cups dry red or yellow lentils (rinsed)
- ½ medium kabocha squash (cubed)
- 2 carrots (chopped)
- 3 celery stalks (chopped)
- 1 tablespoon coconut oil (optional)
- 1 small onion or large shallot (diced)
- 4 cloves garlic (minced)
- 3 tablespoons fresh ginger (minced)
- 1 –1½ tablespoons curry powder
- 1 teaspoon ground turmeric
- ⅛ teaspoon cayenne pepper (optional)
- ¾ teaspoon sea salt (plus more to taste)
- 1¼ –1½ cups full-fat coconut milk
- 2 tablespoons fresh lemon juice
- Brown ground beef in a Dutch oven over medium heat for 7–10 minutes. Drain excess grease if necessary.
- Add onion, carrots, and celery. Sauté for 5–7 minutes.
- Stir in garlic, ginger, curry powder, turmeric, cayenne, and salt. Cook for 1–2 minutes.
- Add beef broth, rinsed lentils, and cubed kabocha squash. Bring to a gentle boil.
- Reduce heat, partially cover, and simmer for 25–35 minutes until lentils and squash are tender. Add additional broth if needed.
- Stir in coconut milk and simmer uncovered for 5–10 minutes.
- Remove from heat, stir in lemon juice, adjust seasoning, and serve warm.
Use full-fat coconut milk for the creamiest texture. Add more broth for a thinner stew. Omit cayenne for a mild version.
Why You’ll Love This Beef and Lentil Curry
One of my favorite things about cooking from scratch is being able to make simple meals that are both nourishing and satisfying.
This recipe combines animal protein, fiber-rich lentils, vegetables, and warming spices into one hearty meal.
Here’s why I love it:
- High in protein: Ground beef and lentils provide a satisfying combination of protein and nutrients.
- Made with beef broth: Using broth instead of water creates a richer, more flavorful stew.
- Packed with vegetables: Kabocha squash, carrots, celery, and onions add fiber, flavor, and nutrients.
- Naturally creamy: Coconut milk and softened lentils create a rich texture without dairy.
- One-pot dinner: Everything cooks together in a Dutch oven for easy preparation and cleanup.
- Great for leftovers: This stew reheats beautifully, making it perfect for meal prep.
Ingredients You’ll Need
This recipe uses simple, whole-food ingredients that come together to create a flavorful, nourishing meal.
Ground Beef
I like using grass-fed ground beef when it’s available and fits our budget. Beef is a wonderful source of complete protein, iron, zinc, and vitamin B12.
Lentils
Red or yellow lentils work best because they soften as they cook, helping naturally thicken the stew. They also provide fiber, plant-based protein, and folate.

Kabocha Squash
Kabocha squash has a naturally sweet, nutty flavor and creamy texture. It pairs beautifully with the curry spices and provides fiber and beta-carotene.
Beef Broth
Instead of water, this recipe uses beef broth to give the stew a deeper, richer flavor. Homemade bone broth is a wonderful option, but store-bought beef broth works well too.
Coconut Milk
Full-fat coconut milk creates the creamiest texture and balances the savory beef and warming spices.
Aromatics and Spices
Fresh ginger, garlic, curry powder, and turmeric give this stew its warm, comforting flavor.
Carrots, celery, and onion add additional depth and natural sweetness.
How to Make Coconut Curry Beef and Lentil Stew
This recipe comes together in one Dutch oven and requires very little hands-on cooking once everything is simmering.
Step 1: Brown the Ground Beef
Heat a large 6–7 quart Dutch oven over medium heat.
Add 2 pounds of ground beef and cook for approximately 7–10 minutes, breaking it apart until browned and fully cooked.
Drain excess grease if necessary, leaving a little for flavor.

Step 2: Sauté the Vegetables
Add the chopped onion, carrots, and celery directly to the ground beef.
Cook for 5–7 minutes until the vegetables begin to soften.
Add a tablespoon of coconut oil if the pot seems dry.
Step 3: Add the Aromatics and Spices
Stir in the minced garlic, ginger, curry powder, turmeric, cayenne pepper, and sea salt.
Cook for 1–2 minutes until fragrant.

Step 4: Add the Broth, Lentils, and Squash
Pour in 4 cups of beef broth, scraping the bottom of the Dutch oven to release the browned bits.
Add the rinsed lentils and cubed kabocha squash.
Stir everything together and bring to a gentle boil.
Step 5: Simmer Until Tender
Reduce heat to low and cover with the lid slightly ajar.
Simmer for approximately 25–35 minutes, stirring occasionally, until the lentils and squash are tender.
If the stew becomes too thick, add additional beef broth, approximately ½ cup at a time.
Step 6: Add the Coconut Milk
Stir in the coconut milk and simmer uncovered for another 5–10 minutes.
The lentils and squash should create a naturally thick, creamy consistency.
Step 7: Finish and Serve
Remove from heat and stir in the fresh lemon juice.
Taste and adjust seasoning as needed.
Serve warm, either on its own or over rice.
Why This Stew Is So Nourishing
I love meals that bring together a variety of nutrient-dense ingredients without making cooking complicated.
Ground beef provides complete protein, heme iron, zinc, and vitamin B12, nutrients important for muscle maintenance, normal immune function, and red blood cell production.
Lentils provide fiber, folate, plant-based protein, and minerals. Combining lentils with beef makes this stew especially filling.
Kabocha squash contains carotenoids, including beta-carotene, which the body can convert into vitamin A.
Ginger, garlic, and turmeric bring wonderful flavor and contain naturally occurring plant compounds studied for their potential health benefits.
Beef broth adds savory depth and richness. Homemade bone broth may also provide gelatin and collagen-derived proteins, depending on how it is prepared.
This is the kind of simple, wholesome meal I love making for my family.
Tips for the Best Coconut Curry Beef Stew
Use Full-Fat Coconut Milk
Full-fat coconut milk creates a richer, creamier texture than light coconut milk.
Let the Squash Soften
Allowing some of the squash to break down naturally thickens the broth.
Adjust the Broth
Lentils absorb liquid as they cook. Start with 4 cups and add more as needed.
Adjust the Spice Level
Omit the cayenne pepper for a mild, family-friendly version.
Don’t Skip Browning the Beef
Browning the beef adds depth of flavor to the finished stew.
What to Serve with Coconut Curry Beef and Lentil Stew
This stew is hearty enough to serve on its own, but it’s also delicious with:
- Fluffy white rice
- Homemade sourdough bread
- Sourdough flatbread
- Fresh cilantro
- An extra squeeze of lemon juice

How to Store and Reheat Leftovers
Refrigerator: Store cooled leftovers in airtight containers in the refrigerator for 3–4 days. Refrigerate promptly.
Freezer: Freeze in airtight, freezer-safe containers for approximately 2–3 months for best quality.
Reheating: Warm gently on the stovetop, adding a splash of beef broth if the stew has thickened. Reheat to 165°F.
Frequently Asked Questions
Can I use green or brown lentils?
Yes, but they typically require a longer cooking time and hold their shape more than red or yellow lentils. Adjust the broth and cooking time accordingly.
Can I substitute butternut squash for kabocha squash?
Absolutely. Butternut squash is a wonderful substitute and has a similar natural sweetness.
Do I need to peel kabocha squash?
No. Kabocha squash skin is edible and softens during cooking. You can remove it if you prefer a smoother texture.
Can I make this recipe ahead of time?
Yes! This stew reheats beautifully and makes a wonderful meal-prep option.
Is this recipe gluten-free?
It can be gluten-free when made with gluten-free beef broth and curry powder. Always check ingredient labels if avoiding gluten.
A Nourishing One-Pot Family Dinner
For me, cooking from scratch doesn’t have to mean complicated recipes or spending hours in the kitchen.
Sometimes it’s simply browning ground beef, chopping vegetables, and letting everything simmer together in a pot of flavorful broth.
This coconut curry beef and lentil stew is warm, comforting, filling, and made with simple ingredients I feel good about serving my family.
It’s exactly the kind of nourishing dinner I love making during the cooler months.

Leave a Reply