Creamy Tomato Basil Lentil Skillet Recipe
If you’re craving a comforting, flavorful meal that feels like a warm hug on a plate, then the Creamy Tomato Basil Lentil Skillet is exactly what you need. This dish combines tender lentils with a rich, velvety tomato basil sauce that’s brightened by fresh herbs and mellowed with a touch of cream. It’s a perfect blend of hearty textures and vibrant flavors that come together in one easy skillet meal, making it a standout on any dinner table. Whether you’re a seasoned vegetarian or just looking for a wholesome, delicious option, the Creamy Tomato Basil Lentil Skillet brings a satisfying, nutritious experience that will quickly become a favorite.

Ingredients You’ll Need
To make this dish shine, you’ll want to gather some simple but essential ingredients that each play an important role in building layers of flavor, texture, and color. From the earthy lentils to the sweet and tangy tomatoes, every element adds something special.
- 1 cup dry green or brown lentils: These provide a hearty, protein-packed base with a lovely bite once cooked.
- 1 tbsp olive oil: Adds a silky richness while sautéing your veggies to tender perfection.
- 1 small onion, diced: Brings a mild sweetness and depth to the sautéed vegetables.
- 2 cloves garlic, minced: Infuses the dish with its unmistakable aromatic punch.
- 1 carrot, diced: Adds a gentle sweetness and a pop of vibrant color.
- 1 celery stalk, diced: Provides a subtle savory crunch and freshness.
- 1 tsp dried oregano: Offers a warm, herbaceous note to complement the tomato sauce.
- Salt & black pepper, to taste: Essential seasonings that enhance all the flavors without overpowering.
- 1 can (14 oz / 400g) crushed tomatoes: The rich tomato base, bursting with natural sweetness and acidity.
- ½ cup vegetable broth: Keeps the sauce juicy and adds depth without heaviness.
- ¼ cup heavy cream or coconut cream: Makes the sauce luxuriously creamy and smooth.
- ¼ cup fresh basil leaves, chopped: Brings brightness and that unmistakable fresh herb aroma.
- 1 tsp balsamic vinegar: A subtle tang that perfectly balances the flavors.
- Optional toppings – Grated Parmesan or crumbled feta: Adds salty, savory layers to finish the dish beautifully.
- Extra fresh basil: Freshness to garnish and elevate presentation.
How to Make Creamy Tomato Basil Lentil Skillet
Step 1: Cook the Lentils
Begin with rinsing your lentils to remove any debris, then cook them in water following the package instructions until they’re tender but still hold their shape, about 20 to 25 minutes. This step is crucial because properly cooked lentils ensure a pleasant texture that won’t turn mushy in the skillet. Once done, drain any excess water and set the lentils aside.
Step 2: Sauté the Vegetables
While the lentils are cooking, heat olive oil in a large skillet over medium heat. Toss in the diced onion, garlic, carrot, and celery. Sauté these together for 5 to 6 minutes, stirring occasionally, until the vegetables soften and their flavors start to mingle. This combination creates an aromatic base that enhances the whole dish with subtle sweetness and savory notes.
Step 3: Add Tomato Basil Sauce
Pour the crushed tomatoes and vegetable broth into the skillet, then sprinkle in the dried oregano along with salt and black pepper. Let this sauce simmer gently for 5 to 7 minutes, allowing the flavors to meld into a rich, coherent base. The bubbling sauce will thicken slightly and infuse those fresh, herbaceous notes throughout your dish.
Step 4: Incorporate Lentils and Cream
Now stir in the cooked lentils and pour in the heavy cream or coconut cream. Let everything cook together for 2 to 3 minutes until heated through and beautifully creamy. Finally, mix in the chopped fresh basil and balsamic vinegar for that final burst of fresh flavor and acidity to brighten the entire skillet.
Step 5: Finish and Serve
Once everything is well combined and warmed through, it’s time to serve. Garnish generously with grated Parmesan or crumbled feta and scatter extra fresh basil leaves on top. Serve your Creamy Tomato Basil Lentil Skillet warm as a hearty vegetarian main course or a delicious side dish that pairs well with many meals.
How to Serve Creamy Tomato Basil Lentil Skillet

