ADVERTISEMENT

Easy Lentil Soup – Best 30-Minute One-Pot Meal

By September 8, 20266 min read

This hearty lentil soup is my go-to when I need something comforting, nutritious, and incredibly easy to throw together. It's packed with earthy lentils, tender vegetables, and warm spices, all simmered in a rich tomato broth.

Advertisements1

What I love most is how forgiving it is – you can toss in whatever veggies you have on hand, and it always turns out delicious. Plus, it's naturally vegan and gluten-free, making it a crowd-pleaser for any dietary preference.

Whether you're meal-prepping for the week or need a quick dinner, this soup delivers big flavor with minimal effort. Grab a crusty bread for dipping, and you're set for a satisfying meal.

Why You'll Love This Recipe

1

One-Pot Wonder: Everything cooks in a single pot, so cleanup is a breeze.
2

Packed with Protein: Lentils provide a hearty dose of plant-based protein to keep you full.
3

Budget-Friendly: Uses simple, affordable ingredients you likely already have.
4

Freezer-Friendly: Makes a big batch that freezes beautifully for quick future meals.

About the Ingredients

1 tbsp olive oil

Use extra-virgin olive oil for best flavor; can substitute with avocado oil.

1 medium yellow onion, diced

About 1 cup; feel free to use white or red onion.

2 carrots, peeled and diced

Adds natural sweetness; can swap for parsnips.

2 celery stalks, diced

Adds aromatic flavor; omit if not a fan.

3 cloves garlic, minced

Fresh garlic is best; use 1 tsp garlic powder in a pinch.

1 cup (200g) dried brown or green lentils, rinsed

Brown or green lentils hold their shape well; red lentils will get mushy – use for a thicker soup.

1 can (14.5oz) diced tomatoes, undrained

Fire-roasted adds extra flavor; use fresh diced tomatoes when in season.

4 cups (960ml) vegetable broth

Low-sodium recommended to control salt; chicken broth works too.

1 tsp ground cumin

Adds warmth; can use smoked paprika for a different twist.

1/2 tsp smoked paprika

Adds depth; regular paprika works if needed.

1/2 tsp dried thyme

Use 1 tsp fresh thyme if available.

Salt and black pepper, to taste

Season at the end; adjust based on your broth's saltiness.

Tips & Tricks

  • Don't skip rinsing the lentils – it removes debris and excess starch, ensuring a cleaner flavor.
  • If you prefer a thicker soup, mash some of the lentils against the pot with a spoon – this releases their starch naturally.
  • To avoid mushy vegetables, don't overcook them; they should be tender but not falling apart.

Pro Tips

1

Sauté the onions, carrots, and celery until softened – this builds a flavorful base.
2

For extra depth, add a splash of lemon juice or vinegar right before serving to brighten the flavors.
3

If you have time, let the soup sit for 10 minutes after cooking – the flavors meld even better.
4

Freeze in individual portions for quick lunches – just thaw and reheat.

Step-by-Step Instructions

1. Sauté the Aromatics

Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion, carrots, and celery, and cook for 5-7 minutes until softened and the onions are translucent, stirring occasionally. Add garlic and cook for 1 minute until fragrant.

2. Add Spices and Lentils

Stir in cumin, smoked paprika, and thyme, cooking for 30 seconds to toast the spices. Add the rinsed lentils and stir to coat them with the aromatic mixture.

3. Add Liquids and Tomatoes

Pour in the diced tomatoes with their juices and the vegetable broth. Increase heat to high (400°F / 200°C) and bring the soup to a boil.

4. Simmer Until Lentils are Tender

Once boiling, reduce heat to low (200°F / 95°C) to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until the lentils are tender but still hold their shape. Stir occasionally to prevent sticking.

5. Season and Serve

Taste the soup and season with salt and pepper. For a brighter flavor, stir in a squeeze of lemon juice if desired. Serve hot, garnished with fresh herbs if you like.

Delicious Variations

  • Add a handful of chopped spinach or kale during the last 5 minutes of cooking for extra greens.
  • For a smoky, meaty flavor, stir in a diced smoked sausage or a few slices of crispy bacon.
  • Make it a curry lentil soup by swapping the cumin and paprika for 1 tbsp curry powder and adding a can of coconut milk.

How to Store Hearty Lentil Soup

Refrigerator

Store in an airtight container in the fridge for up to 5 days. The soup thickens as it sits; add a splash of broth or water when reheating.

Freezer

Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat on the stovetop over medium heat (350°F / 175°C) until bubbling, about 5 minutes, or in the microwave in 1-minute intervals, stirring in between.

Frequently Asked Questions

Q: Are lentils good for you?

Yes, lentils are highly nutritious – they are packed with plant-based protein, fiber, iron, and folate, which support heart health and digestion. This soup is a great way to incorporate them into your diet.

Q: Can I use red lentils instead of brown or green?

Yes, but note that red lentils break down and become mushy, so they will create a thicker, more pureed soup. If you prefer a chunky texture, stick with brown or green lentils.

Q: How do I make this soup in an Instant Pot?

Use the sauté function to cook the aromatics, then add the remaining ingredients, seal the lid, and cook on high pressure for 12 minutes. Do a quick release and season to taste.

Q: Can I make this soup without oil?

Absolutely – you can water-sauté the vegetables in a few tablespoons of broth instead of oil for an oil-free version. The flavor will still be delicious.

Q: What can I serve with lentil soup?

This soup is perfect with crusty bread, a side salad, or over rice for a heartier meal. A dollop of yogurt or a sprinkle of fresh herbs also adds a nice touch.

I hope you enjoy this hearty lentil soup as much as I do! If you try it, let me know in the comments below – I'd love to hear how it turns out. Don't forget to share your creations on social media and tag me so I can see your delicious bowls!

Hearty Lentil Soup

Hearty Lentil Soup

Hearty Lentil Soup is a cozy, protein-packed one-pot meal that's easy to make and perfect for busy weeknights.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 tbsp olive oil
  • 1 medium yellow onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 cup (200g) dried brown or green lentils, rinsed
  • 1 can (14.5oz) diced tomatoes, undrained
  • 4 cups (960ml) vegetable broth
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp dried thyme
  • Salt and black pepper, to taste

📋 Instructions

  1. 1Sauté the Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion, carrots, and celery, and cook for 5-7 minutes until softened and the onions are translucent, stirring occasionally. Add garlic and cook for 1 minute until fragrant.
  2. 2Add Spices and Lentils — Stir in cumin, smoked paprika, and thyme, cooking for 30 seconds to toast the spices. Add the rinsed lentils and stir to coat them with the aromatic mixture.
  3. 3Add Liquids and Tomatoes — Pour in the diced tomatoes with their juices and the vegetable broth. Increase heat to high (400°F / 200°C) and bring the soup to a boil.
  4. 4Simmer Until Lentils are Tender — Once boiling, reduce heat to low (200°F / 95°C) to maintain a gentle simmer. Cover and cook for 25-30 minutes, or until the lentils are tender but still hold their shape. Stir occasionally to prevent sticking.
  5. 5Season and Serve — Taste the soup and season with salt and pepper. For a brighter flavor, stir in a squeeze of lemon juice if desired. Serve hot, garnished with fresh herbs if you like.
👨‍🍳 Chef's Note: This soup gets even better the next day as the flavors meld, so don't hesitate to make it ahead of time.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements