Welcome to recipenests

hearty onepot lentil soup with beets and carrots for family meals

By Hannah Cole | January 19, 2026
hearty onepot lentil soup with beets and carrots for family meals

Hearty One-Pot Lentil Soup with Beets and Carrots for Family Meals

There's something magical about a soup that manages to be both humble and spectacular at the same time. This hearty one-pot lentil soup with beets and carrots has become my family's Sunday tradition, born from a rainy afternoon when my garden was bursting with root vegetables and my pantry held a forgotten bag of French green lentils. What started as a "clean out the fridge" experiment has evolved into the most requested meal in our household—even my beet-skeptical teenager asks for seconds!

The beauty of this soup lies in its simplicity: one pot, everyday ingredients, and a result that tastes like you've spent hours perfecting it. The earthy lentils create a creamy base while the beets add an unexpected sweetness and that gorgeous ruby color that makes everyone ask for the recipe. Carrots bring their natural sweetness, and together they create a symphony of flavors that somehow tastes even better the next day. Whether you're feeding a crowd of hungry kids after soccer practice or looking for a nutritious meal prep option that will sustain you through a busy work week, this soup delivers comfort in every spoonful.

Why This Recipe Works

  • One-Pot Wonder: Minimal cleanup means more time enjoying family dinner and less time doing dishes
  • Nutrient Powerhouse: Packed with plant-based protein, fiber, and essential vitamins from three different vegetables
  • Budget-Friendly: Uses inexpensive pantry staples to create a restaurant-quality meal for under $10
  • Make-Ahead Magic: Flavors deepen overnight, making this the perfect meal prep soup for busy weeks
  • Kid-Approved: The natural sweetness from beets and carrots wins over even picky eaters
  • Customizable: Easy to adapt with seasonal vegetables or spice preferences
  • Freezer-Friendly: Stores beautifully for up to 3 months, maintaining its texture and flavor

Ingredients You'll Need

Ingredients

Each ingredient in this soup plays a crucial role in building layers of flavor while providing maximum nutrition. Let's explore what makes each component special and how to select the best quality ingredients for optimal results.

French Green Lentils (1½ cups): Also known as Puy lentils, these small, slate-green legumes hold their shape beautifully during cooking and have a slightly peppery flavor that complements the sweet vegetables. Unlike brown lentils, they won't turn mushy, giving your soup a pleasant texture. If you can't find French green lentils, black beluga lentils make an excellent substitute. Always rinse and pick through lentils to remove any small stones or debris.

Beets (3 medium, about 1 pound): Look for firm, smooth beets with fresh-looking greens still attached if possible. The greens are edible too! Golden beets work wonderfully if you want to avoid the magenta color, though I find the ruby hue from red beets absolutely stunning. Roasting the beets before adding them intensifies their natural sweetness, but for a quicker weeknight version, raw beets work perfectly fine.

Carrots (4 large): Choose carrots that are firm and brightly colored, avoiding any with soft spots or cracks. I prefer organic carrots for their superior flavor, especially since we're using the whole vegetable. Rainbow carrots create a beautiful visual effect, but regular orange carrots are perfectly delicious. Pro tip: the smaller the carrot, the sweeter it tends to be.

Aromatics (1 large onion, 4 cloves garlic): Yellow onions provide the best balance of sweetness and savoriness for this soup. Fresh garlic is essential—avoid the pre-minced variety as it lacks the vibrant flavor that makes this soup special. Mince the garlic finely so it distributes evenly throughout the soup.

Vegetable Broth (6 cups): Use a high-quality broth for the best flavor. I prefer low-sodium versions so I can control the salt level. Homemade vegetable broth elevates this soup to new heights, but Pacific Foods or Imagine brands work wonderfully for convenience. For an extra layer of flavor, substitute 2 cups of broth with tomato juice.

Herbs and Spices: A combination of dried thyme, bay leaves, and smoked paprika creates depth and complexity. Fresh thyme works beautifully if you have it—use three times the amount of dried. The smoked paprika is my secret weapon, adding a subtle smokiness that makes everyone ask what makes this soup so addictive.

How to Make Hearty One-Pot Lentil Soup with Beets and Carrots for Family Meals

1

Prep Your Vegetables

Start by washing and peeling your vegetables. Dice the onion into ½-inch pieces, mince the garlic finely, peel and cut carrots into ¼-inch rounds, and peel the beets before cutting them into ½-inch cubes. I recommend wearing disposable gloves when handling beets to avoid stained hands. Keep the beet pieces consistent in size so they cook evenly. If you're using beet greens, wash them thoroughly, remove the tough stems, and roughly chop the leaves to add later in the cooking process.