Garnishes
The toppings you choose can really elevate the Creamy Tomato Basil Lentil Skillet. A sprinkle of salty Parmesan or tangy feta adds that final layer of flavor that complements the creamy tomato base perfectly. Don’t forget to add fresh basil leaves for a fresh pop of green that also enhances the aroma dramatically.
Side Dishes
This skillet is versatile and pairs beautifully with many sides. Try serving it alongside a crisp green salad for freshness, a piece of crusty bread to soak up the sauce, or steamed greens for added nutrition. It can also complement grilled vegetables or a simple roasted potato dish to round out your meal.
Creative Ways to Present
For a more festive presentation, serve the Creamy Tomato Basil Lentil Skillet in individual bowls topped with a drizzle of olive oil and a pinch of chili flakes for a slight kick. You can also stuff it into warm pita pockets or use it as a base for baked eggs to create a savory brunch option that’s both beautiful and satisfying.
Make Ahead and Storage
Storing Leftovers
You can store leftover Creamy Tomato Basil Lentil Skillet in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, making it a great option for next-day meals or quick reheat lunches when time is tight.
Freezing
Want to save some for later? This skillet freezes wonderfully. Place portions in freezer-safe containers or bags and they will keep well for up to 3 months. Just be sure to thaw overnight in the fridge before reheating to maintain the creamy texture and fresh taste.
Reheating
Reheat leftovers gently on the stove or in the microwave, adding a splash of broth or water if needed to loosen the sauce. Stir frequently to ensure the creaminess stays smooth and the lentils don’t dry out. It’s just as comforting and delicious the second time around!
FAQs
Can I use red lentils instead of green or brown?
Red lentils cook faster and tend to break down into a mushier texture, so while you can substitute them, the dish will be less textured and might resemble more of a stew. Green or brown lentils hold their shape better for this recipe.
Is there a dairy-free option for the cream?
Absolutely! Coconut cream is a fantastic non-dairy alternative that provides the same luscious creaminess and a subtle hint of tropical flavor, which pairs surprisingly well with the tomato and basil.
How spicy is the Creamy Tomato Basil Lentil Skillet?
This skillet is normally mild and comforting, perfect for all palates. However, you can easily add a pinch of chili flakes or fresh chopped chili to customize the spice level to your liking.
Can I make this dish in advance for a crowd?
Yes, this recipe scales up beautifully and can be made in advance. Just prepare it entirely, then reheat gently before serving. It’s an excellent option for meal prep or entertaining without hassle.
What if I don’t have fresh basil on hand?
While fresh basil really brightens this dish, you can substitute with dried basil or even fresh parsley in a pinch. Add it in the last few minutes of cooking to retain as much flavor as possible.
Final Thoughts
If you haven’t tried the Creamy Tomato Basil Lentil Skillet yet, you’re in for a real treat. It’s the kind of dish that feels cozy and nourishing but never boring—with every spoonful bursting with freshness, creaminess, and satisfying earthiness. Easy to make, packed with wholesome ingredients, and bursting with flavor, it’s a wonderful way to bring a bit of joy into your everyday meals. I encourage you to give this recipe a try and make it your own—your taste buds will thank you!
PrintCreamy Tomato Basil Lentil Skillet Recipe
This Creamy Tomato Basil Lentil Skillet is a hearty, flavorful vegetarian dish featuring tender green or brown lentils simmered in a rich tomato basil sauce with a touch of cream. Perfect as a main course or side, it combines wholesome vegetables and aromatic herbs for a comforting, nutritious meal that’s quick to prepare and packed with protein and fiber.
- 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
For the Lentils & Veggies:
- 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
For the 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, cook lentils in water according to package instructions until tender, about 20–25 minutes. Drain if needed to remove excess water.
- Sauté the Veggies: While the lentils cook, heat olive oil in a large skillet over medium heat. Add diced onion, minced garlic, carrot, and celery. Sauté for 5–6 minutes until the vegetables are softened and fragrant.
- Add Sauce: Stir in crushed tomatoes, vegetable broth, dried oregano, salt, and black pepper. Let the sauce simmer for 5–7 minutes to allow the flavors to meld together.
- Add Lentils & Cream: Mix the cooked lentils into the tomato sauce, then pour in the heavy cream or coconut cream. Cook for an additional 2–3 minutes until the mixture is heated through and creamy. Stir in fresh chopped basil and balsamic vinegar for added brightness.
- Finish & Serve: Serve the skillet warm, garnished with grated Parmesan or crumbled feta and extra fresh basil if desired. Enjoy as a satisfying vegetarian main dish or a flavorful side.
Notes
- You can substitute coconut cream for a dairy-free, vegan version.
- Use green or brown lentils as they hold their shape well; red lentils will become mushy.
- Adjust seasoning with salt and pepper to taste after adding cream.
- For extra protein, consider topping with toasted pine nuts or seeds.
- Leftovers store well in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving (about 1/4 of recipe)
- Calories: 340 kcal
- Sugar: 6 g
- Sodium: 320 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: 20 mg
Keywords: tomato basil lentils, creamy lentil skillet, vegetarian lentil recipe, healthy lentil dinner, easy lentil skillet
