Rinse the red lentils under cold water until the water runs mostly clear. Set aside to drain. Dice onions and red carrot finely.
Heat a large pan or pot over medium heat. Add the ground beef and cook for 4–5 minutes, breaking it up, until browned and cooked through. Remove from the pan and set aside.
Add a little oil to the same pan if needed. Add the diced onions and carrots and cook for 4–5 minutes until softened.
Make a small well in the center of the pan and add a bit of oil. Add the curry powder and turmeric and fry for about 60 seconds until fragrant.
Return the cooked ground beef to the pan. Add the crushed tomatoes, water, rinsed red lentils, and coconut milk.
Stir well, bring to a gentle simmer, cover with a lid, and cook on medium-low heat for about 30 minutes, stirring occasionally.
Season with salt and black pepper to taste. Add more water if too thick or simmer longer if too thin.
Divide into individual containers with rice if desired. Optional, pair with white rice. Let cool completely before storing in the fridge.
