Easy Hearty Lentil, Wild Rice and Tomato Soup Recipe
Kathy Moulding
This Hearty Lentil & Wild Rice Soup is the ultimate comfort food — packed with protein, fiber, and earthy flavor. Loaded with wholesome vegetables, lentils, and nutty wild rice, it’s a nourishing one-pot meal that’s perfect for cozy nights or meal prep. Simple, budget-friendly, and deeply satisfying, this soup tastes even better the next day!
Large soup pot or Dutch oven
Wooden spoon
cutting board
and knife
Measuring cups and spoons
Immersion blender Optional:
- 2 tablespoons olive oil or avocado oil
- 1 large onion diced
- 3 cloves garlic minced
- 2 stalks celery diced
- 2 medium carrots diced
- 2 cups of sweet potatoes mediumpeeled and cubed
- 1 cup uncooked wild rice rinsed
- 1 cup of lentils green or brown, rinsed and sorted
- 1 quart stewed tomatoes or 796 mL / 28 oz can diced tomatoes, no salt added
- 8 cups vegetable or homemade chicken broth preferably low-sodium
- 1 teaspoon sea salt adjust to taste
- ½ teaspoon black pepper
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 2 bay leaves
- A handful of leafy greens like chopped kale, swiss chard, or spinach at the end for added greens (Optional)
Sauté the Vegetables
In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the onion, garlic, celery, and carrots. Sauté for 5–7 minutes, until the vegetables soften and the onion turns translucent.
Add the Hearty Ingredients
Stir in the sweet potato cubes, wild rice, lentils, diced tomatoes (with their juices), broth, and seasonings — salt, pepper, thyme, oregano, and the bay leaf.
Simmer Slowly
Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer gently for about 50–60 minutes, stirring occasionally, until the wild rice and lentils are tender and the soup has thickened slightly.
Serve Warm
Ladle into bowls, top with fresh parsley, and serve with a slice of homemade sourdough bread, crusty bread, or rustic crackers.