pantry cleanout spinach and sweet potato soup for family comfort

5 min prep 1 min cook 5 servings
pantry cleanout spinach and sweet potato soup for family comfort
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Pantry Clean-Out Spinach & Sweet Potato Soup for Family Comfort

There's something magical about turning odds and ends from your pantry and produce drawer into a steaming bowl of comfort that makes everyone at the table sigh with contentment. This pantry clean-out spinach and sweet potato soup has become my family's favorite "what's for dinner when we have nothing" solution—proof that humble ingredients can create extraordinary meals.

Why This Recipe Works

  • One-Pot Wonder: Everything cooks together in a single pot, making cleanup a breeze for busy weeknights.
  • Pantry-Friendly: Uses common staples like canned beans, frozen spinach, and sweet potatoes that last for weeks.
  • Family-Approved: Mildly spiced and naturally sweet from sweet potatoes—perfect for picky eaters.
  • Nutrient-Packed: Loaded with vitamins A & C, fiber, and plant-based protein for wholesome nourishment.
  • 30-Minute Meal: From chopping to serving, dinner is ready in half an hour.
  • Make-Ahead Magic: Tastes even better the next day, making it perfect for meal prep.
  • Budget-Smart: Feeds a family of six for under $10 using affordable, accessible ingredients.

Last Tuesday evening, I stood in my kitchen staring at a rather sad-looking sweet potato rolling around in the produce drawer, a half-eaten bag of spinach wilting in the crisper, and the dregs of vegetable broth in a carton. My teenagers were already asking "what's for dinner?" in that particular tone that suggests they might revolt if I suggested scrambled eggs again. In that moment of pantry desperation, this soup was born—and it's since become the most requested dinner in our rotation. The combination of naturally sweet potatoes, earthy spinach, and creamy white beans creates a soup that's somehow both hearty and light, filling without being heavy, and nourishing in that way that makes you feel like you're doing something really good for your family.

Ingredients You'll Need

Ingredients for spinach and sweet potato soup

This recipe celebrates the beauty of humble ingredients, transforming basic pantry staples into something extraordinary. Each component plays a crucial role in building layers of flavor and texture that make this soup so satisfying.

The Base Ingredients

Sweet Potatoes (2 medium): The star of the show, providing natural sweetness and creamy texture when simmered. Look for firm potatoes with smooth skin, free from soft spots or sprouts. Store them in a cool, dark place (not the fridge) for up to a month. If you're out of sweet potatoes, butternut squash, pumpkin, or even regular potatoes work beautifully.

Fresh Spinach (5 oz) or Frozen (1 cup): Adds vibrant color and nutritional punch. Fresh spinach wilts down significantly, so don't worry if it looks like a lot. Frozen spinach is actually more nutrient-dense and more affordable—just thaw and squeeze out excess water. Kale, Swiss chard, or even arugula can substitute in a pinch.

White Beans (2 cans): Cannellini or great northern beans add protein and make the soup substantial enough for dinner. If you cook beans from dried, you'll need about 1½ cups cooked beans. Chickpeas work too, though they'll add a slightly nuttier flavor.

Aromatics: One yellow onion, 3 garlic cloves, and 2 carrots create the flavor foundation. Don't rush sautéing these—let them develop golden edges for deeper flavor. In a hurry, substitute with 1 tablespoon onion powder and 1 teaspoon garlic powder, though fresh is always best.

The Flavor Builders

Vegetable Broth (4 cups): Use a good-quality broth for the best flavor. I keep bouillon paste in my fridge for emergencies—it lasts forever and tastes much better than canned broth. Chicken broth works if you're not keeping it vegetarian.

Canned Tomatoes (14 oz): Fire-roasted diced tomatoes add subtle smokiness, but regular diced tomatoes are perfectly fine. The acidity balances the sweet potatoes beautifully.

Italian Seasoning (2 tsp): A blend of oregano, basil, thyme, and rosemary that gives the soup that cozy, herby backbone. Make your own by combining equal parts dried oregano, basil, and thyme with a pinch of rosemary.

