healthy onepot spinach and carrot soup for cold winter nights

5 min prep 6 min cook 5 servings
healthy onepot spinach and carrot soup for cold winter nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Healthy One-Pot Spinach & Carrot Soup for Cold Winter Nights

There's something almost magical about coming in from the cold, cheeks still rosy from the winter air, and wrapping your hands around a steaming bowl of vibrant green soup. This healthy one-pot spinach and carrot soup has become my family's winter tradition—born from a particularly brutal February when the flu was making its rounds through our house and I needed something nourishing that wouldn't have me washing every pot in the kitchen.

I remember that evening vividly: my daughter was snuggled under a blanket with her stuffed rabbit, my husband was blowing his nose for the hundredth time, and I was staring into the fridge wondering how to turn a wilting bag of spinach and some sad-looking carrots into something that would actually make us all feel better. What emerged from that culinary desperation has since become our most-requested winter comfort food.

This soup is more than just a recipe—it's a warm hug in a bowl. The earthy sweetness of carrots pairs beautifully with the mineral-rich spinach, while aromatic herbs and a hint of ginger create layers of flavor that belie the soup's humble ingredients. Best of all? Everything cooks in one pot, meaning more time for important winter activities like building blanket forts and less time standing over a sink full of dishes.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks together in a single pot, minimizing cleanup and maximizing flavor as the ingredients mingle and marry.
  • Immune-Boosting Powerhouse: Packed with vitamin A from carrots, iron from spinach, and anti-inflammatory properties from ginger and garlic.
  • Weeknight Friendly: Ready in under 45 minutes, making it perfect for busy winter evenings when you want something healthy but don't have hours to spend cooking.
  • Budget-Conscious: Uses affordable, readily available ingredients that you probably already have in your kitchen.
  • Meal Prep Hero: Tastes even better the next day and freezes beautifully for those nights when you can't even think about cooking.
  • Customizable: Easily adaptable for different dietary needs—vegan, gluten-free, and can be made creamy or brothy based on preference.
  • Comfort Without the Calories: Satisfies that need for comfort food while remaining light and nutritious, perfect for maintaining healthy winter habits.

Ingredients You'll Need

Ingredients

Before we dive into cooking, let's talk about each ingredient and why it matters. Understanding your ingredients is the first step toward becoming a confident, intuitive cook who can adapt recipes based on what's available and what your family loves.

The Vegetable Stars

Fresh Spinach (8 cups packed): The backbone of this soup, providing that gorgeous green color and a nutritional punch. When shopping, look for crisp, dark green leaves without any yellowing or slimy spots. Baby spinach is my preference for its tender texture and mild flavor, but mature spinach works too—just remove any tough stems. If you're in a pinch, frozen spinach works; use 10 ounces thawed and squeeze out excess moisture.

Carrots (1 pound): These add natural sweetness and create the beautiful orange undertones that make this soup visually stunning. Choose firm, bright-colored carrots with smooth skin. Avoid any that are limp or have soft spots. Organic carrots tend to have better flavor, but conventional work perfectly fine. Pro tip: smaller carrots are often sweeter than their larger counterparts.

The Flavor Foundation

Yellow Onion (1 large): The aromatic base that adds depth and sweetness as it cooks down. A standard yellow onion is perfect here—nothing fancy needed. Dice it small so it melts into the soup rather than remaining in distinct chunks.

Garlic (4 cloves): Because garlic makes everything better, especially when fighting off winter bugs. Fresh garlic is essential here—pre-minced just doesn't have the same punch or health benefits.

Fresh Ginger (1-inch piece): This is the secret ingredient that elevates the soup from good to unforgettable. Ginger adds warmth, aids digestion, and brings anti-inflammatory properties. Fresh ginger keeps for weeks in the freezer, so I always have some on hand.

The Liquid Elements

Vegetable Broth (4 cups): The foundation of your soup. Homemade broth is wonderful if you have it, but a good quality store-bought broth works beautifully. Look for low-sodium options so you can control the salt level. If you're not vegetarian, chicken broth adds extra richness.

Light Coconut Milk (1 can): This is optional but highly recommended for that silky, luxurious texture. It adds just enough richness without making the soup heavy. If you prefer a lighter soup, you can substitute with an additional cup of broth or use evaporated milk for a lower-fat option.

The Seasoning Squad

Ground Cumin (1 teaspoon): Adds earthy warmth and depth. Cumin pairs beautifully with both carrots and spinach, tying the flavors together.

Ground Coriander (1 teaspoon): The citrusy, slightly sweet notes complement the carrots perfectly while adding complexity to the soup.

Fresh Lemon Juice (2 tablespoons): Added at the end to brighten all the flavors and add a pop of acidity that makes the vegetables taste more vibrant. Fresh is non-negotiable here—bottled lemon juice tastes flat in comparison.

