Skip to content
Dinner40 min totaleasy

Hearty Lentil Soup

A comforting, protein-rich lentil soup with vegetables. One of the most filling low-calorie meals you can make — perfect for batch cooking.

Nutrition per serving

1 serving(s)

280

Calories

18g

Protein

40g

Carbs

4g

Fat

Fiber:16g

Prep Time

10 min

Cook Time

30 min

Servings

1

Est. Cost

$2.00

Why You’ll Love This Lentil Soup

Lentil soup is one of the best low-calorie meals for weight loss. Lentils are incredibly nutrient-dense — just 280 calories gives you 18g of protein and a massive 16g of fiber. This soup is filling, warming, and perfect for batch cooking on a budget.

Ingredients

  • ½ cup dried lentils (rinsed)
  • 1 cup diced carrot
  • ½ onion, diced
  • 3 cloves garlic, minced
  • ½ cup diced tomato
  • 1 tsp olive oil
  • 3 cups vegetable broth
  • Cumin, salt, and pepper to taste

Instructions

  1. Heat olive oil in a pot over medium heat. Sauté onion and garlic for 2-3 minutes.

  2. Add carrots and tomatoes, cook for 2 more minutes.

  3. Add lentils, broth, and spices. Bring to a boil.

  4. Reduce heat, cover, and simmer for 25-30 minutes until lentils are tender.

  5. Season with salt and pepper to taste.

Nutrition Facts

Nutrient Amount
Calories 280 kcal
Protein 18g
Carbs 40g
Fat 4g
Fiber 16g

Tips

  • Batch cook: This recipe easily doubles or triples for meal prep.
  • Freezer friendly: Freeze in individual portions for up to 3 months.
  • Add greens: Stir in spinach or kale at the end for extra nutrients.

Dietary tags

vegangluten-freehigh-fiberdairy-freemeal-prep

Want to plan meals around this recipe?

Build a meal plan →