https://d3u598arehftfk.cloudfront.net/prebid_hb_14244_34473.js

Creamy Tomato Mushroom Lentils

Highlighted under: Healthy & Light

I love making Creamy Tomato Mushroom Lentils when I want something hearty yet comforting. The combination of lentils and mushrooms creates a rich, savory base, while the creamy tomato sauce adds a delightful tang. I can whip this dish up in no time, making it perfect for a weeknight dinner. Plus, it's nutritious and filling, so I often find myself returning to this recipe whenever I crave something warm and satisfying.

Hayley Morton

Created by

Hayley Morton

Last updated on 2026-01-15T15:10:21.370Z

I remember the first time I made Creamy Tomato Mushroom Lentils—it was a crisp fall evening, and I wanted something warm to lift my spirits. As I sautéed the onions and garlic, the aroma filled my kitchen, making my mouth water in anticipation. Adding the tomatoes and mushrooms created a mesmerizing medley of colors and flavors that captivated me.

Cooking lentils might seem daunting for some, but they are incredibly forgiving. I found that using vegetable broth infuses them with a deeper flavor, elevating the entire dish. The creamy sauce coats each bite perfectly, making this dish not only beautiful but deliciously satisfying.

Why You'll Love This Recipe

  • Rich and creamy sauce that envelops tender lentils
  • A wholesome and nutritious option for any day of the week
  • Easy to make and perfect for meal prep

Understanding Lentils

Lentils are a fantastic source of plant-based protein and fiber, making them an essential component of this dish. They not only lend heartiness but also absorb flavors beautifully, enhancing the overall taste. For this recipe, green or brown lentils are recommended as they hold their shape well during cooking, ensuring a satisfying texture. Be careful not to overcook them; they should be tender but still firm to bite, which usually takes about 20 minutes in simmering broth.

If you notice your lentils are becoming mushy, it's likely they’ve been simmering too long. To avoid this, check them at the 15-minute mark. A visual cue is their color: they should appear plump and slightly translucent. If you have leftover lentils from another dish, feel free to substitute them in this recipe, but adjust the cooking time accordingly to prevent the dish from becoming too soft.

Perfecting the Creamy Sauce

The heavy cream in this recipe is what gives the sauce its luxurious texture and richness. It also mellows out the acidity of the crushed tomatoes, creating a delightful balance of flavors. If you're looking for a lighter version, consider using half-and-half or a dairy-free alternative such as coconut cream; just be mindful that these options may slightly alter the final flavor profile.

When adding the cream, be sure to lower the heat to prevent it from curdling. Incorporating the cream at a low simmer allows it to blend seamlessly with the tomato mixture, resulting in a smooth and velvety consistency. If you prefer a bit of tang, you can also add a splash of lemon juice just before serving for an extra zing.

Make-Ahead and Serving Suggestions

This dish is an excellent candidate for meal prep, as it stores well in the refrigerator for up to a week. To reheat, simply warm it on the stovetop over low heat, stirring occasionally to ensure it doesn't stick. If it thickens too much in the fridge, add a splash of vegetable broth or water to loosen it up before heating.

Serve the creamy tomato mushroom lentils over rice or quinoa for a wholesome meal, or enjoy them on their own with crusty bread for dipping. For a little extra flair, top each serving with freshly grated Parmesan or a sprinkle of nutritional yeast for a vegan option. Adding sautéed spinach or kale can also boost the nutrition and color of your dish while enhancing lentils' earthy flavor.

Ingredients

Gather these ingredients before you start cooking:

Ingredients

  • 1 cup lentils (green or brown)
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 8 ounces mushrooms, sliced
  • 1 can (15 oz) crushed tomatoes
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup heavy cream
  • Fresh basil, for garnish

Make sure to check if you have all the ingredients before jumping into the recipe!

Instructions

Follow these steps to create your Creamy Tomato Mushroom Lentils:

Cook the Lentils

In a medium saucepan, combine the lentils and vegetable broth. Bring to a boil, then reduce the heat, cover, and let simmer for 20 minutes, or until the lentils are tender.

Sauté the Vegetables

In a large skillet, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing until they become translucent, about 5 minutes. Add the sliced mushrooms and continue to cook until they're browned.

Make the Sauce

Stir in the crushed tomatoes, oregano, salt, and black pepper. Let this mixture simmer for about 5 minutes until warmed through.

