A warm, comforting bowl can make even a simple meal feel satisfying. This dish brings together soft, hearty ingredients with a rich and flavorful base that cooks slowly to build taste. The texture is smooth and filling, while the flavors are balanced with just the right amount of warmth.

It is easy to prepare and uses ingredients that are often already in the kitchen. Whether you are cooking for yourself or sharing with others, this recipe is a great way to enjoy something wholesome, simple, and full of flavor without too much effort.
Table of Contents
Why This Recipe Works
This recipe works because it combines simple ingredients that naturally build flavor as they cook. The base becomes soft and rich, while the tomatoes add a slight tang that keeps the dish balanced. The spices bring warmth without making it too strong, creating a smooth and comforting taste. Cooking everything together allows the flavors to blend into a well-rounded dish.
Another reason to make this recipe is how practical and flexible it is. It is easy to prepare and does not require complicated steps, making it perfect for everyday cooking. You can adjust the spices or consistency based on your preference, and it pairs well with common sides like rice or bread. It is a reliable and satisfying meal that works for many occasions.

Ingredients
Lentils: The base of the dish, soft and filling when cooked.
Substitute: Split peas or beans
Tomatoes: Add a slightly tangy flavor and form the sauce.
Substitute: Canned crushed tomatoes
Onion: Adds sweetness and depth when cooked.
Substitute: Shallots
Garlic: Gives strong, savory flavor.
Substitute: 1 tsp. garlic powder
Curry Powder: Adds warmth and spice to the dish.
Substitute: Garam masala
Tips
- Rinse lentils before cooking for better texture
- Cook on medium heat to avoid sticking
- Add water as needed to keep it from drying out
- Adjust spices based on your taste
- Let it rest before serving for better flavor

How to Serve
This dish is best served warm and fresh. It works well as a comforting main meal.
- With steamed rice
- Alongside naan or flatbread
- With a side of yogurt or salad
Similar Recipes

Lentils and Tomato Curry
Ingredients
- 1 cup lentils
- 2 cups water or broth
- 2 tbsp. oil
- 1 small onion chopped
- 3 cloves garlic minced
- 2 cups tomatoes chopped or canned
- 1 tbsp. curry powder
- ½ tsp. salt or to taste
- ¼ tsp. black pepper
- ½ tsp. cumin optional
- 2 tbsp. fresh cilantro chopped (optional)
Instructions
- Rinse lentils under cold water.
- In a pot, bring lentils and water to a boil.
- Reduce heat and simmer for 20-25 minutes until soft.
- In another pan, heat oil over medium heat.
- Add onion and cook until soft.
- Add garlic and cook for about 30 seconds.
- Add tomatoes, curry powder, cumin, salt, and pepper.
- Cook for 5-7 minutes until slightly thick.
- Add cooked lentils to the sauce and mix well.
- Simmer for another 5-10 minutes.
- Garnish with cilantro and serve warm.
Notes
• Cook on medium heat to avoid sticking
• Add water as needed to keep it from drying out
• Adjust spices based on your taste
• Let it rest before serving for better flavor
This dish brings together soft, hearty ingredients with a rich and flavorful base that cooks slowly to build taste.