This gluten-free, fiber-rich, vegetarian and vegan Lentil Soup is simple to make and full of comforting flavor.

We appreciate your support
If you have any questions about this recipe, please leave a comment. I read and respond to comments whenever I can. I aim to help cooks of all skill levels, so if something isn’t clear in the post, ask and I’ll do my best to respond.

Homemade vegan soup
Homemade lentil soup is more nutritious and more flavorful than most store-bought options. It’s low in fat and packed with vegetables and hearty taste, making it a great weeknight meal or meal-prep option.

Personal history with lentil soup
When I first became vegetarian I discovered a small vegetarian soup shop that made the most perfect lentil soup. That bowl introduced me to how delicious lentils can be. This recipe is inspired by that memory — a simple, satisfying soup that highlights the humble lentil.
A great winter dish
This lentil soup is especially welcome on cold days and fits well with resolutions to eat healthier. It’s filling, nutritious, and warming — a bowl that leaves you satisfied and cozy.

Vegetable broth
I like to make my own vegetable broth when I have time. I save vegetable scraps in the freezer and simmer them in water for a long, flavorful broth. If you prefer convenience, store-bought vegetable broth works fine — use what tastes best to you. Chicken broth can be substituted if you’re not serving vegetarians, but be aware that it changes the dish’s vegetarian status.
Depending on the broth you use, you might need to add a pinch of salt. I don’t always list salt in the ingredients because some broths are already salted; taste and adjust before serving.

Can lentil soup be frozen?
Yes. Lentil soup freezes well and makes a great protein-packed meal to keep on hand. Freeze in individual portions for easy reheating, or thaw overnight in the refrigerator before reheating on the stove or in the microwave.
How long to store in the fridge
Cooked lentils and lentil soup will stay safe in the refrigerator for about 2 to 5 days when kept in a tightly covered container. Reheat thoroughly before serving.

Is lentil soup good for people with diabetes?
Lentils are high in fiber and a good source of plant protein, which can be a helpful choice for people managing diabetes. Always follow guidance from your healthcare provider for individual dietary needs.
Are lentils keto-friendly?
Lentils are not considered part of a strict low-carb or ketogenic diet because they contain significant carbohydrates compared to non-starchy vegetables. However, lentils are low in fat, high in fiber, and filling — qualities that can support weight management in many balanced eating plans.
Serve this lentil soup with
Enjoy the soup with a crisp salad and warm bread or a biscuit for a complete meal. Simple accompaniments like a green salad or whole-grain bread complement the hearty lentils and vegetables.
Let’s keep in touch
If you enjoy these recipes, subscribe by email or follow on social media for more recipes and photos. If you try this recipe, please come back and leave a comment to let us know how it turned out. Share a photo if you like — I love to see your results.

How to make this soup
Lentil Soup
Debi
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, chopped
- 1/3 cup diced carrots
- 3 tablespoons diced shallots
- 2 cloves garlic, peeled and finely minced
- 2 quarts vegetable broth
- 1 1/4 cups dried brown lentils
- 1/4 teaspoon black pepper
Instructions
- Heat the oil in a saucepan over medium heat. When hot, sauté the chopped onions until they begin to brown and caramelize, about 15–20 minutes.
- Add the diced carrots, shallots, and minced garlic. Continue cooking for about 5 minutes until softened and fragrant.
- Pour in the vegetable broth and add the lentils. Bring to a boil, then reduce heat and simmer uncovered until the lentils are tender, about 20 minutes.
- Just before serving, add black pepper and taste for salt, adjusting as needed.
Nutrition
Calories: 193 kcal • Carbohydrates: 31 g • Protein: 10 g • Fat: 2 g • Sodium: 1270 mg • Fiber: 12 g • Sugar: 5 g
Nutritional information is an estimate and may vary depending on specific ingredients and portion sizes.