Combine and Creamify

Once the lentils are cooked, add them to the skillet with the tomato mixture. Stir in heavy cream and cook for another 2-3 minutes until everything is well combined.

Serve and Enjoy

Garnish with fresh basil before serving. Enjoy your creamy and delicious lentils!

Now that you've made this meal, you can enjoy it immediately or store leftovers in the fridge for later!

Secondary image

Pro Tips

  • For an extra layer of flavor, try adding a splash of balsamic vinegar before serving. It enhances the dish beautifully!

Variations to Try

Feel free to experiment with the types of mushrooms you use in the dish. While button mushrooms are commonly used, you could swap them for shiitake or cremini mushrooms to introduce an even deeper umami flavor. Mixing different types of mushrooms can add dimension to the final dish and enhance its nutritional value.

For those who enjoy a bit of spice, consider tossing in a pinch of red pepper flakes while sautéing the garlic and onions. This will add a gentle heat that beautifully complements the creamy tomato sauce. Alternatively, you can incorporate diced bell peppers or zucchini for added texture and a burst of color.

Troubleshooting Common Issues

If you find your sauce is too thin, allow it to simmer uncovered for a few extra minutes after adding the cream. This will help it thicken. Stir regularly to avoid sticking. Conversely, if the sauce becomes too thick, a small splash of broth or cream can help achieve the desired consistency—just add gradually until you're satisfied.

Another potential issue could be an overly acidic flavor from the tomatoes. To balance this, a teaspoon of sugar or honey can gently mellow the acidity. Just add it a little at a time, tasting as you go, to avoid overpowering the dish with sweetness.

Questions About Recipes

→ Can I use dried lentils instead of canned?

Absolutely! Just make sure to cook the lentils until tender, as directed in the recipe.

→ Is this dish vegan-friendly?

Yes, you can easily make it vegan by substituting heavy cream with coconut cream or a non-dairy alternative.

→ How long will leftovers last in the fridge?

Leftovers can be stored in an airtight container for up to 4 days.

→ Can I add other vegetables?

Definitely! Feel free to toss in spinach, carrots, or any other veggies you enjoy.

Creamy Tomato Mushroom Lentils

I love making Creamy Tomato Mushroom Lentils when I want something hearty yet comforting. The combination of lentils and mushrooms creates a rich, savory base, while the creamy tomato sauce adds a delightful tang. I can whip this dish up in no time, making it perfect for a weeknight dinner. Plus, it's nutritious and filling, so I often find myself returning to this recipe whenever I crave something warm and satisfying.

Prep Time15 minutes
Cooking Duration25 minutes
Overall Time40 minutes

Created by: Hayley Morton

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup lentils (green or brown)
  2. 2 cups vegetable broth
  3. 1 tablespoon olive oil
  4. 1 onion, chopped
  5. 2 cloves garlic, minced
  6. 8 ounces mushrooms, sliced
  7. 1 can (15 oz) crushed tomatoes
  8. 1 teaspoon dried oregano
  9. 1 teaspoon salt
  10. 1/2 teaspoon black pepper
  11. 1/4 cup heavy cream
  12. Fresh basil, for garnish

How-To Steps

Step 01

In a medium saucepan, combine the lentils and vegetable broth. Bring to a boil, then reduce the heat, cover, and let simmer for 20 minutes, or until the lentils are tender.

Step 02

In a large skillet, heat olive oil over medium heat. Add the chopped onion and garlic, sautéing until they become translucent, about 5 minutes. Add the sliced mushrooms and continue to cook until they're browned.

Step 03

Stir in the crushed tomatoes, oregano, salt, and black pepper. Let this mixture simmer for about 5 minutes until warmed through.

Step 04

Once the lentils are cooked, add them to the skillet with the tomato mixture. Stir in heavy cream and cook for another 2-3 minutes until everything is well combined.

Step 05

Garnish with fresh basil before serving. Enjoy your creamy and delicious lentils!

Extra Tips

  1. For an extra layer of flavor, try adding a splash of balsamic vinegar before serving. It enhances the dish beautifully!

Nutritional Breakdown (Per Serving)

  • Calories: 310 kcal
  • Total Fat: 15g
  • Saturated Fat: 7g
  • Cholesterol: 30mg
  • Sodium: 450mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 8g
  • Sugars: 5g
  • Protein: 12g