I’m absolutely thrilled to share my Easy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe with you. This soup has quickly become a staple in my kitchen because it’s packed with rich, comforting flavors while being incredibly simple to prepare. Whether I’m in the mood for a cozy dinner or looking to fuel a busy week with wholesome nutrition, this soup always hits the spot. The earthy lentils, tender veggies, and smoky paprika come together perfectly, making it both satisfying and nourishing.
Why You'll Love This Easy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe
What I love most about this recipe is its incredible flavor profile that feels both hearty and fresh at the same time. The green lentils provide a lovely earthiness, balanced beautifully by the sweetness of carrots and the subtle brightness of diced tomatoes. The smoked paprika brings just the right hint of warmth and depth, while fresh thyme adds an herbal lift that makes every spoonful so satisfying. It truly tastes like a hug in a bowl.
On top of that, I’m always amazed at how simple and fast this recipe is to make. Using the Instant Pot cuts down cooking time dramatically, but it’s just as easy to prepare on the stovetop if you prefer. The ingredient list is straightforward and accessible, so you can throw this together even on a hectic weeknight without stressing. I often serve it for casual family dinners or bring it to gatherings because it’s so crowd-pleasing and warms everyone up instantly. This soup stands out because it offers soul-satisfying comfort without any fuss.
Ingredients You'll Need
I love how this recipe relies on familiar, wholesome ingredients that each bring their own magic to the soup. From the hearty lentils and fresh veggies to the fragrant herbs and spices, every element contributes to the soup’s delicious texture, color, and flavor complexity.
- Onion: Diced onion adds a sweet, aromatic base that caramelizes nicely during sautéing.
- Carrots: Peeled and diced carrots provide natural sweetness and vibrant color.
- Celery: Offers a subtle crunch and depth to the soup’s flavor profile.
- Garlic: Minced garlic gives a fragrant punch that wakes up every bite.
- Green lentils: Rinsed lentils bring protein, fiber, and a satisfying texture.
- Diced tomatoes: Canned tomatoes add tanginess and body to the broth.
- Frozen peas: Stirred in at the end, peas add sweetness and a pop of color.
- Fresh thyme: Herbs like thyme lend freshness and earthiness.
- Smoked paprika: A smoky spice that elevates the overall flavor.
- Salt and black pepper: Essential for seasoning and balancing flavors.
- Vegetable broth: The cooking liquid that ties it all together with savory depth.
- Optional potato add-in: Adds extra creaminess and heartiness if desired.
Directions
Step 1: Start by adding the diced onion, carrot, and garlic to your Instant Pot along with about ¼ cup of vegetable broth. Turn on the sauté setting to low and gently cook the vegetables, stirring every few minutes until the onion becomes translucent and starts to wilt. This step creates a flavorful base for your soup.
Step 2: Once the vegetables are softened, turn off the sauté function. Add the rinsed lentils, canned diced tomatoes (with their juices), the remaining vegetable broth, fresh thyme, salt, and freshly ground black pepper. Secure the lid and seal the Instant Pot. Set it to manual pressure cooking for 18 minutes.
Step 3: When the cooking time is up, perform a quick release on the pressure valve carefully. Open the lid and immediately stir in the frozen peas. Let the soup sit for a few minutes so the peas can warm through without becoming mushy. If the soup looks too thick, add a bit of water or broth until it reaches your desired consistency.
For stovetop preparation, simply sauté the vegetables in a pot with a splash of broth, then add all remaining ingredients except the peas, cover, and simmer gently for about 30-35 minutes, or until lentils are tender. Stir in peas at the end and heat for a few minutes before serving.
Servings and Timing
This Easy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe makes about 6 generous servings, making it perfect for a family dinner or meal prep. The prep time is roughly 5-10 minutes since the ingredients are very straightforward to assemble. The Instant Pot cooking time is 18 minutes plus a few minutes for sautéing and pressure release, making total cook and prep time around 31 minutes. Stovetop cooking takes a bit longer, approximately 40-45 minutes total. There's no resting time needed, so you can dig in right away to enjoy the best comforting warmth.
How to Serve This Easy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe
When it comes to serving, I like to ladle this soup into deep bowls that highlight its beautiful colors and textures. It pairs wonderfully with a crusty whole grain bread or garlic baguette to soak up the flavorful broth. A crisp green salad or simple roasted vegetables on the side add freshness and complement the heartiness perfectly.
For garnishes, I love sprinkling fresh chopped parsley or a few thyme leaves on top to add a burst of herbal brightness and visual appeal. A drizzle of good-quality olive oil or a squeeze of lemon juice right before serving also brings an irresistible brightness that elevates the flavors beautifully.
As for drinks, this soup pairs well with a light-bodied red wine like Pinot Noir or a dry white like Sauvignon Blanc if you’re enjoying an evening meal. For non-alcoholic options, fresh sparkling water with a wedge of lime or a soothing herbal tea balance the soup’s rich, earthy notes. I often make this soup for cozy weeknight dinners, holiday lunches, or when friends come over because its warmth and flavor never disappoint. Serve it hot for the best experience, but I’ve even enjoyed it gently warmed the next day for lunch!
Variations
I love experimenting with this Easy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe by swapping or adding different ingredients. For instance, swapping green lentils for red or brown lentils gives a slightly different texture and cooking time, but still delicious results. If you want a bit more creaminess without dairy, stirring in a splash of coconut milk or blending a portion of the soup works wonderfully.
If you need dietary modifications, this recipe is naturally vegan and gluten-free, making it suitable for many diets as is. Adding chopped kale or spinach towards the end is a great way to sneak in extra greens, and you can easily tailor the salt and spice level to suit your taste. For a little extra heat, a pinch of cayenne or red pepper flakes is a personal favorite touch.
Finally, besides the Instant Pot and stovetop methods, this soup can be made in a slow cooker by combining all ingredients (except peas) and cooking on low for 6-8 hours. Add peas in the last 15 minutes to keep their freshness. The versatility across cooking methods is one reason I keep coming back to this recipe.
Storage and Reheating
Storing Leftovers
I always store my leftover lentil soup in airtight glass containers to keep it fresh and preserve the flavors. It will keep well in the refrigerator for up to 4-5 days. Keeping the soup chilled promptly after cooking and reheating only the portion you plan to eat helps maintain its texture and freshness.
Freezing
This soup freezes beautifully, making it ideal for meal prep. I recommend portioning it into freezer-safe containers or heavy-duty zip-top bags, leaving some room for expansion. It will keep well in the freezer for up to 3 months. When you’re ready, simply thaw overnight in the fridge for best results before reheating.
Reheating
The best way I’ve found to reheat this soup is gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking. If it seems too thick after resting or reheating, adding a splash of water or vegetable broth helps loosen it up while preserving that comforting, stew-like texture. Using a microwave is convenient too, but be sure to cover and stir halfway through reheating for even warmth. Avoid boiling the soup again, as that can diminish the lentils’ texture and the soup’s overall flavor.
FAQs
Can I use other types of lentils for this soup?
Absolutely! While green lentils hold their shape nicely and are what I use most often, brown lentils work well too and have a similar texture. Red lentils cook faster and tend to become soft and creamy, so reduce the cooking time if you switch to red lentils to avoid mushiness.
Is it necessary to soak the lentils before cooking?
One of the things I love about this recipe is that rinsed, unsoaked lentils work perfectly. Lentils cook relatively quickly compared to other legumes, so soaking isn’t required and helps save time.
Can I make this soup spicier?
Definitely! If you enjoy a bit of heat, I suggest adding a pinch of cayenne pepper, crushed red pepper flakes, or even a diced jalapeño during the sauté step. It adds a lovely kick without overpowering the other flavors.
How can I add more protein to this plant-based soup?
The lentils themselves are a fantastic source of plant-based protein. However, if you want to boost it further, consider adding cooked beans such as cannellini or chickpeas. Another option is to serve the soup alongside a quinoa salad for an extra protein punch.
Can I prepare this soup ahead of time and reheat it later?
Yes! This soup often tastes even better the next day as the flavors deepen. Allow it to cool completely before storing it in the fridge, then reheat gently on the stovetop or microwave. Just remember to add a bit of broth or water if it thickens too much upon sitting.
Conclusion
I truly hope you give this Easy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe a try because it’s one of those soul-warming dishes that feels like pure comfort on a plate. It’s packed with nourishing ingredients, straightforward to make, and endlessly adaptable to whatever you have on hand or crave. I know once you taste that smoky, herby broth combined with tender lentils and fresh veggies, it will become a favorite in your kitchen as it is in mine. Enjoy every delicious spoonful!
PrintEasy Plant-Based Lentil Soup (Instant Pot & Stovetop) Recipe
A hearty and nutritious plant-based lentil soup that is easy to prepare using an Instant Pot or stovetop. Packed with green lentils, fresh vegetables, and flavorful herbs, this soup is perfect for a wholesome weeknight dinner or meal prep. It’s vegan, gluten-free, and rich in protein and fiber.
- Prep Time: 10 minutes
- Cook Time: 18 minutes (pressure cooking) + 5 minutes (sautéing and finishing)
- Total Time: 31 minutes
- Yield: 6 servings
- Category: Soup
- Method: Instant Pot
- Cuisine: Plant-Based/Vegetarian
- Diet: Vegan
Ingredients
Main Ingredients
- ½ large onion, diced (about 1 cup)
- 3 medium carrots, peeled and diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 1 ½ cups green lentils, rinsed
- 1 (14.5-oz.) can diced tomatoes
- 1 cup frozen peas
- 1 tsp fresh thyme
- 1 tsp smoked paprika
- ½ tsp salt
- Freshly ground black pepper, to taste
- 4 cups homemade vegetable broth or low-sodium store-bought vegetable broth
Optional Add-Ins
- 1 cup potato, peeled and diced
Instructions
- Sauté the aromatics: Add the diced onion, carrot, and garlic to the Instant Pot along with about ¼ cup of vegetable broth. Turn the Instant Pot to the sauté function on low heat. Stir occasionally every few minutes until the onion starts to wilt and soften, releasing its aroma.
- Add lentils and liquids: Turn off the sauté function. Add the rinsed green lentils, diced tomatoes, the remaining vegetable broth, fresh thyme, smoked paprika, salt, and freshly ground black pepper. Stir gently to combine all ingredients evenly.
- Pressure cook the soup: Close the Instant Pot lid and seal the valve. Set the Instant Pot to manual pressure cook mode for 18 minutes to thoroughly cook the lentils and blend flavors.
- Release pressure and add peas: After cooking, quick-release the valve pressure carefully and remove the lid. Add the frozen peas to the soup, stirring well to incorporate. Let the soup sit for a few minutes off heat so the peas can warm through.
- Adjust consistency and serve: If the soup appears too thick, add additional water or vegetable broth to reach your desired consistency. Stir before serving hot.
Notes
- Rinsing lentils helps remove dust and reduces foam during cooking.
- You can prepare this soup on the stovetop by sautéing vegetables in a pot and then simmering with lentils and broth for about 30–40 minutes until lentils are tender.
- Optional diced potatoes add more texture and heartiness; add them with the lentils before cooking.
- Adjust seasoning at the end, especially salt and pepper, based on your taste preference.
- This soup freezes well for up to 3 months—cool completely before freezing.
Leave a Reply