How to Make Healthy One-Pot Spinach & Carrot Soup for Cold Winter Nights

1
Prep Your Vegetables

Start by washing your spinach thoroughly—those leaves can hide a lot of dirt. Fill your sink or a large bowl with cold water, submerge the spinach, and swish it around. Let it sit for a minute so the dirt settles, then lift out the spinach and repeat if necessary. Spin dry in a salad spinner or pat dry with clean kitchen towels. Peel and dice your onion, mince the garlic, and peel and grate the ginger using the small holes of a box grater or a microplane. Peel the carrots and slice them into 1/4-inch rounds—no need to be perfect here, rustic is beautiful.

2
Sauté the Aromatics

Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. When the oil shimmers, add the diced onion with a pinch of salt. Cook, stirring occasionally, until the onion becomes translucent and starts to turn golden at the edges—about 6-8 minutes. This is where the flavor foundation is built, so don't rush this step. Add the minced garlic and grated ginger, stirring constantly for about 30 seconds until fragrant but not browned. The smell should make you want to dive right in.

3
Toast the Spices

Add the ground cumin and coriander to the pot, stirring constantly for 30-45 seconds. This step might seem insignificant, but toasting the spices in the oil releases their essential oils and intensifies their flavor. You should smell the spices becoming more aromatic. Be careful not to let them burn—if they start to darken too much, move immediately to the next step.

4
Add the Carrots and Broth

Add the sliced carrots to the pot along with the vegetable broth. Increase the heat to high and bring to a boil. Once boiling, reduce heat to maintain a gentle simmer. Cover partially with the lid askew, and let simmer for 15-18 minutes, until the carrots are tender when pierced with a fork. The timing will depend on how thick you sliced them, so start checking at 12 minutes.

5
Blend Until Silky

Using an immersion blender (my preferred method for less cleanup), carefully blend the soup directly in the pot until completely smooth. If you don't have an immersion blender, let the soup cool slightly and carefully transfer to a regular blender in batches. Never fill a blender more than halfway with hot liquid! Blend until the soup is velvety smooth with no visible carrot pieces. Return to the pot if using a regular blender.

6
Add the Greens

Bring the soup back to a gentle simmer over medium heat. Add the coconut milk if using, stirring to combine. Now comes the magic moment—add all that beautiful spinach. It will look like way too much, but don't worry! Spinach wilts down to almost nothing. Stir the spinach into the hot soup, and within 2-3 minutes it will have wilted completely. The soup will transform from orange to a gorgeous green color.

7
Final Seasoning

Add the fresh lemon juice, tasting as you go. Start with 1 tablespoon and add more to taste. The lemon juice is crucial—it brightens all the flavors and makes the vegetables taste more vibrant. Season generously with salt and freshly ground black pepper. Remember that flavors dull as food cools, so make it slightly more seasoned than you think it needs. Taste and adjust seasoning as necessary.

8
Serve and Enjoy

Ladle the hot soup into warm bowls. Garnish with a swirl of coconut milk, a sprinkle of toasted pumpkin seeds, or a few fresh herbs if you're feeling fancy. A crusty piece of whole grain bread on the side makes this a complete meal. Most importantly, take a moment to appreciate the beautiful color and aroma before diving in. This soup is best enjoyed immediately while it's hot and the color is vibrant, though it reheats beautifully for leftovers.

Expert Tips

Control the Heat

When blending hot soup, always remove the center piece from the blender lid and cover with a kitchen towel. This allows steam to escape and prevents pressure buildup that could cause the lid to blow off. Start on the lowest speed and gradually increase to avoid splattering.

Texture Adjustments

If your soup is too thick, thin it with additional broth or water. Too thin? Simmer uncovered for a few minutes to reduce, or add a small peeled and diced potato during the carrot cooking stage for natural thickening.

Preserve the Color

To maintain that vibrant green color, don't overcook the spinach. Add it at the very end and serve immediately. The acid from the lemon juice also helps preserve the color, but add it right before serving for best results.

Double Batch Strategy

This soup freezes beautifully, so I always make a double batch. Freeze in individual portions for quick, healthy meals. The color might darken slightly upon thawing, but the flavor remains fantastic.

Spinach Alternatives

No spinach? Try kale, Swiss chard, or beet greens. For kale and chard, remove the tough stems and add during the last 5 minutes of cooking since they need more time to soften than spinach.

Flavor Building

For deeper flavor, roast the carrots at 400°F for 20 minutes before adding to the soup. This caramelizes their natural sugars and adds incredible depth to the final soup.

Variations to Try

Spicy Version

Add 1/2 teaspoon of red pepper flakes or a diced jalapeño when sautéing the onions. For a smoky heat, add a chipotle pepper in adobo sauce when blending the soup.

