budgetfriendly lentil and spinach soup with roasted root vegetables

30 min prep 6 min cook 2024 servings
budgetfriendly lentil and spinach soup with roasted root vegetables
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Budget-Friendly Lentil and Spinach Soup with Roasted Root Vegetables

The first time I made this soup, it was a dreary Tuesday in early March and my grocery budget for the week was down to its last twelve dollars. My roommate—fresh off a juice-cleanse kick—had left behind a half-bag of forgotten lentils, a wilting bunch of spinach, and the odd root vegetables she'd bought "because they looked pretty." I was grumpy, hungry, and convinced I was staring at the makings of a very sad dinner. Instead, this humble pot of soup turned out to be so comforting, so deeply flavorful, and so ridiculously inexpensive that I've cooked it at least once a month ever since. Over the years I've tweaked the spices, perfected the roasting temperature, and learned exactly how to stretch the leftovers into three different lunches. Today I'm sharing the definitive version: a velvety lentil base, sweet nuggets of caramelized root vegetables, and a bright pop of spinach that somehow tastes like spring—even in the dead of winter. If you need proof that budget cooking doesn't have to be boring, let this soup be your Exhibit A.

Why You'll Love This Budget-Friendly Lentil and Spinach Soup with Roasted Root Vegetables

  • Pantry-friendly magic: Every ingredient is shelf-stable or freezer-friendly, so you can shop once and eat all week.
  • Two textures in one bowl: Creamy soup meets caramelized roasted veggies for the best of both worlds.
  • Under-a-dollar servings: At 2024 prices, this recipe breaks down to roughly $0.87 per generous bowl.
  • One-pot, one-sheet-pan cleanup: Minimal dishes mean more Netflix time after dinner.
  • Vegan, gluten-free, and high-fiber: Comfort food that happens to check every dietary box at the table.
  • Freezer rockstar: Portion, freeze, and reheat without loss of flavor or texture.
  • Spinach chameleon: Swap in kale, chard, or even frozen spinach without drama.

Ingredient Breakdown

Ingredients for budget-friendly lentil and spinach soup with roasted root vegetables

Brown or green lentils are the workhorse here—they hold their shape after simmering yet still release enough starch to create a naturally creamy broth. Skip red lentils; they dissolve into mush and won't give you the satisfying bite we're after. For the roasted vegetables, a mix of carrots, parsnips, and potato offers a sweet-earthy balance, but feel free to sub in beet, turnip, or sweet potato depending on what's on sale. The key is cutting everything into ½-inch cubes so they roast at the same rate.

Spinach wilts in seconds, so we add it off-heat to preserve its vivid color and delicate texture. If you only have frozen spinach, thaw and squeeze it bone-dry first; excess water will dull the flavors. Finally, a whisper of smoked paprika and a squeeze of lemon at the end elevate the whole pot from "solidly good" to "I need the recipe."

For the Soup

  • 1 Tbsp olive oil
  • 1 large yellow onion, diced
  • 2 ribs celery, diced
  • 2 medium carrots, diced
  • 3 cloves garlic, minced
  • 1 cup brown or green lentils, rinsed
  • 1 tsp dried thyme
  • ½ tsp dried oregano
  • ½ tsp smoked paprika
  • 6 cups vegetable broth (low-sodium)
  • 1 bay leaf
  • 3 cups baby spinach, loosely packed
  • 1 Tbsp lemon juice
  • Salt & pepper to taste

For the Roasted Root Vegetables

  • 1 large carrot, peeled
  • 1 medium parsnip, peeled
  • 1 small Yukon Gold potato
  • 1 Tbsp olive oil
  • ¼ tsp kosher salt
  • Pinch black pepper
  • Optional: ½ tsp maple syrup for extra caramelization

Step-by-Step Instructions

  1. 1
    Roast the vegetables first

    Preheat oven to 425 °F (220 °C). Dice carrot, parsnip, and potato into ½-inch cubes. Toss on a parchment-lined sheet pan with olive oil, salt, pepper, and optional maple syrup. Spread in a single layer and roast 20–25 minutes, flipping once, until edges are deeply golden and centers are tender.

  2. 2
    Sauté the aromatics

    While vegetables roast, heat 1 Tbsp olive oil in a heavy-bottomed pot over medium heat. Add onion, celery, and diced carrot. Cook 6–7 minutes until translucent, stirring occasionally. Add garlic, thyme, oregano, and smoked paprika; cook 1 minute until fragrant.

  3. 3
    Simmer the lentils

    Stir in rinsed lentils to coat with spiced vegetables. Pour in vegetable broth and add bay leaf. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook 25–30 minutes until lentils are tender but not mushy. Skim any foam that rises to keep broth clear.

  4. 4
    Blend a cup

    For a creamier texture without dairy, ladle 1 cup of soup into a blender, puree until smooth, then return to the pot. This releases starch and thickens the broth naturally while still leaving plenty of whole lentils for bite.

  5. 5
    Wilt in spinach

    Remove pot from heat. Stir in baby spinach and lemon juice; cover 2 minutes until spinach wilts and turns bright green. Taste and season generously with salt and freshly ground black pepper. Remove bay leaf.

  6. 6
    Assemble and serve

    Divide soup among warm bowls. Top each serving with a generous scoop of roasted root vegetables. Finish with an extra drizzle of olive oil, a twist of black pepper, and crusty bread for dunking.

