This high-fiber lentil soup is inspired by traditional home cooking and designed to support weight loss naturally. Packed with lentils, vegetables, and simple ingredients, it helps you stay full longer, reduce cravings, and maintain balanced energy throughout the day.
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, and sauté for 5 minutes until softened.
Add minced garlic and cook for 1 minute until fragrant.
Stir in lentils, diced tomatoes, vegetable broth, and spices.
Bring to a boil, then reduce heat and simmer for 20–25 minutes until lentils are tender.
Add spinach if using and cook for 2–3 minutes until wilted.
Taste and adjust seasoning. Serve warm.
Notes
Start with small portions if you're new to high-fiber meals. Drink plenty of water to support digestion. You can add spinach or kale for extra fiber, or blend partially for a creamier texture without adding cream.