Vegetarian Lentil Soup

If you’re craving something warm and comforting but you really don’t feel like making a complicated dinner, Vegetarian Lentil Soup is here to save the day (and your sanity). It’s the kind of soup that smells like you have your life together—even if you’re currently wearing mismatched socks and answering emails with one hand.

This soup is hearty, cozy, and weeknight-friendly. It’s also a sneaky win for picky eaters because the flavors are familiar and the texture is creamy without needing a ton of cream. Plus, it doubles as a “future you” meal—leftovers taste even better the next day.

And because I’m Aneta from Chicken Magic Recipes (yes, I know… today we’re going chicken-free—wild plot twist!), I’m bringing you all my best “real life” tips to make this soup easy, delicious, and totally doable.

Why You’ll Love This Vegetarian Lentil Soup

  • It’s comforting but not heavy. Potatoes add body and a gentle creaminess.
  • It’s budget-friendly. Lentils are one of the best “stretch-a-meal” ingredients ever.
  • It works for busy nights. One pot, simple chopping, minimal fuss.
  • It’s a flexible lentil potato soup moment. Swap veggies based on what’s in your fridge drawer (you know, the one where carrots go to retire).

Ingredients You’ll Need

Here’s what makes this soup taste like it simmered all day—even though it absolutely did not.

The basics

  • Olive oil – 2 tablespoons
  • Onion – 1 (white, yellow, or red all work)
  • Garlic – 3 cloves, fresh (we’re going for cozy, not “jarred garlic regret”)
  • Celery – 2 stalks (or swap in leeks for a softer flavor)

The hearty stuff

  • Potatoes – 1 ½ cups, cubed (any kind you have)
  • Carrots – 2, chopped (parsnips also work)

The flavor-makers

  • Thyme – ½ teaspoon
  • Marjoram – ½ teaspoon (or oregano if that’s what you’ve got)
  • Vegetable broth/stock – 6 cups (store-bought or homemade—just use one you like)

The star ingredient

  • Lentils – ½ cup dry green or brown lentils (puy lentils are great too)

Important lentil note: Skip split lentils for this one. They break down fast and can turn your soup extra mushy—great for dhal, less ideal for this texture.

The cozy finish

  • Shredded cheddar – ⅓ cup (something that melts nicely)
  • Sour cream – 2 tablespoons (optional, but oh-so-creamy)
  • Salt + black pepper – to taste
  • Fresh herbs – for garnish (if you’re feeling fancy)

How to Make This Lentil Potato Soup (Step-by-Step)

Grab a large pan or pot with a lid. This recipe is calm, forgiving, and honestly… kind of therapeutic.

1) Sauté the base

Heat 2 tablespoons olive oil over medium heat. Add:

  • chopped onion
  • minced garlic
  • sliced celery

Sauté until the onion softens and the garlic looks translucent and fragrant. (Translation: your kitchen starts smelling like you know what you’re doing.)

2) Add the vegetables

Add the cubed potatoes and carrots, plus a pinch of salt. Stir and let them fry for 1–2 minutes.

This quick step wakes up the flavor of the veggies. It’s small, but it matters—like putting on real pants before a Zoom call.

3) Add lentils, herbs, and broth

Stir in:

  • ½ cup lentils
  • ½ tsp thyme
  • ½ tsp marjoram
  • 6 cups vegetable stock

Cover with a lid and bring it to a boil.

4) Simmer until tender

Once boiling, reduce heat and simmer for 25–30 minutes, until the lentils are soft but not mushy and the potatoes are tender.

If the soup thickens more than you like, add a splash of broth or water. Soup should suit you, not the other way around.

5) Cool slightly, then add cheese

Remove from heat and let the soup sit for 5 minutes. Stir in the shredded cheddar.

Cheese melts best when the soup isn’t aggressively boiling—think “warm hug,” not “lava.”

6) Optional sour cream trick (my favorite!)

Scoop out about ¼ cup broth (just liquid, no veggies) into a small bowl. Stir in 2 tablespoons sour cream until smooth, then pour it back into the pot.

This keeps the sour cream from separating and makes your Vegetarian Lentil Soup taste extra creamy without being overly rich.

7) Blend a little (optional, but lovely)

If you want a creamier texture, use a stick blender and blend about ¼ of the soup right in the pot.

You’ll still have chunks of carrots and potatoes, but the base becomes velvety. It’s the best of both worlds—like cozy and hearty holding hands.

8) Taste and season

Add salt and black pepper as needed. Serve hot with fresh herbs on top.

If someone in your home asks, “What smells so good?” you may answer dramatically: “My brilliance.”

Aneta’s Cozy Cooking Tips (No Stress Allowed)

  • Don’t overcook the lentils. You want them tender, not collapsing into baby food. Start checking around 25 minutes.
  • Use a flavorful broth. Since this is a simple soup, the stock matters. If yours is bland, add a pinch more salt or extra herbs.
  • Cheese choices: Cheddar is classic, but gouda, Monterey Jack, or a mild smoked cheese can be amazing.
  • Short on time? Chop your veggies a bit smaller so they cook faster.
  • Soup too thick? Add broth.
    Soup too thin? Simmer uncovered for 5–10 minutes or blend a bit more.

And if your soup looks a little “rustic,” congratulations—you made it homemade. Rustic is trendy.

A Little Story From My Kitchen