Mediterranean Twist

Replace the cumin and coriander with 1 teaspoon each of dried oregano and basil. Add a can of white beans and finish with a drizzle of good olive oil and fresh parsley.

Creamy Dream

For an ultra-creamy version, add 1/2 cup of soaked cashews or 1/4 cup of white rice to the pot with the carrots. Blend everything together for a restaurant-quality silky texture.

Green Goddess

Add 1/2 cup of fresh herbs like parsley, cilantro, or dill along with the spinach. Each herb will give the soup a completely different character—experiment to find your favorite!

Sweet & Savory

Add one peeled and diced apple or pear with the carrots for a subtle sweetness that pairs beautifully with the earthy vegetables. This is especially nice for kids who prefer milder flavors.

Thai-Inspired

Add 1 tablespoon of red curry paste with the spices, use full-fat coconut milk, and finish with lime juice instead of lemon. Garnish with cilantro and a drizzle of sriracha.

Storage Tips

Refrigerator

Store cooled soup in airtight containers for up to 4 days. The color may darken slightly, but the flavor remains excellent. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed to thin.

Freezer

Freeze in individual portions for up to 3 months. Leave 1 inch of space at the top of containers for expansion. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Make-Ahead

Blend the carrot base up to 3 days ahead and refrigerate. Add the spinach and coconut milk just before serving for the brightest color and freshest flavor. Perfect for entertaining!

Frequently Asked Questions

Absolutely! Frozen spinach works wonderfully in this soup. Use 10 ounces of frozen spinach, thawed and squeezed dry. Since frozen spinach is already wilted, add it during the last 2-3 minutes of cooking rather than at the beginning. The soup might be slightly less vibrant in color but will taste just as delicious. Frozen spinach is often more affordable and available year-round, making this a great budget-friendly option.

This typically happens when the spinach is overcooked or the soup is stored for too long. To prevent this, add the spinach at the very end and serve immediately. The acid from the lemon juice also helps preserve the green color. If reheating leftovers, do so gently and add a squeeze of fresh lemon juice before serving. While a brownish-green soup might not look as appetizing, it's still perfectly safe and nutritious to eat!

Yes! Use the sauté function for steps 1-3, then add the carrots and broth. Cook on high pressure for 5 minutes, quick release, then blend and add the spinach using the sauté function on low. The Instant Pot version is even faster and develops great flavor under pressure. Just be careful not to overcook the spinach at the end.

This soup is excellent for babies and toddlers! It's naturally sweet from the carrots and packed with nutrients. For babies under 12 months, omit the salt and use water instead of broth. For younger toddlers, you might want to reduce or omit the ginger and spices initially, introducing them gradually. The smooth texture makes it perfect for little ones learning to eat solids, and you can always thin it with breast milk, formula, or water to achieve the right consistency.

Absolutely! White beans or chickpeas blend beautifully into this soup—add a can when you add the carrots. For non-vegetarians, cooked chicken or turkey works well. You could also add red lentils with the carrots for extra protein and fiber. Tofu cubes added at the end make a nice addition too. For a creamy protein boost, swirl in some Greek yogurt or silken tofu when blending.

This soup pairs beautifully with crusty whole grain bread or homemade croutons. For added protein, serve with a grilled cheese sandwich or top the soup with roasted chickpeas. A side salad with a tangy vinaigrette complements the creamy soup perfectly. For heartier appetites, serve over cooked quinoa or rice, or add some cooked pasta shapes to the soup. A sprinkle of nutritional yeast adds B vitamins and a cheesy flavor for vegans.

healthy onepot spinach and carrot soup for cold winter nights
soups
Pin Recipe

healthy onepot spinach and carrot soup for cold winter nights

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

Ingredients

Instructions

  1. Prep vegetables: Wash spinach thoroughly, peel and dice onion, mince garlic, grate ginger, peel and slice carrots.
  2. Sauté aromatics: Heat oil in a large pot, cook onion until translucent (6-8 min), add garlic and ginger (30 sec).
  3. Toast spices: Add cumin and coriander, stirring constantly for 30-45 seconds until fragrant.
  4. Cook carrots: Add carrots and broth, bring to boil, then simmer covered for 15-18 minutes until tender.
  5. Blend smooth: Use immersion blender or regular blender to puree soup until silky smooth.
  6. Finish with greens: Return to pot, add coconut milk and spinach, simmer 2-3 minutes until spinach wilts.
  7. Season and serve: Stir in lemon juice, season with salt and pepper, serve hot with your favorite garnishes.

Recipe Notes

For best color and flavor, serve immediately after adding the spinach. The soup will thicken upon standing—thin with additional broth or water when reheating. Frozen spinach (10 oz thawed) can substitute for fresh if needed.

Nutrition (per serving)

145
Calories
4g
Protein
18g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.