Expert Tips & Tricks

  • Toast your spices: Let the paprika sizzle in the oil for 30 seconds before adding liquid; this blooms the flavor and removes any raw edge.
  • Salt at the end: Broth reduces slightly; salting after simmering prevents over-seasoning.
  • Double-roast method: If your vegetables release moisture and won't caramelize, crank the oven to 450 °F for the final 5 minutes.
  • Lemon zest upgrade: Add ½ tsp of finely grated zest along with the juice for a sunnier finish.
  • Slow-cooker shortcut: Combine everything except spinach and roasted veg in a slow cooker on LOW 6–7 hours. Stir in spinach at the end.

Common Mistakes & Troubleshooting

Problem Cause Fix
Mushy lentils Old lentils + too much simmering Buy from a store with high turnover; start tasting at 20 min
Bland broth Under-seasoned or weak broth Add 1 tsp soy sauce + pinch more salt and acid
Vegetables soggy Crowded pan or low heat Use two pans; roast at 425 °F; don't stir too often

Variations & Substitutions

  • Protein boost: Stir in a drained 15-oz can of chickpeas during the last 5 minutes.
  • Coconut twist: Replace 1 cup broth with full-fat coconut milk for a creamier, slightly sweet profile.
  • Spicy kick: Add ¼ tsp red-pepper flakes with the paprika or drizzle bowls with chili-crisp oil.
  • Grain bowl: Serve over farro or brown rice and turn the soup into a hearty stew.
  • Green swap: Kale, chard, or beet greens work—just chop finely and simmer 3 extra minutes.

Storage & Freezing

Store cooled soup (without roasted vegetables) in airtight containers up to 4 days in the refrigerator. Roasted vegetables keep separately for 3 days; combine just before serving to preserve their crisp edges. For longer storage, freeze soup in pint-size jars or silicone bags leaving 1 inch head-space for 3 months. Thaw overnight in the fridge, then warm gently with a splash of water or broth. Roasted vegetables lose some texture after freezing; if that bothers you, roast a fresh batch on serving day.

FAQ

Red lentils cook faster and disintegrate, giving you a dal-like texture. If that's your goal, go for it—but you won't get the distinct lentils + roasted veggie experience this recipe touts.

Nope. Brown/green lentils cook in 25–30 minutes straight from the bag. A quick rinse to remove dust is plenty.

Dry-sauté the veggies in a splash of broth; roast root vegetables on parchment with aquafaba (2 Tbsp) instead of oil. Flavor is still great, though a touch less luxurious.

Absolutely. Use a 5–6 quart Dutch oven; cooking time stays the same. You may need an extra sheet pan for the vegetables so they roast, not steam.

Yes—leave out the smoked paprika and lemon if your little ones prefer milder flavors. My nephew calls the roasted carrots "golden nuggets."

A crusty sourdough or no-knead artisan loaf is classic. For gluten-free, try grilled slabs of chickpea-flour socca or store-bought seeded GF bread.

Now grab that bag of lentils hiding in the back of your cupboard and turn it into something spectacular. This soup has carried me through grad-school all-nighters, post-holiday budget recovery, and every sniffly season in between. May it do the same for you—one cozy, wallet-friendly bowl at a time.

budgetfriendly lentil and spinach soup with roasted root vegetables

Budget-Friendly Lentil & Spinach Soup with Roasted Root Vegetables

Soups
4.7 / 5 from 312 reviews
Prep
15 min
Pin Recipe
Cook
35 min
Total
50 min
6 servings
Easy

Ingredients

Instructions

  1. 1
    Preheat oven

    Heat oven to 425 °F (220 °C). Toss carrots, parsnip, and sweet potato with 1 tbsp olive oil, salt, and pepper on a sheet pan. Roast 20 min until browned.

  2. 2
    Sauté aromatics

    Warm remaining oil in a pot over medium heat. Add onion and cook 4 min until translucent. Stir in garlic, cumin, and paprika for 1 min.

  3. 3
    Simmer lentils

    Add lentils and broth; bring to a boil. Reduce heat, cover, and simmer 20 min or until lentils are tender.

  4. 4
    Combine vegetables

    Stir roasted vegetables into the soup and simmer 5 min to meld flavors.

  5. 5
    Add greens

    Fold in spinach and cook 2 min until wilted. Finish with lemon juice; adjust seasoning.

  6. 6
    Serve

    Ladle hot soup into bowls, garnish with parsley, and enjoy warm with crusty bread.

Recipe Notes

  • Swap spinach for kale or chard; simmer 1–2 min longer.
  • Make-ahead: soup keeps 4 days refrigerated or 3 months frozen.
  • Budget tip: use any mix of root veggies on sale.
Calories
210
Protein
12 g
Carbs
30 g
Fat
5 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.