Love this? Pin it for later!
Easy One-Pot Lentil Soup with Beets & Cabbage
When January’s chill settles over the Midwest, my Dutch oven becomes my security blanket. I developed this ruby-red lentil soup on a blizzard-battered Tuesday when the roads were closed, the fridge was nearly bare, and my kids were threatening to stage a coup unless I produced “something that tastes like summer.” One hour later the house smelled like a Mediterranean grandma’s kitchen, three bowls had been licked clean, and my seven-year-old—who swears beets are “alien brains”—asked for seconds. Twelve winters later, this is still the recipe my neighbors text me for when they need a detox from heavy holiday food or a vibrant Meatless Monday that feels anything but penitential. It’s week-night fast, pantry-friendly, and somehow manages to taste even better reheated for lunch while you scroll through your inbox. If you can chop vegetables and open a can, you can master this soul-warming bowl of goodness.
Why This Recipe Works
- One-pot wonder: Minimal dishes, maximum flavor—everything simmers together while you binge your favorite podcast.
- Plant-powered protein: One humble cup of lentils delivers 18 g of protein plus iron and fiber to keep you full.
- Beets = natural sweetness: Earthy beets balance the tangy tomatoes and make the broth glow like sunset.
- Cabbage on a budget: A whole head costs less than a latte and stretches the soup to feed a crowd.
- Freezer hero: Double-batch, freeze flat in zip bags, and you’ve got instant healthy comfort for busy nights.
- Customizable heat: Add chili flakes for fire or keep it kid-mild—taste buds decide.
- Vibrant leftovers: The flavors marry overnight; the color stays stunningly photogenic for lunch-box bragging rights.
Ingredients You'll Need
Before we start simmering, let’s talk produce. Look for beets that feel heavy for their size with smooth, firm skin; if the greens are attached, bonus—they’re edible (sauté them with garlic tomorrow). Green or brown lentils work best here because they hold their shape; red lentils will dissolve into mush. For cabbage, any variety plays nicely: green is classic, savoy looks frilly and elegant, and purple will turn your broth magenta—fun science experiment for the littles. Choose a good-quality vegetable broth; it’s half the flavor. Finally, hunt for canned fire-roasted tomatoes for smoky depth, but plain diced get the job done in a pinch.
Subtle swaps: No beets? Swap in diced carrots or sweet potatoes. Vegan parmesan rind simmered with the soup adds umami if you have one lurking in the freezer. Gluten-free eaters are already safe; to make grain-free, simply skip the optional barley addition listed in the variations. Fresh herbs brighten the finish, but dried work—just use half the amount.
How to Make Easy One-Pot Lentil Soup with Beets and Cabbage for Healthy Meals
Warm the pot & bloom the aromatics
Place your Dutch oven over medium heat. Add olive oil; when it shimmers, scatter in diced onion and a three-finger pinch of salt. Cook 3 minutes until translucent, stirring occasionally. Add minced garlic, dried oregano, and a bay leaf; cook 60 seconds until fragrant but not browned—this releases the essential oils and sets the savory foundation.
Deglaze & build the broth
Stir in tomato paste; cook 1 minute to caramelize, then splash in vegetable broth while scraping the browned bits (fond) from the pot’s bottom. Those caramelized sugars equal free flavor bombs. Pour in remaining broth plus 2 cups water and bring to a lively simmer.
Add the sturdy vegetables
Stir in diced beets (or carrots), rinsed lentils, and a pinch of pepper. Return to a gentle boil, then reduce heat, cover partially, and simmer 15 minutes. This head-start ensures the beets soften while the lentils stay pleasantly al dente.
Cabbage time
Stir in shredded cabbage and canned tomatoes with their juices. Simmer another 10–12 minutes until the cabbage wilts yet retains a whisper of texture. If broth level looks low, splash in ½–1 cup hot water; cabbage releases moisture but also drinks some up.
Season smartly
Taste! Add salt gradually—start with ½ teaspoon kosher salt, stir, and wait 30 seconds. Acid from tomatoes can mute salt perception, so re-taste after the soup “relaxes.” Stir in lemon juice or red-wine vinegar for brightness and a tiny pinch of smoked paprika for depth.
Finish with freshness
Off heat, fold in chopped parsley or dill. Ladle into warm bowls, drizzle with good olive oil, and shower with freshly ground black pepper. Serve with crusty whole-grain bread or a swirl of yogurt for creamy tang.
Expert Tips
No-soak lentils
Unlike beans, lentils don’t need an overnight bath. Just rinse and pick out any stones—weeknight dinner saved.
Speed shred
Use a food processor with the shredding disk to decimate a head of cabbage in 30 seconds—no knife-induced tears.
Cool before freezing
Chill soup completely in an ice-bath; it prevents ice crystals and protects that gorgeous color.
Revive leftovers
Lentils keep drinking broth. Add a splash of water when reheating and a squeeze of citrus to wake the flavors.
Keep that color
Acid helps beets stay ruby. Add tomatoes after the first simmer to reduce pH exposure time.
Low-sodium hack
Use no-salt broth and control seasoning at the end. A strip of kombu seaweed while simmering boosts minerals and umami without salt.
Variations to Try
-
Moroccan twist
Swap oregano for 1 tsp each cumin & coriander, add ½ tsp cinnamon and a handful of raisins. Finish with cilantro and toasted almonds.
-
Spicy Tuscan
Include ¼ tsp chili flakes and a parmesan rind while simmering. Stir in chopped kale in the last 3 minutes and serve with crusty ciabatta.
-
Coconut curry
Replace 1 cup broth with light coconut milk and add 1 Tbsp red curry paste. Garnish with lime zest and Thai basil.
-
Grains & greens
Add ½ cup pearl barley or farro with the lentils for chew, and finish with baby spinach that wilts instantly.
-
Summer chilled version
Omit cabbage, purée finished soup, chill, and serve cold topped with cucumber & dill yogurt—borscht meets gazpacho.
Storage Tips
Let soup cool to lukewarm, then transfer to airtight containers. Refrigerate up to 5 days or freeze up to 3 months. For grab-and-go lunches, ladle into silicone muffin trays, freeze, then pop out individual “soup pucks” and store in a zip bag—each puck equals one cup and reheats in the microwave in 2 minutes. Always re-season after reheating because cold dulls salt perception. If the broth thickens, loosen with water or broth and brighten with a squeeze of lemon.
Canning caution
This soup is NOT safe for water-bath canning because of low acidity. Stick to freezing for long-term storage.
Frequently Asked Questions
Easy One-Pot Lentil Soup with Beets & Cabbage
Ingredients
Instructions
- Heat aromatics: Warm olive oil in Dutch oven over medium heat. Add onion and a pinch of salt; sauté 3 min until translucent. Stir in garlic, oregano, bay leaf; cook 1 min.
- Deglaze: Stir in tomato paste 1 min, then splash in ½ cup broth while scraping browned bits. Add remaining broth plus 2 cups water; bring to a simmer.
- Add sturdy veg: Stir in lentils and beets. Simmer covered 15 min.
- Add cabbage & tomatoes: Stir in cabbage and tomatoes with juices. Simmer uncovered 10–12 min until vegetables are tender.
- Season: Add salt, pepper, lemon juice. Adjust to taste. Remove bay leaf.
- Serve: Stir in parsley. Ladle into bowls, drizzle with olive oil and extra black pepper.
Recipe Notes
Soup thickens on standing; loosen with water or broth when reheating and re-season. For a smoky undertone, add ¼ tsp smoked paprika with the oregano.