Creamy Tomato Lentil Rice Bowl

Highlighted under: Healthy & Light

I absolutely love preparing this Creamy Tomato Lentil Rice Bowl! It’s comforting, satisfying, and packed with nutrients. The combination of creamy tomatoes and hearty lentils creates a flavor explosion that makes it perfect for lunches or dinner. I usually find myself craving this bowl after a long day, as it is both quick to make and incredibly filling. Plus, the vibrant colors make it a feast for the eyes, which is always a bonus!

Autumn Pierce

Created by

Autumn Pierce

Last updated on 2026-01-18T03:10:14.852Z

When I first experimented with this recipe, I used leftover lentils and some pantry staples. The result was a rich, creamy dish that completely changed my perspective on lentils. I love how easy it is to prepare! The sauce is simply a blend of tomatoes and spices, creating a silkiness that melds beautifully with the rice.

One of my favorite variations includes adding fresh herbs like basil or parsley for an extra kick of flavor. If you’re looking for a quick weeknight dinner, this bowl is a gem that even the pickiest eaters will adore!

Why You Will Love This Recipe

  • Creamy texture that makes every mouthful delightful
  • Nutrient-dense and filling, ideal for any meal
  • Versatile and customizable with your favorite vegetables

Understanding Lentils

Lentils are the heart of this recipe, providing not only texture but also a rich source of protein and fiber. When cooked, they become tender yet maintain a slight bite, which complements the creamy tomato sauce beautifully. It's essential to rinse your lentils thoroughly before cooking to remove any grit. For optimal cooking, use a pot with a tight-fitting lid to prevent steam from escaping, which helps lentils cook evenly in about 20 minutes.

If you're looking to add variety, consider using red lentils, which cook faster and tend to break down into a creamier texture, making the dish even more velvety. Green and brown lentils hold their shape better, providing a firmer bite. Adjust the cooking time accordingly; red lentils may only need about 15 minutes simmering in the broth.

Choosing the Right Rice

The rice serves as the perfect base for the creamy tomato lentil mixture, absorbing the flavors beautifully. I prefer using jasmine or basmati rice for their fragrant qualities and slightly sticky texture after cooking, which complements the creaminess. Rinse the rice under cold water until the water runs clear to remove excess starch, ensuring each grain is fluffy and separates easily during cooking.

If you're looking for a whole grain option, brown rice works well, but remember to increase the cooking time to about 40-45 minutes. Additionally, using a rice cooker can simplify the process, freeing you up to focus on preparing the lentil and tomato sauce while the rice cooks away.

Make-Ahead Tips

This Creamy Tomato Lentil Rice Bowl is ideal for meal prep. You can prepare the lentils and rice in advance, storing them separately in airtight containers in the fridge for up to four days. This not only saves time during busy weeks but also allows the flavors to meld when reheated. Just ensure you reheat the lentils and rice gently on the stove or in the microwave, adding a splash of vegetable broth or water to prevent drying out.

For longer storage, both lentils and rice can be frozen. Spread them out on a baking sheet to freeze individually, then transfer them to freezer bags for up to three months. When you're ready to enjoy your bowl, simply thaw overnight in the fridge and reheat on low heat until warmed through, making it an easy and satisfying meal any day of the week.

Ingredients

Gather the following ingredients to create a delicious Creamy Tomato Lentil Rice Bowl:

Ingredients

  • 1 cup lentils
  • 1 cup rice
  • 2 cups vegetable broth
  • 1 can (14 oz) diced tomatoes
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 cup coconut milk
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh basil for garnish (optional)

Instructions

Follow these steps to prepare your Creamy Tomato Lentil Rice Bowl:

Cook the Lentils and Rice

In a saucepan, combine lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes until tender. In another pot, cook rice according to package instructions.

Sauté the Aromatics

In a separate skillet, heat olive oil over medium heat. Add chopped onion and minced garlic, cooking until softened and fragrant, about 5 minutes.

Combine Ingredients

Add the diced tomatoes to the skillet and stir in the coconut milk. Let it simmer for 10 minutes, then mix in the cooked lentils. Season with salt and pepper.

Serve

Spoon the creamy lentil mixture over cooked rice and garnish with fresh basil if desired. Enjoy your meal!

Secondary image

Pro Tips

  • Feel free to add some veggies like spinach or bell peppers for extra nutrition. This dish also keeps well in the fridge, making it great for meal prep!

Flavor Variations

Feel free to customize the flavors of your Creamy Tomato Lentil Rice Bowl! For a spicy kick, add a dash of red pepper flakes or a chopped jalapeño during the sautéing process. You can also mix in some sautéed zucchini or spinach for added nutrients and flavor. Experimenting with different herbs like thyme or oregano can also elevate the dish further; fresh herbs tend to provide a brighter flavor compared to dried ones, so consider using them for garnishing.

If you want to elevate the creamy aspect even more, adding a tablespoon of nutritional yeast can impart a cheesy flavor without any dairy. For a richer taste, consider incorporating a tablespoon of tahini or a squeeze of lemon juice right before serving to balance the creamy texture with a hint of acidity.

Dietary Swaps

Should you need a gluten-free version, you'll be pleased to know this recipe is naturally gluten-free! Just ensure your broth is certified gluten-free as some brands may contain traces. You can also swap the coconut milk for unsweetened almond or oat milk if you’re looking for a lighter alternative, but keep in mind it may alter the dish's signature creaminess slightly.

For a nut-free option, avoid coconut milk and stick with a blend of vegetable broth and a bit of cashew cream, if you're open to it. Keep in mind that replacing coconut milk will lead to a thinner sauce, so consider thickening it with a bit of cornstarch or arrowroot powder dissolved in water.

Questions About Recipes

→ Can I use canned lentils instead of dried?

Yes, you can use canned lentils for quicker preparation. Just rinse and drain before adding to the sauce.

→ What can I use instead of coconut milk?

You may substitute with heavy cream or any dairy-free alternative like almond or soy milk.

→ How long does this dish last in the fridge?

It stays fresh for up to 4 days in an airtight container in the refrigerator.

→ Can I freeze the Creamy Tomato Lentil Rice Bowl?

Yes, it freezes well! Just ensure it's stored in a freezer-safe container for up to 3 months.

Creamy Tomato Lentil Rice Bowl

I absolutely love preparing this Creamy Tomato Lentil Rice Bowl! It’s comforting, satisfying, and packed with nutrients. The combination of creamy tomatoes and hearty lentils creates a flavor explosion that makes it perfect for lunches or dinner. I usually find myself craving this bowl after a long day, as it is both quick to make and incredibly filling. Plus, the vibrant colors make it a feast for the eyes, which is always a bonus!

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Autumn Pierce

Recipe Type: Healthy & Light

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup lentils
  2. 1 cup rice
  3. 2 cups vegetable broth
  4. 1 can (14 oz) diced tomatoes
  5. 1 onion, chopped
  6. 2 cloves garlic, minced
  7. 1 cup coconut milk
  8. 2 tablespoons olive oil
  9. Salt and pepper to taste
  10. Fresh basil for garnish (optional)

How-To Steps

Step 01

In a saucepan, combine lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes until tender. In another pot, cook rice according to package instructions.

Step 02

In a separate skillet, heat olive oil over medium heat. Add chopped onion and minced garlic, cooking until softened and fragrant, about 5 minutes.

Step 03

Add the diced tomatoes to the skillet and stir in the coconut milk. Let it simmer for 10 minutes, then mix in the cooked lentils. Season with salt and pepper.

Step 04

Spoon the creamy lentil mixture over cooked rice and garnish with fresh basil if desired. Enjoy your meal!

Extra Tips

  1. Feel free to add some veggies like spinach or bell peppers for extra nutrition. This dish also keeps well in the fridge, making it great for meal prep!

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 0mg
  • Sodium: 300mg
  • Total Carbohydrates: 62g
  • Dietary Fiber: 15g
  • Sugars: 5g
  • Protein: 14g