Creamy Tomato White Bean Lentils

Highlighted under: Clean Cooking

I absolutely love this Creamy Tomato White Bean Lentils recipe because it perfectly balances comfort and nutrition. The creaminess comes from blending the tomatoes with white beans, making it an indulgent yet healthy meal. I often whip this up on busy weeknights and am amazed at how quickly it comes together. With its robust flavors and hearty texture, it has quickly become one of my go-to dishes. Plus, it’s a fantastic way to incorporate more plant-based ingredients into our diet without sacrificing flavor!

Xanthe Beaumont

Created by

Xanthe Beaumont

Last updated on 2026-01-20T00:01:34.649Z

When I first tried this Creamy Tomato White Bean Lentils dish, I was captivated by how rich and comforting it felt. I spent a lot of time experimenting with various herbs and spices until I found the perfect blend. The secret is in the way I cook the lentils to create that lovely creamy texture without any cream—just a touch of blending!

Using canned tomatoes and white beans simplifies the process while still delivering a satisfying meal. I often serve it with a sprinkle of fresh parsley and a drizzle of olive oil on top. It not only tastes amazing but also looks beautiful on the plate!

Why You'll Love This Recipe

  • Rich and creamy texture without the heaviness
  • Packed with plant-based protein and fiber
  • Quick and easy to make, perfect for busy nights

Ingredient Insights

The choice of lentils is crucial for this recipe. I recommend using green or brown lentils, as they hold their shape better than red lentils, which can become mushy. Rinsing the lentils before cooking removes debris and helps in achieving a cleaner taste. If you're short on time, canned lentils can be used, but fresh ones provide a superior texture and flavor.

White beans, such as cannellini or great northern beans, add a creamy, rich quality to the dish while also boosting its protein content. Their mild flavor allows them to absorb the seasonings beautifully. If desired, chickpeas could be substituted here for a different flavor profile and to add a bit more texture.

Get the Right Consistency

Using an immersion blender is key to achieving the creamy texture without losing all the substance of the lentils and beans. When blending, aim for a consistency that’s smooth but retains some chunks for added dimension. If you don’t have an immersion blender, carefully transferring the mixture in batches to a countertop blender will work too, just make sure to let it cool slightly to avoid splattering.

Another tip is to control the thickness of the final dish by adjusting the amount of liquid added. If you prefer a thicker texture, you can simmer the blended mixture a minute or two longer. Conversely, adding a splash of vegetable broth or water during the blending process will help create a soupier consistency if desired.

Serving and Variations

This Creamy Tomato White Bean Lentils dish pairs wonderfully with crusty bread or a fresh green salad for a complete meal. For added garnishing, consider topping it with a dollop of Greek yogurt or your favorite plant-based sour cream for an extra creamy finish. Alternatively, a sprinkle of nutritional yeast can add a cheesy flavor, enhancing the umami experience.

For those who enjoy a kick, try adding red pepper flakes or a dash of hot sauce during the simmering phase. You can also experiment with fresh herbs like thyme or rosemary instead of oregano and basil for a different flavor dynamic. If you want to bulk up the dish even further, consider adding spinach or kale near the end of cooking for added nutrition and color.

Ingredients

Ingredients

  • 1 cup lentils, rinsed
  • 1 can (15 oz) crushed tomatoes
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

Instructions

Cook the Lentils

In a pot, combine the rinsed lentils and 3 cups of water. Bring to a boil, then reduce to a simmer. Cook for 20 minutes or until tender.

Sauté the Aromatics

In a separate pan, heat olive oil over medium heat. Add the chopped onion and garlic. Sauté until the onion is translucent, about 5 minutes.

Combine Ingredients

Add the crushed tomatoes, white beans, oregano, and basil to the sautéed onion and garlic. Stir well and let simmer for 10 minutes.

Blend for Creaminess

Once the lentils are cooked, drain them and add to the tomato mixture. Use an immersion blender to blend until creamy, making sure to leave some texture.

Season and Serve

Add salt and pepper to taste. Serve hot, garnished with fresh parsley.

Secondary image

Pro Tips

  • For a spicier kick, add a pinch of red pepper flakes while sautéing the onion and garlic.

Make-Ahead and Storage

This recipe is perfect for meal prep! You can prepare it in advance and store it in an airtight container in the refrigerator for up to four days. The flavors meld beautifully as it sits, making it even more delicious the next day. If you're planning to cook a big batch, consider doubling the recipe and freezing portions for quick weeknight meals.

When freezing, allow the dish to cool completely before transferring it to freezer-safe containers. It's best to leave a little space at the top of the container as the dish may expand when frozen. To reheat, simply thaw overnight in the fridge and warm on the stovetop over low heat, adding a splash of water or broth to restore creaminess if needed.

Troubleshooting Common Issues

If you find the dish too thick after reheating, don’t hesitate to add a bit of vegetable broth or water to loosen it up. If it’s too thin, consider simmering it for a few extra minutes to reduce the liquid. If you end up with a bland flavor, try boosting it with more salt, pepper, or a splash of acidity from lemon juice or vinegar to brighten the taste.

Achieving the right balance of herbs and spices is important. If you feel the dish lacks depth, you can add a pinch of smoked paprika or a teaspoon of balsamic vinegar to enrich the flavors without overpowering the original recipe.

Questions About Recipes

→ Can I use other types of lentils?

Yes, you can use green or brown lentils, but cooking times may vary.

→ Is this recipe vegan?

Absolutely! It’s completely plant-based and dairy-free.

→ Can I meal prep this dish?

Yes, it stores well in the fridge for up to 4 days and also freezes beautifully.

→ What can I serve with this dish?

It pairs well with crusty bread, over rice, or with a fresh salad.

Creamy Tomato White Bean Lentils

I absolutely love this Creamy Tomato White Bean Lentils recipe because it perfectly balances comfort and nutrition. The creaminess comes from blending the tomatoes with white beans, making it an indulgent yet healthy meal. I often whip this up on busy weeknights and am amazed at how quickly it comes together. With its robust flavors and hearty texture, it has quickly become one of my go-to dishes. Plus, it’s a fantastic way to incorporate more plant-based ingredients into our diet without sacrificing flavor!

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Xanthe Beaumont

Recipe Type: Clean Cooking

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

  1. 1 cup lentils, rinsed
  2. 1 can (15 oz) crushed tomatoes
  3. 1 can (15 oz) white beans, drained and rinsed
  4. 1 small onion, chopped
  5. 2 cloves garlic, minced
  6. 2 tablespoons olive oil
  7. 1 teaspoon dried oregano
  8. 1 teaspoon dried basil
  9. Salt and pepper to taste
  10. Fresh parsley for garnish

How-To Steps

Step 01

In a pot, combine the rinsed lentils and 3 cups of water. Bring to a boil, then reduce to a simmer. Cook for 20 minutes or until tender.

Step 02

In a separate pan, heat olive oil over medium heat. Add the chopped onion and garlic. Sauté until the onion is translucent, about 5 minutes.

Step 03

Add the crushed tomatoes, white beans, oregano, and basil to the sautéed onion and garlic. Stir well and let simmer for 10 minutes.

Step 04

Once the lentils are cooked, drain them and add to the tomato mixture. Use an immersion blender to blend until creamy, making sure to leave some texture.

Step 05

Add salt and pepper to taste. Serve hot, garnished with fresh parsley.

Extra Tips

  1. For a spicier kick, add a pinch of red pepper flakes while sautéing the onion and garlic.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 9g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 400mg
  • Total Carbohydrates: 51g
  • Dietary Fiber: 15g
  • Sugars: 5g
  • Protein: 18g