How to Make Pantry Clean-Out Spinach & Sweet Potato Soup

1
Prep Your Ingredients

Start by washing and peeling your sweet potatoes, then dice them into ¾-inch cubes—small enough to cook quickly but large enough to maintain some texture. Dice the onion and carrots into similar-sized pieces for even cooking. Mince the garlic and set aside with the other aromatics. If using fresh spinach, give it a good rinse and roughly chop if the leaves are large.

2
Build the Flavor Base

Heat 2 tablespoons olive oil in a large Dutch oven or soup pot over medium heat. When the oil shimmers, add the diced onion and carrots with a pinch of salt. Sauté for 5-6 minutes, stirring occasionally, until the vegetables soften and the edges turn golden. This step builds the foundation of flavor—don't rush it! Add the garlic and cook for another 30 seconds until fragrant.

3
Add the Sweet Potatoes and Seasonings

Stir in the diced sweet potatoes, Italian seasoning, ½ teaspoon salt, and ¼ teaspoon black pepper. Toss everything together so the sweet potatoes are coated in the oil and seasonings. Let them cook for 3-4 minutes, stirring occasionally. This brief sauté helps develop the sweet potatoes' natural sugars and prevents them from becoming mushy in the soup.

4
Deglaze and Add Liquids

Pour in the diced tomatoes with their juice, using your spoon to scrape up any browned bits from the bottom of the pot—that's pure flavor! Add the vegetable broth and bring everything to a boil. Once boiling, reduce heat to maintain a gentle simmer. Cover partially and let it bubble away for 15 minutes.

5
Test for Doneness

After 15 minutes, test a sweet potato cube with a fork—it should pierce easily but still hold its shape. If it's still firm, simmer for another 3-5 minutes. The broth will have thickened slightly and taken on a beautiful coral color from the tomatoes and sweet potatoes.

6
Add the Beans and Spinach

Stir in the drained white beans and the fresh or frozen spinach. If using fresh spinach, you might need to add it in batches, letting each handful wilt before adding more. Cook for 2-3 minutes until the spinach is wilted and bright green (or heated through if using frozen). Taste and adjust seasoning—add more salt if needed, or a pinch of red pepper flakes for heat.

7
Finish and Serve

Remove the pot from heat and let it rest for 5 minutes—this allows the flavors to meld. Ladle into bowls and drizzle with good olive oil. Serve with crusty bread for dipping, or over rice for an even heartier meal. A sprinkle of grated Parmesan or nutritional yeast adds a lovely umami finish.

Expert Tips

Speed It Up

Microwave diced sweet potatoes for 3-4 minutes before adding to the pot. This cuts simmering time in half—perfect for those hangry family emergencies!

Boost the Broth

Save Parmesan rinds in your freezer and add one to the soup while it simmers. Remove before serving for incredible depth of flavor.

Fresh Spinach Hack

Buy fresh spinach on sale, wash and freeze it flat in freezer bags. Break off what you need—no more wilted spinach in the fridge!

Protein Power

Add a cup of red lentils with the broth for extra protein. They cook down and thicken the soup beautifully while staying budget-friendly.

Temperature Trick

Let the soup cool for 10 minutes before serving. This prevents burned tongues and actually improves the flavor as it settles.

Make-Ahead Magic

This soup thickens overnight. Add a splash of broth or water when reheating, and save some fresh spinach to add for bright color.

Variations to Try

Mediterranean Twist

Swap Italian seasoning for oregano and add a can of chickpeas instead of white beans. Finish with lemon juice, feta cheese, and fresh parsley.

Same cooking time
Spicy Southwest

Add 1 tsp cumin and ½ tsp chili powder. Use black beans instead of white beans. Top with avocado, cilantro, and a squeeze of lime.

Adds mild heat
Creamy Version

Stir in ½ cup heavy cream or coconut milk at the end for richness. Blend 2 cups of soup and return to pot for extra creamy texture.

Kids love this version
Protein-Packed

