If you’re looking to pack nutrients into a meal, soup is a great way to do so. This Mexican lentil soup is completely vegan but still high in protein. Its protein source is almost exclusively from the lentils, but also a little from the sliced almonds on top.

If you aren’t looking to keep this recipe vegan, you can always top the soup with a little bit of shredded cheese for an extra source of protein.

Mexican Lentil Soup

Prep Time
10 min
Cook Time
45 min
Total Time
55 min

Ingredients:

Makes 3 servings


Instructions:

Nutrition Facts

Servings Per Recipe: 3

Amount Per Serving

Calories 572
Total fats 14 g
Saturated fat 2 g
Trans fat
Total carbohydrates 88 g
Dietary fiber 21 g
Added sugars 0 g
Sodium 314 mg
Protein 31 g