DecideOnDinner
cheap

Cheap Lentil and Carrot Soup (Budget-Friendly, One Pot)

One pot, pantry staples, ready in 40 min — dinner decided.

Lentil and Carrot Soup
Total
40 min
Prep
10 min
Cook
30 min
Serves
4
Difficulty
easy
Calories
375
Cost
$/serving

When you're tired and your wallet is also tired, this lentil and carrot soup is the answer. Red lentils break down into a thick, creamy base without any blending, and a handful of carrots and warm spices turn a nearly-empty pantry into something that actually feels like a meal. It's not glamorous, but it's genuinely satisfying — the kind of soup that makes you feel like you did something right today. Expect a mildly spiced, slightly earthy bowl that reheats beautifully, so tomorrow's lunch is already handled.

Ingredients

  • 2 tbsp olive oil
  • 1 unit yellow onion — diced
  • 4 unit garlic cloves — minced
  • 3 unit medium carrots — peeled and sliced into coins
  • 1.5 tsp ground cumin
  • 1 tsp ground coriander
  • 0.5 tsp smoked paprika
  • 0.25 tsp turmeric
  • 0.25 tsp red pepper flakes — optional, for heat
  • 1.5 cup red lentils — rinsed
  • 1 unit can diced tomatoes — 14 oz
  • 5 cup vegetable broth — or water with a bouillon cube
  • 1 tsp salt — plus more to taste
  • 0.5 tsp black pepper
  • 1 tbsp lemon juice — from about half a lemon

Method

  1. 1 Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent.
  2. 2 Add the minced garlic and cook for 1 minute more, until fragrant.
  3. 3 Add the sliced carrots and stir to coat in the oil. Cook for 2 minutes.
  4. 4 Add the cumin, coriander, smoked paprika, turmeric, and red pepper flakes (if using). Stir constantly for about 30 seconds to toast the spices — they should smell great.
  5. 5 Pour in the rinsed red lentils, diced tomatoes (with their juices), and vegetable broth. Stir everything together.
  6. 6 Add the salt and black pepper. Bring to a boil over high heat, then reduce to a steady simmer.
  7. 7 Simmer uncovered for 20–25 minutes, stirring occasionally, until the lentils have completely broken down and the soup is thick and creamy. The carrots should be fully tender.
  8. 8 Stir in the lemon juice. Taste and adjust salt and pepper as needed. Serve hot.
  9. 9 Optional: drizzle a little extra olive oil on top of each bowl and add a pinch of smoked paprika for color.

Variations

  • Add greens — Stir in 2 large handfuls of baby spinach or chopped kale in the last 2 minutes of cooking. It wilts right in and adds nutrition without changing the flavor much.
  • Make it faster — Skip the whole carrots and use 0.5 cup of frozen diced carrots instead — they cook much faster and you can cut the simmer time to about 15 minutes.
  • No broth on hand — Use 5 cups of water plus 1–2 bouillon cubes (vegetable or chicken). The soup will still taste great — the spices carry most of the flavor.
  • Creamy version — Stir in 2 tbsp of coconut cream or a small swirl of plain yogurt right before serving for a richer, slightly milder bowl.

Notes

Red lentils are key here — they dissolve as they cook, which is what gives the soup its thick, creamy texture without any blending. Green or brown lentils won't behave the same way. If your soup gets too thick as it sits (especially the next day), just add a splash of water or broth when reheating and stir. Leftovers keep in the fridge for up to 5 days and freeze well for up to 3 months.

Equipment that helps

  • Large pot or Dutch oven — You need enough volume to hold all the broth without splashing when it simmers.

Find more dinners like this