Indian tomato lentil soup with brown rice

Be the first to
rate this recipe!
Create a Recipe Makeover
Nutritional Info
  • Servings Per Recipe: 4
  • Amount Per Serving
  • Calories: 249.1
  • Total Fat: 3.8 g
  • Cholesterol: 0.0 mg
  • Sodium: 570.6 mg
  • Total Carbs: 42.3 g
  • Dietary Fiber: 10.4 g
  • Protein: 13.4 g

View full nutritional breakdown of Indian tomato lentil soup with brown rice calories by ingredient
Report Inappropriate Recipe

Submitted by:


WW, half lentils plus brown rice for a complete protein. WW, half lentils plus brown rice for a complete protein.
Number of Servings: 4


    1 Tbsp olive oil
    1 onion, chopped
    4 garlic cloves, chopped
    1/2 tsp ground ginger
    1/2 tsp garam masala
    1 tsp ground cumin
    19 oz diced tomatoes and juice
    1 cup dry red lentils
    1/3 cup brown rice, uncooked
    4 cups water
    1/2 tsp salt


Add brown rice to 1 cup boiling water, reduce to simmer and cook for 45 minutes. Drain any remaining water.

Saute onions in oil until tender. Add garlic and spices, cook for two minutes. Add tomatoes, lentils, water, and salt. Bring to a boil then reduce to a simmer for 35-40 minutes. Add brown rice. Using immersion blender, blend lightly until somewhat creamy but still chunky.
Serve with a drizzle of lemon juice and chopped cilantro.

Number of Servings: 4

Recipe submitted by SparkPeople user MEGABOMB.

Rate This Recipe

Close email sign up
Our best recipes, delivered Join the millions of people already subscribed Get daily, hand-picked and delicious recipes in your inbox each day. We will never sell, rent or redistribute your email address.

Magic Link Sent!

A magic link was sent to Click on that link to login. The link is only good for 24 hours.