Add 1 cup cooked quinoa or brown rice with the beans. Stir in shredded cooked chicken or turkey for extra protein if desired.

Great post-workout meal

Storage Tips

Storage Guidelines

Refrigerator: Store cooled soup in airtight containers for up to 4 days. The flavors actually improve after 24 hours!

Freezer: Freeze in portion-sized containers for up to 3 months. Leave 1 inch of headspace for expansion. Thaw overnight in the refrigerator.

Make-Ahead Instructions

This soup is a meal-prep champion. Make a double batch on Sunday and enjoy easy lunches and dinners all week. The soup will thicken significantly when chilled—thin with broth or water when reheating. For best texture, add fresh spinach when reheating rather than before freezing.

Reheating Methods
  • Stovetop: Heat gently over medium-low heat, stirring occasionally. Add liquid as needed to reach desired consistency.
  • Microwave: Heat individual portions for 2-3 minutes, stirring halfway through. Cover with a microwave-safe lid to prevent splatters.
  • Slow Cooker: Perfect for parties! Transfer to slow cooker and heat on LOW for 2-3 hours, stirring occasionally.

Frequently Asked Questions

Absolutely! Add everything except the spinach and beans to your slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours. Add the beans and spinach during the last 30 minutes. You might need to add extra broth as slow cookers don't allow for evaporation.

Try adding the spinach to individual bowls rather than the whole pot, or substitute with milder greens like baby kale that blend in better. You can also puree the soup with an immersion blender to hide the green bits. Another trick: call it "Hulk Soup" and serve with grated cheese on top!

Yes, though the soup will be less sweet and creamy. Yukon Gold potatoes work best as they hold their shape well. Consider adding a splash of cream or coconut milk at the end for richness. You might also want to add a pinch of sugar or honey to balance the acidity of the tomatoes.

For a thicker soup, remove 2 cups of soup (including potatoes and beans) and blend until smooth, then return to the pot. You can also mash some of the sweet potatoes against the side of the pot with a wooden spoon. Adding ¼ cup red lentils with the broth will also thicken the soup naturally as they cook down.

Yes! This soup freezes beautifully for up to 3 months. The texture of the sweet potatoes holds up well. Freeze in individual portions for easy grab-and-go lunches. Thaw overnight in the refrigerator or use the defrost setting on your microwave. The soup may appear separated when thawed—just stir well when reheating.

This soup is incredibly versatile! Serve with grilled cheese sandwiches, crusty artisan bread, or homemade dinner rolls. A simple green salad with vinaigrette makes a complete meal. For extra protein, add cooked chicken or turkey. Kids love it with Goldfish crackers or oyster crackers on top. A dollop of Greek yogurt or sour cream adds richness.
Pantry clean-out spinach and sweet potato soup for family comfort
soups
Pin Recipe

Pantry Clean-Out Spinach & Sweet Potato Soup

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Prep and sauté: Heat olive oil in a large pot over medium heat. Sauté onion and carrots with a pinch of salt for 5-6 minutes until softened. Add garlic and cook 30 seconds.
  2. Add sweet potatoes: Stir in sweet potatoes, Italian seasoning, salt, and pepper. Cook for 3-4 minutes, stirring occasionally.
  3. Add liquids: Pour in diced tomatoes and vegetable broth. Bring to a boil, then reduce to a simmer. Cover partially and cook for 15 minutes.
  4. Test doneness: Sweet potatoes should be tender but still hold their shape. If needed, simmer 3-5 minutes more.
  5. Finish the soup: Stir in white beans and spinach. Cook 2-3 minutes until spinach is wilted and heated through.
  6. Serve: Let rest 5 minutes, then ladle into bowls. Drizzle with olive oil and sprinkle with Parmesan if desired.

Recipe Notes

For a thicker soup, blend 2 cups of the finished soup and return to the pot. This soup thickens as it sits—add broth when reheating. Frozen spinach works perfectly—just squeeze out excess water before adding.

Nutrition (per serving)

285
Calories
12g
Protein
46g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.