Best Lentils Recipe
Introduction
This best lentils recipe brings together hearty lentils with rich sun-dried tomato oil and aromatic spices for a comforting, flavorful dish. Creamy and cheesy, it’s perfect for a satisfying meal any day of the week.

Ingredients
- Oil reserved from a jar of sun-dried tomatoes (a few tablespoons for cooking)
- 1 cup dry lentils (black, brown, or green) — yields about 2½ cups cooked, or 2 cans lentils, drained and rinsed
- 1 small red onion, finely chopped
- 6 garlic cloves, smashed or finely minced
- 2 teaspoons fennel seeds, lightly crushed
- 1 tablespoon Italian seasoning
- 1 teaspoon smoked paprika
- 3 tablespoons tomato paste
- ½ cup sun-dried tomatoes, roughly chopped
- 2 cups (480 ml) vegetable stock
- ¾ cup (180 ml) heavy cream (double cream)
- 1 cup (about 100 g) finely grated Parmesan, pecorino, or other hard Italian cheese
- 1 small bunch fresh basil, chopped
- Lemon wedges, to serve
Instructions
- Step 1: Warm a large, deep skillet over medium-low heat and add a few tablespoons of the sun-dried tomato oil. Sauté the chopped onion until soft and translucent.
- Step 2: Add the garlic and cook for about 30 seconds until fragrant.
- Step 3: Stir in the crushed fennel seeds, then quickly add a little extra oil if needed, followed by the smoked paprika and Italian seasoning. Keep the heat moderate to bloom the spices without burning them.
- Step 4: Mix in the tomato paste and chopped sun-dried tomatoes, cooking briefly so they soften and merge with the aromatics. Remove the pan from the heat while you prepare the next steps.
- Step 5: Return the pan to the stove, add the drained lentils, and pour in the vegetable stock. Bring to a gentle simmer, cover for most of the 10-minute simmer, then uncover for the last 1–2 minutes to let the sauce reduce slightly and the lentils absorb flavor.
- Step 6: Reduce the heat to low and stir in the heavy cream and grated cheese until the cheese melts and the sauce becomes glossy and smooth.
- Step 7: Fold in the chopped basil. Keep the pan over very low heat so the sauce stays warm and silky, avoiding boiling.
- Step 8: Let the pan sit covered for 5 minutes to allow the sauce to thicken slightly. Give everything one final stir and serve with lemon wedges for a bright squeeze at the table.
Tips & Variations
- For a dairy-free version, substitute the heavy cream and cheese with coconut cream and a vegan Parmesan alternative.
- If you prefer a spicier dish, add a pinch of chili flakes along with the smoked paprika.
- Using canned lentils saves time, but cooking dry lentils fresh enhances flavor and texture.
- Fresh herbs like parsley or thyme can be used in place of basil for a different aroma.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat, stirring occasionally and adding a splash of water or stock if the sauce thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of lentils for this recipe?
Yes, black, brown, or green lentils all work well. Avoid red lentils as they tend to become mushy when cooked.
What can I substitute for sun-dried tomato oil?
If you don’t have sun-dried tomato oil, use olive oil and add a bit more chopped sun-dried tomatoes for flavor.
PrintBest Lentils Recipe
This Best Lentils Recipe features tender lentils simmered in a rich, creamy tomato-based sauce infused with sun-dried tomato oil, aromatic spices, fresh basil, and Parmesan cheese. Easy to prepare on the stovetop, it’s a comforting and flavorful dish perfect as a hearty vegetarian main or a satisfying side.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Base Ingredients
- Oil reserved from a jar of sun-dried tomatoes – a few tablespoons for cooking
- 1 cup dry lentils (black, brown, or green) — yields about 2½ cups cooked, or 2 cans lentils, drained and rinsed
Vegetables and Aromatics
- 1 small red onion, finely chopped
- 6 garlic cloves, smashed or finely minced
- ½ cup sun-dried tomatoes, roughly chopped
Spices and Seasonings
- 2 teaspoons fennel seeds, lightly crushed
- 1 tablespoon Italian seasoning
- 1 teaspoon smoked paprika
- 3 tablespoons tomato paste
Liquids and Dairy
- 2 cups (480 ml) vegetable stock
- ¾ cup (180 ml) heavy cream (double cream)
- 1 cup (about 100 g) finely grated Parmesan, pecorino, or other hard Italian cheese
Finishing Touches
- 1 small bunch fresh basil, chopped
- Lemon wedges, to serve
Instructions
- Heat and Sauté Aromatics: Warm a large, deep skillet over medium-low heat and add a few tablespoons of sun-dried tomato oil. Sauté the finely chopped red onion until it becomes soft and translucent. Add the garlic and cook for about 30 seconds until fragrant.
- Add Spices: Stir in the crushed fennel seeds. If needed, add a little extra oil, then add the smoked paprika and Italian seasoning. Cook over moderate heat to allow the spices to bloom without burning.
- Add Tomato Components: Mix in the tomato paste and the chopped sun-dried tomatoes. Cook briefly so that they soften and blend with the aromatics. Remove the pan from the heat briefly to prep the next steps.
- Add Lentils and Stock, Simmer: Return the pan to the stove, add the drained lentils, and pour in the vegetable stock. Bring the mixture to a gentle simmer. Cover the pan for most of the 10-minute simmer, then uncover for the last 1-2 minutes to let the sauce reduce slightly and the lentils absorb the flavors.
- Add Cream and Cheese: Reduce heat to low. Stir in the heavy cream and grated cheese until the cheese melts and the sauce turns glossy and smooth.
- Finish and Fold in Basil: Mix in the chopped fresh basil. Keep the pan over very low heat to maintain warmth without boiling, ensuring the sauce remains silky.
- Rest the Dish: Let the pan sit covered for 5 minutes so the sauce thickens slightly. Give everything one final stir.
- Serve: Serve hot with lemon wedges on the side for squeezing over, adding a bright, fresh contrast to the creamy lentils.
Notes
- You can substitute canned lentils if short on time; just drain and rinse them well.
- Adjust the amount of smoked paprika and fennel seeds to your taste for smokiness and flavor intensity.
- The lemon wedges add a nice acidic balance; don’t skip them!
- Use freshly grated Parmesan or pecorino for the best melting texture and flavor.
- This dish pairs well with crusty bread or a fresh green salad.
Keywords: lentils recipe, creamy lentils, sun-dried tomato lentils, Italian lentils, vegetarian lentils, easy lentil dish, stovetop lentils

