One-Pot Lentil Soup with Carrots and Cabbage for Budget-Friendly Winter

30 min prep 3 min cook 3 servings
One-Pot Lentil Soup with Carrots and Cabbage for Budget-Friendly Winter
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
15 min
Cook Time
35 min
Servings
4

Why You'll Love This Recipe

✓ Budget‑Friendly: Only pantry staples are needed, keeping the cost under $5 for a family‑size pot.
✓ One‑Pot Simplicity: No extra dishes—cook, stir, and serve, saving time and cleanup after a cold day.
✓ Hearty Nutrition: Lentils provide protein and fiber, while carrots and cabbage add vitamins and antioxidants.

When the first snowflakes start to fall, the kitchen becomes the warmest refuge. This one‑pot lentil soup blends earthy lentils with sweet carrots and crunchy cabbage, creating a comforting bowl that feels like a hug from the inside. It’s designed for tight budgets, yet it never compromises on flavor or nutrition. The recipe uses ingredients you likely already have on hand, making it perfect for spontaneous winter meals without a trip to the store.

2 medium carrots, diced Provides sweetness and vitamin A.
2 cups shredded cabbage Green or red works; adds crunch.
1 onion, finely chopped Base flavor; optional for vegans.
2 cloves garlic, minced Adds aromatic depth.
4 cups vegetable broth Low‑sodium store‑bought or homemade.
1 tsp dried thyme Earthy herb; optional.
Salt & pepper to taste Adjust at the end.

Instructions

1

Sauté aromatics

Heat 2 tbsp olive oil in a large pot over medium heat. Add the chopped onion and cook 3‑4 minutes until translucent. Stir in minced garlic and thyme; sauté an additional minute until fragrant, being careful not to brown the garlic.

Pro Tip: If you prefer a richer base, deglaze with a splash of water or broth before adding the rest.
2

Add carrots and lentils

Stir in the diced carrots and the rinsed lentils, coating them with the aromatics. Cook for 2 minutes to toast slightly, which deepens the flavor before the liquid is added.

Pro Tip: A quick toast prevents the lentils from becoming mushy.
3

Pour broth and simmer

Add the vegetable broth, increase heat to bring the mixture to a gentle boil, then reduce to a low simmer. Cover partially and cook for 20 minutes, stirring occasionally, until lentils are tender but still hold shape.

Pro Tip: If the soup thickens too quickly, add a splash of water.
4

Stir in cabbage

Add the shredded cabbage, season with salt and pepper, and continue to simmer uncovered for another 5‑7 minutes. The cabbage should soften but retain a slight bite, providing texture contrast.

Pro Tip: Taste before final seasoning; the broth may need a pinch more salt.
5

Finish and serve

Remove the pot from heat. Ladle soup into bowls, drizzle a tiny drizzle of olive oil if desired, and garnish with a sprinkle of fresh parsley. Serve with crusty bread for a complete winter comfort meal.

Expert Tips

Tip #1: Use a heavy‑bottom pot

A thick‑walled pot distributes heat evenly, preventing the lentils from scorching and ensuring a uniform simmer.

Tip #2: Add a splash of acid

A teaspoon of lemon juice or a dash of vinegar brightens the broth and balances the earthiness of lentils.

Tip #3: Freeze in portions

Cool the soup completely, then store in airtight containers. It reheats beautifully for quick weekday lunches.

Storage & Variations

Store leftovers in the refrigerator for up to 4 days; reheat gently on the stove, adding a splash of water if needed. For a heartier version, stir in diced potatoes or swap cabbage for kale. Spice‑enthusiasts can boost flavor with a pinch of smoked paprika or a dash of hot sauce.

Frequently Asked Questions

Yes, red lentils cook faster and become softer. Reduce the simmer time to 15 minutes and expect a slightly thicker texture.

Absolutely. All ingredients are plant‑based; just ensure the broth you choose is vegan‑friendly.

Add ½ teaspoon of crushed red pepper flakes with the garlic, or finish each bowl with a dash of hot sauce.

Nutrition (per serving)

Calories
280 kcal
Protein
14 g
Carbs
40 g
Fiber
12 g

One-Pot Lentil Soup with Carrots and Cabbage for Budget-Friendly Winter
Recipe Card

One-Pot Lentil Soup with Carrots and Cabbage for Budget-Friendly Winter

Prep
30 min
Cook
3 min
Total
33 min
Servings
3
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Sauté aromatics

Heat 2 tbsp olive oil in a large pot over medium heat. Add the chopped onion and cook 3‑4 minutes until translucent. Stir in minced garlic and thyme; sauté an additional minute until fragrant, being c...

2
Add carrots and lentils

Stir in the diced carrots and the rinsed lentils, coating them with the aromatics. Cook for 2 minutes to toast slightly, which deepens the flavor before the liquid is added....

3
Pour broth and simmer

Add the vegetable broth, increase heat to bring the mixture to a gentle boil, then reduce to a low simmer. Cover partially and cook for 20 minutes, stirring occasionally, until lentils are tender but ...

4
Stir in cabbage

Add the shredded cabbage, season with salt and pepper, and continue to simmer uncovered for another 5‑7 minutes. The cabbage should soften but retain a slight bite, providing texture contrast....

5
Finish and serve

Remove the pot from heat. Ladle soup into bowls, drizzle a tiny drizzle of olive oil if desired, and garnish with a sprinkle of fresh parsley. Serve with crusty bread for a complete winter comfort mea...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.