2

Sauté the Aromatics

Heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. When the oil shimmers, add the diced onion and cook for 5-6 minutes until translucent and starting to turn golden at the edges. Add the minced garlic and cook for another minute, stirring constantly to prevent burning. The aroma should fill your kitchen with savory sweetness. This step builds the flavor foundation for your entire soup.

3

Toast the Spices

Add 1 teaspoon dried thyme, ½ teaspoon smoked paprika, 1 teaspoon salt, and ½ teaspoon black pepper to the pot. Stir constantly for 30-45 seconds until the spices become fragrant. This crucial step blooms the spices, releasing their essential oils and intensifying their flavors. Be careful not to let them burn—if they start to stick, add a splash of broth to deglaze the pot.

4

Add the Vegetables

Stir in the carrots and beets, coating them with the aromatic oil and spices. Cook for 5 minutes, stirring occasionally. The vegetables will start to soften and the beets will begin to release their beautiful color. This step helps the vegetables absorb the flavors from the aromatics and spices, creating a more complex final dish.

5

Add Lentils and Liquid

Pour in the rinsed lentils and 6 cups of vegetable broth. Add 2 bay leaves and bring everything to a boil over high heat. Once bubbling, reduce heat to low, cover partially with the lid, and let it simmer for 25-30 minutes. Stir occasionally to prevent the lentils from sticking to the bottom. The soup will gradually thicken as the lentils release their starch.

6

Check for Doneness

After 25 minutes, test the lentils by tasting a few—they should be tender but still hold their shape. The vegetables should be fork-tender. If the soup seems too thick, add more broth until it reaches your desired consistency. If using beet greens, stir them in now and cook for an additional 3-4 minutes until wilted.

7

Season and Serve

Remove the bay leaves and taste the soup. Adjust seasoning with salt and pepper as needed. The flavors should be well-balanced with the earthiness of lentils, sweetness from vegetables, and subtle smokiness from the paprika. Serve hot with crusty bread and a drizzle of olive oil. For an extra special touch, top with a dollop of Greek yogurt or a sprinkle of fresh herbs.

Expert Tips

Time-Saving Trick

Pre-chop your vegetables on Sunday and store them in separate containers. The soup comes together in just 30 minutes on busy weeknights, making healthy eating effortless.

Texture Perfection

For an ultra-creamy texture without dairy, remove 2 cups of soup, blend until smooth, and return to the pot. This creates a luxurious mouthfeel while maintaining the chunky vegetables.

Flavor Boost

Add a 2-inch piece of Parmesan rind while simmering for an incredible umami depth. Remove before serving. This Italian grandma trick adds incredible richness without any dairy in the final soup.

Color Preservation

To prevent the beets from turning everything purple, add them during the last 15 minutes of cooking. This preserves their beautiful color while ensuring they're tender.

Quick Cook Method

Use an Instant Pot on manual high pressure for 8 minutes with natural release. Perfect for busy weeknights when you need dinner on the table in under 30 minutes.

Nutrient Maximization

Don't peel your carrots if they're organic! The skins contain concentrated nutrients. Just scrub well. The same applies to beets—keep those nutrient-rich skins on.

Serving Suggestion

Serve with a squeeze of lemon juice and a sprinkle of fresh parsley. The acid brightens all the flavors and makes the vegetables taste fresher and more vibrant.

Cooling Hack

Spread hot soup in a thin layer on a sheet pan to cool it quickly before refrigerating. This prevents bacterial growth and keeps your soup safe for longer storage.

Variations to Try

Mediterranean Twist

Add a can of diced tomatoes, substitute oregano for thyme, and stir in chopped kalamata olives and crumbled feta cheese before serving. The briny feta complements the sweet vegetables beautifully.

  • 1 can diced tomatoes
  • ½ cup kalamata olives
  • ½ cup crumbled feta

Spicy Moroccan

Add 1 teaspoon each of cumin, coriander, and cinnamon. Include a diced preserved lemon and garnish with harissa and fresh cilantro. The warming spices transform this into an exotic comfort food.

  • 1 tsp each: cumin, coriander, cinnamon
  • 1 preserved lemon
  • Harissa for serving

Coconut Curry

Replace 2 cups of broth with coconut milk, add 2 tablespoons red curry paste, and finish with fresh lime juice and cilantro. The creamy coconut adds richness while the curry paste brings gentle heat.

  • 1 can coconut milk
  • 2 tbsp red curry paste
  • Lime juice and cilantro

Protein Boost

Add a can of chickpeas or white beans during the last 10 minutes of cooking. For meat-eaters, sauté Italian sausage with the onions for added protein and flavor depth.

  • 1 can chickpeas or white beans
  • Optional: Italian sausage