This Vegetarian Lentil Soup became my go-to on those weeks where everything feels like a lot—work, errands, laundry that mysteriously multiplies. The first time I made it, I was trying to use up potatoes and carrots before they turned into “science projects” in the fridge.

I served it with a little cheddar on top, and suddenly everyone was hovering around the pot like it was a campfire. That’s when I knew: this one’s a keeper. It’s simple, comforting, and it makes the whole house feel calmer—like a soft blanket you can eat.

Vegetarian Lentil Soup in a rustic bowl with potatoes, carrots, and herbs in a creamy broth—hearty lentil potato soup for a cozy meal.
A big, cozy bowl of Vegetarian Lentil Soup loaded with tender potatoes, carrots, and lentils—comfort food that tastes even better the next day.

FAQs About Vegetarian Lentil Soup

Can I use red lentils?

You can, but they cook faster and break down more. If you want a chunkier, more classic lentil potato soup texture, stick with green or brown lentils.

Can I make this soup dairy-free?

Yes! Skip the cheddar and sour cream. For creaminess, blend a portion of the soup and add a splash of unsweetened oat milk or coconut milk (just a little—no need to turn it tropical).

How do I store leftovers?

Let the soup cool, then store in an airtight container in the fridge for up to 4–5 days. It thickens as it sits, so add a bit of broth when reheating.

Can I freeze it?

Absolutely. Freeze in portions for up to 3 months. Thaw in the fridge overnight, then warm gently on the stove. Add broth if needed.

What can I serve with Vegetarian Lentil Soup?

Crusty bread, grilled cheese, a simple salad, or crackers. Basically: anything you can dunk is invited.

Your Next Cozy Bowl Awaits

If you need a dinner that feels comforting, reliable, and just a little bit like a reset button, this Vegetarian Lentil Soup is it. It’s simple enough for a Tuesday, cozy enough for a rainy day, and hearty enough that nobody’s hunting for snacks 20 minutes later.

Make a pot, grab a blanket, and enjoy every spoonful—because life is busy, and a warm bowl of lentil potato soup is one of those small things that makes it all feel a little easier.

Keep the Cozy Going: More Comforting Favorites

  • If you loved the hearty, homey vibe of this soup, you’ll probably also enjoy my lentil stew with creamy mashed potatoes—it’s the same cozy energy, just with a fluffy potato “blanket” on top.
  • Want another warm bowl for busy nights? Try chicken soup with potatoes when you’re cooking for mixed eaters (or when someone in the house suddenly “needs chicken” for survival).
  • If you’re in the mood for a creamy, comforting soup that feels like a hug, my broccoli potato cheese soup is pure spoon-to-soul happiness.
  • And when you’re craving something cozy but veggie-forward, this crockpot vegetarian tortilla soup is a dump-and-go lifesaver—perfect for those days when chopping feels like an Olympic sport.

If you make this Vegetarian Lentil Soup, I’d love to hear how it turned out for you—please leave a quick review and tap your star rating (⭐️⭐️⭐️⭐️⭐️) below! It helps other readers find the recipe, and it absolutely makes my day.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Lentil Soup in a rustic bowl with potatoes, carrots, and herbs in a creamy broth—hearty lentil potato soup for a cozy meal.

Vegetarian Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Vegetarian Lentil Soup is cozy, hearty, and packed with lentils, potatoes, and carrots in a creamy, flavorful broth. It’s an easy one-pot soup perfect for busy weeknights, meal prep, or chilly days when comfort food is a must.


Ingredients

Scale
  • 2 tablespoons olive oil

  • 1 onion, diced

  • 3 garlic cloves, minced

  • 2 celery stalks, chopped

  • 1 ½ cups potatoes, cubed

  • 2 carrots, chopped

  • Pinch of salt (to taste)

  • ½ cup dry green or brown lentils

  • ½ teaspoon dried thyme

  • ½ teaspoon dried marjoram (or oregano)

  • 6 cups vegetable broth

  • ⅓ cup shredded cheddar cheese

  • 2 tablespoons sour cream (optional)

  • Black pepper, to taste

  • Fresh herbs, for garnish


Instructions

  1. Heat olive oil in a large pot with a lid over medium heat. Add onion, garlic, and celery and sauté until soft and fragrant.

  2. Add potatoes and carrots with a pinch of salt. Cook for 1–2 minutes, stirring gently.

  3. Stir in lentils, thyme, marjoram, and vegetable broth. Cover and bring to a boil.

  4. Reduce heat and simmer for 25–30 minutes, until lentils and vegetables are tender but not mushy.

  5. Remove from heat and let cool for 5 minutes. Stir in shredded cheese.

  6. Scoop out about ¼ cup of the broth (no vegetables), mix with sour cream until smooth, then stir back into the soup.

  7. Optional: Blend about ¼ of the soup with an immersion blender for a creamier texture.

  8. Season with salt and black pepper to taste. Garnish with fresh herbs and serve warm.

Notes

Use green or brown lentils only—split lentils will make the soup too mushy.

This soup thickens as it sits; add extra broth when reheating if needed.

For a dairy-free version, skip cheese and sour cream and blend more of the soup instead.

Great for meal prep—flavor improves the next day.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320 kcal
  • Sugar: 6 g
  • Sodium: 680 mg
  • Fat: 14 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 9 g
  • Protein: 13 g
  • Cholesterol: 25 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star