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
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
-
Heat olive oil in a pot over medium heat. Sauté onion and garlic for 2-3 minutes.
-
Add carrots and tomatoes, cook for 2 more minutes.
-
Add lentils, broth, and spices. Bring to a boil.
-
Reduce heat, cover, and simmer for 25-30 minutes until lentils are tender.
-
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
Want to plan meals around this recipe?
Build a meal plan →