Creamy Tomato Basil Lentil Skillet Recipe
If you are looking for a dish that bursts with flavors, comforts like a warm hug, and comes together without any fuss, the Creamy Tomato Basil Lentil Skillet is calling your name. This vibrant, one-pan wonder combines tender lentils with sautéed veggies and a luscious tomato cream sauce, all elevated by that fresh herbaceous pop from basil. It’s wholesome, hearty, and utterly satisfying, whether served as a main for a cozy dinner or a show-stopping side that everyone will ask about again. Trust me, this skillet will quickly become one of your go-to meals whenever you want something nourishing and delicious in under an hour.

Ingredients You’ll Need
Each ingredient in this recipe plays an essential role in building layers of flavor and texture, while keeping the dish delightfully simple. From the earthy lentils to the creamy sauce, these basics come together to create something extraordinary.
- 1 cup dry green or brown lentils: The star protein and fiber source, these cook tender but keep their shape beautifully.
- 1 tbsp olive oil: Adds a smooth richness and helps sauté the vegetables perfectly.
- 1 small onion, diced: Brings sweetness and depth when softened in the pan.
- 2 cloves garlic, minced: Infuses the dish with aromatic warmth and savory punch.
- 1 carrot, diced: Offers subtle sweetness and a lovely pop of color.
- 1 celery stalk, diced: Adds crunch and balances the sweetness with refreshing earthiness.
- 1 tsp dried oregano: A Mediterranean herb that complements the tomatoes brilliantly.
- Salt & black pepper, to taste: Enhances all the natural flavors without overpowering.
- 1 can (14 oz) crushed tomatoes: The rich, tangy base for the sauce that ties everything together.
- ½ cup vegetable broth: Gives the sauce body and helps meld the ingredients seamlessly.
- ¼ cup heavy cream or coconut cream: The magic ingredient that turns the sauce silky and indulgently creamy.
- ¼ cup fresh basil leaves, chopped: Brings a burst of freshness and the signature herbal note for this skillet.
- 1 tsp balsamic vinegar: Adds subtle acidity and sweetness to lift all the flavors.
- Optional toppings – grated Parmesan or crumbled feta: Perfect for adding a salty, tangy finish.
- Extra fresh basil: For garnish and an extra herbaceous touch.
How to Make Creamy Tomato Basil Lentil Skillet
Step 1: Cook the Lentils
Start by rinsing your lentils well to remove any dust. Cook them in a pot of boiling water until tender but not mushy—about 20 to 25 minutes usually does the trick. Drain any excess water once done. This step is crucial to building the hearty base of your skillet dish.
Step 2: Sauté the Veggies
While your lentils are cooking, heat the olive oil in a large skillet over medium heat. Add the diced onion, minced garlic, carrot, and celery. Let them soften and sweeten in the pan for 5 to 6 minutes. This veggie medley creates a flavorful and aromatic foundation that will elevate the whole skillet.
Step 3: Stir in the Tomato Basil Sauce
Now it’s time for some saucy goodness. Pour in the crushed tomatoes and vegetable broth. Sprinkle in dried oregano, and season with salt and pepper. Let this simmer gently for 5 to 7 minutes to marry all those beautiful flavors, creating a bright and tangy base for the creamy finish.
Step 4: Add Lentils and Cream
Once your sauce is fragrant and simmered, gently fold in the cooked lentils along with the heavy cream or coconut cream. Allow everything to warm through for 2 to 3 minutes, transforming the sauce into a luscious, creamy texture. Then, stir in the fresh basil and balsamic vinegar—these last touches bring brightness and a subtle zing that makes this skillet truly special.
Step 5: Finish and Serve Warm
Your Creamy Tomato Basil Lentil Skillet is ready! Plate it up while it’s warm and garnish with your choice of grated Parmesan or crumbled feta cheese, plus a sprinkle of fresh basil. This dish shines as a hearty vegetarian main, or as a stunning side to complement grilled proteins or crusty bread.
How to Serve Creamy Tomato Basil Lentil Skillet