Green Version

Use golden beets instead of red to avoid purple color. Add 2 cups of chopped spinach or kale during the last 5 minutes. The result is a beautiful green and golden soup that's perfect for St. Patrick's Day.

  • Golden beets instead of red
  • 2 cups spinach or kale

Roasted Vegetable

Roast the beets and carrots at 400°F for 25 minutes before adding to the soup. This caramelization adds incredible depth of flavor and subtle sweetness that transforms the entire dish.

  • Roast vegetables first
  • Adds caramelized depth

Storage Tips

This soup stores beautifully and tastes even better the next day as the flavors meld together. Here's everything you need to know about storing, freezing, and reheating your lentil soup.

Refrigerator Storage

Store cooled soup in airtight containers for up to 5 days. The soup will thicken as it sits, so you may need to add broth or water when reheating. Always cool completely before refrigerating to prevent condensation and maintain food safety.

  • Use glass containers to prevent staining from beets
  • Leave 1 inch of space at the top for expansion
  • Label with date and contents

Freezer Instructions

This soup freezes perfectly for up to 3 months. Freeze in portion-sized containers for easy meal prep. The lentils maintain their texture beautifully, making this an excellent make-ahead meal.

  • Cool completely before freezing
  • Leave ½ inch headspace for expansion
  • Thaw overnight in refrigerator

Reheating Methods

Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add broth or water to thin to desired consistency. Microwave works too—heat in 1-minute intervals, stirring between each.

  • Stovetop: 10-15 minutes over medium-low heat
  • Microwave: 2-3 minutes, stirring every minute
  • Slow cooker: 2-3 hours on low

Make-Ahead Tips

Double the recipe and freeze half for future meals. The soup actually improves in flavor after 24 hours, making it perfect for meal prep. Chop vegetables the night before and store in the refrigerator to speed up weeknight cooking.

  • Best flavor develops after 24-48 hours
  • Prep vegetables ahead on weekends
  • Portion into single-serve containers

Frequently Asked Questions

A: French green lentils are ideal because they hold their shape, but you can substitute with black beluga lentils or brown lentils. Red lentils will create a mushier texture and cook faster, so add them during the last 15 minutes if using. Avoid using only red lentils as they'll disintegrate completely.

A: Sweet potatoes or butternut squash make excellent substitutes and provide similar sweetness and nutrition. You could also use parsnips or turnips for a different flavor profile. If avoiding beets due to their color, golden beets offer the same nutrition without the magenta staining.

A: Sauté aromatics first for best flavor, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add the beet greens or spinach during the last 30 minutes. The lentils hold up well to slow cooking, making this perfect for busy days.

A: Yes! This soup is naturally gluten-free, vegan, and packed with plant-based protein. Always check your vegetable broth label to ensure it's certified gluten-free if you have celiac disease. The recipe as written contains no animal products.

A: The natural pigments in red beets (betacyanins) will color the entire soup. This is completely normal and actually indicates you're getting all those beneficial antioxidants! If you prefer to avoid the purple color, use golden beets or add them during the last 15 minutes of cooking.

A: Add a can of chickpeas or white beans, serve over quinoa or brown rice, or add diced potatoes. You can also serve with crusty bread and a side salad. The protein and fiber from additional legumes will help keep everyone satisfied longer.
hearty onepot lentil soup with beets and carrots for family meals
soups
Pin Recipe

Hearty One-Pot Lentil Soup with Beets and Carrots for Family Meals

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Prep vegetables: Wash, peel, and chop all vegetables as specified. Wear gloves when handling beets to prevent staining.
  2. Sauté aromatics: Heat olive oil in a large Dutch oven over medium heat. Cook onion for 5-6 minutes until translucent. Add garlic and cook 1 minute more.
  3. Add spices: Stir in thyme, paprika, salt, and pepper. Cook 30-45 seconds until fragrant.
  4. Add vegetables: Stir in carrots and beets, coating with spices. Cook 5 minutes, stirring occasionally.
  5. Add liquid and lentils: Pour in broth and lentils. Add bay leaves. Bring to a boil, then reduce to low and simmer 25-30 minutes.
  6. Finish and serve: Remove bay leaves. Add beet greens if using. Season to taste and serve hot with crusty bread.

Recipe Notes

This soup tastes even better the next day! Store in airtight containers in the refrigerator for up to 5 days or freeze for up to 3 months. The soup will thicken as it sits, so add more broth when reheating if needed.

Nutrition (per serving)

285
Calories
16g
Protein
42g
Carbs
7g
Fat

More Recipes