Garnishes
Adding a bit of texture and flavor on top can take your skillet experience to the next level. Grated Parmesan or crumbled feta brings a creamy, salty contrast that perfectly balances the acidity of the tomato sauce. Fresh basil leaves not only add beautiful color but also impart a refreshing herbal aroma.
Side Dishes
This skillet pairs beautifully with warm, crusty bread for soaking up every creamy, tomatoey bite. A simple green salad tossed with lemon vinaigrette makes for a bright, crisp contrast. For a more substantial meal, serve alongside roasted root vegetables or quinoa for added protein diversity.
Creative Ways to Present
If you want to impress guests or take your dinner up a notch, serve this dish in individual ramekins topped with a sprinkle of toasted pine nuts or chili flakes for a little heat. For a family-style feast, bring the whole skillet to the table garnished with generous heaps of herbs and cheese, inviting everyone to dive right in.
Make Ahead and Storage
Storing Leftovers
This creamy tomato basil lentil skillet keeps beautifully in an airtight container in the refrigerator for up to 3 days. Flavors tend to deepen overnight, so leftovers are often even more delicious.
Freezing
If you want to prepare in advance, this dish freezes well. Cool it completely, then transfer to a freezer-safe container or bag. It will keep for up to 2 months. Just thaw overnight in the fridge before reheating.
Reheating
Reheat the skillet gently on the stovetop over low-medium heat, stirring occasionally until warmed through. You may need to add a splash of vegetable broth or cream to loosen the sauce after fridge or freezer storage, ensuring it stays beautifully creamy.
FAQs
Can I use red lentils instead of green or brown for this recipe?
Red lentils tend to break down faster and become mushy, which might alter the texture. Green or brown lentils hold their shape better and are ideal for this skillet where a bit of bite is wonderful.
Is it necessary to use heavy cream, or can I substitute it?
You can substitute heavy cream with coconut cream for a dairy-free alternative without sacrificing that creamy texture. For a lighter option, a splash of plant-based milk mixed with a teaspoon of cornstarch can also work.
Can this dish be made vegan?
Yes! To keep it vegan, swap the heavy cream for coconut cream and skip the cheese or use vegan cheese alternatives. The dish still tastes rich and satisfying.
How spicy is this skillet? Can I add heat?
This recipe is mild by default, letting the tomato and basil flavors shine. If you love spicy food, add crushed red pepper flakes during the sauté or a dash of hot sauce when serving.
What can I serve if I want to add a protein boost?
Though lentils provide ample protein, you can pair this skillet with grilled chicken, sautéed shrimp, or even a fried egg on top for extra richness and substance.
Final Thoughts
I can’t recommend the Creamy Tomato Basil Lentil Skillet enough as a comforting, satisfying meal that is straightforward to prepare yet full of soul-warming flavor. Whether you’re cooking for family, guests, or just yourself, this vibrant skillet promises a delicious experience you’ll want to revisit time and again. Give it a try and watch it become a forever favorite in your kitchen!
PrintCreamy Tomato Basil Lentil Skillet Recipe
A wholesome and creamy tomato basil lentil skillet dish, featuring tender lentils simmered with fresh vegetables and a rich tomato basil sauce enriched with cream. This vegetarian recipe is easy to prepare, packed with protein and fiber, and perfect for a comforting main course or side dish.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Simmering and Sautéing
- Cuisine: Italian-inspired
- Diet: Vegetarian
Ingredients
Lentils & Vegetables
- 1 cup dry green or brown lentils, rinsed
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 tsp dried oregano
- Salt & black pepper, to taste
Tomato Basil Sauce
- 1 can (14 oz / 400g) crushed tomatoes
- ½ cup vegetable broth
- ¼ cup heavy cream or coconut cream
- ¼ cup fresh basil leaves, chopped
- 1 tsp balsamic vinegar
- Salt & pepper, to taste
Optional Toppings
- Grated Parmesan or crumbled feta
- Extra fresh basil
Instructions
- Cook the Lentils: In a medium saucepan, add the rinsed lentils and cover them with water. Bring to a boil, then reduce the heat and simmer uncovered until the lentils are tender, about 20–25 minutes. Drain any excess water as needed.
- Sauté the Veggies: While the lentils cook, heat the olive oil in a large skillet over medium heat. Add the diced onion, minced garlic, carrot, and celery. Sauté for 5–6 minutes until the vegetables soften and become fragrant.
- Add Sauce: Stir in the crushed tomatoes, vegetable broth, dried oregano, salt, and black pepper. Allow the mixture to simmer gently for 5–7 minutes so the flavors meld together.
- Add Lentils & Cream: Mix the cooked lentils into the skillet with the sauce. Pour in the heavy cream (or coconut cream), stirring to combine. Cook for an additional 2–3 minutes until the skillet is heated through and creamy. Finally, stir in the chopped fresh basil and balsamic vinegar for brightness.
- Finish & Serve: Serve the creamy tomato basil lentil skillet warm. Garnish with grated Parmesan or crumbled feta cheese and additional fresh basil leaves if desired. This dish works well as a hearty vegetarian main or a tasty side.
Notes
- To make this dish vegan, substitute heavy cream with coconut cream and omit the Parmesan or feta toppings.
- You can use either green or brown lentils as both hold their shape well during cooking.
- Feel free to add other vegetables like bell peppers or spinach for extra nutrition.
- Leftovers store well in the fridge for up to 3 days and reheat gently on the stovetop or microwave.
Nutrition
- Serving Size: 1 serving (approx. 1 1/4 cups)
- Calories: 340 kcal
- Sugar: 6 g
- Sodium: 350 mg
- Fat: 12 g
- Saturated Fat: 5 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 12 g
- Protein: 16 g
- Cholesterol: 25 mg
Keywords: lentils, tomato basil skillet, creamy lentil dish, vegetarian main course, healthy lentil recipe
