Love this? Pin it for later!
Cozy Spinach and Potato Soup with Roasted Garlic and Herbs
There's something magical about the way a simple pot of soup can transform an ordinary evening into something extraordinary. This cozy spinach and potato soup with roasted garlic and herbs has become my go-to comfort food, especially during those crisp autumn evenings when the air turns chilly and all I want is something warm and nourishing.
I first created this recipe during a particularly stressful week at work when I needed the therapeutic ritual of chopping vegetables and stirring a pot. The aroma of roasted garlic mingling with fresh herbs and earthy spinach filled my kitchen, and suddenly everything felt right in the world. What started as a simple weeknight dinner has evolved into a beloved family tradition that graces our table at least twice a month.
What makes this soup special is how it manages to be both incredibly satisfying and surprisingly light. The potatoes create a naturally creamy texture without any heavy cream, while the spinach adds vibrant color and nutrients. The roasted garlic takes this from ordinary to extraordinary, adding a deep, caramelized sweetness that permeates every spoonful. It's the kind of soup that makes you want to curl up on the couch with a good book and a big bowl of comfort.
Why This Recipe Works
- Roasted Garlic Magic: Roasting transforms sharp raw garlic into sweet, caramelized goodness that adds depth and complexity to the entire soup.
- Texture Perfection: Blending half the soup creates a creamy base while keeping some potato chunks for satisfying texture contrast.
- Nutrient-Packed: Loaded with iron-rich spinach, vitamin-packed potatoes, and immune-boosting garlic for a healthful dinner option.
- One-Pot Wonder: Minimal cleanup required - everything cooks in a single pot, making it perfect for busy weeknights.
- Budget-Friendly: Uses inexpensive, everyday ingredients that you probably already have in your kitchen.
- Make-Ahead Marvel: Tastes even better the next day as flavors meld together, perfect for meal prep.
- Customizable Canvas: Easily adaptable with different herbs, vegetables, or protein additions to suit your taste.
- Comfort Food Deluxe: Warms you from the inside out without the heaviness of cream-based soups.
Ingredients You'll Need
Let's talk about each ingredient and why it matters in this soup. The beauty of this recipe lies in using simple, wholesome ingredients that work together to create something greater than the sum of their parts.
The Vegetables
Potatoes: I prefer Yukon Gold potatoes for their naturally buttery flavor and creamy texture when cooked. They hold their shape well while still breaking down enough to create a velvety texture. If you can't find Yukon Golds, baby potatoes or red potatoes work beautifully too. Avoid russet potatoes as they tend to fall apart too much.
Spinach: Fresh baby spinach is my top choice because it's tender and doesn't require stemming. If you're using mature spinach, be sure to remove the tough stems. You can substitute with baby kale or Swiss chard, though cooking times may vary slightly. Frozen spinach works in a pinch - just thaw and squeeze out excess moisture.
Onions: A large yellow onion forms the aromatic base. The key is to cook it slowly until translucent, not browned, which creates a sweet foundation for the soup.
The Flavor Enhancers
Garlic: We'll need a whole head of garlic - yes, you read that right! Roasting transforms the garlic into mellow, sweet, spreadable cloves that add incredible depth. Don't be tempted to use roasted garlic from a jar; fresh roasted is worth the extra time.
Fresh Herbs: A combination of fresh thyme and rosemary creates an earthy, aromatic profile. If fresh herbs aren't available, use dried, but reduce the amount by half as dried herbs are more potent.
The Liquid Base
Vegetable Stock: Use a good quality stock for the best flavor. Homemade is fantastic, but if using store-bought, look for low-sodium varieties so you can control the salt level. Chicken stock works if you're not keeping it vegetarian.
The Finishing Touches
Olive Oil: A good quality extra virgin olive oil for roasting the garlic and sautéing the vegetables. The fruitiness complements the herbs beautifully.
White Wine Vinegar: Just a splash at the end brightens all the flavors and balances the earthiness of the vegetables.
How to Make Cozy Spinach and Potato Soup with Roasted Garlic and Herbs
Roast the Garlic
Preheat your oven to 400°F (200°C). Cut the top off a whole head of garlic to expose the cloves. Drizzle with 1 tablespoon olive oil, wrap tightly in foil, and roast for 45-50 minutes until cloves are golden and soft. Let cool, then squeeze out the roasted cloves. This step can be done up to 3 days ahead - store roasted cloves in an airtight container in the refrigerator.
Tip: Roast extra garlic while you're at it - it's delicious spread on bread or mixed into mashed potatoes!Sauté the Aromatics
Heat 2 tablespoons olive oil in a large pot over medium heat. Dice one large onion and sauté for 5-6 minutes until translucent but not browned. Season with 1 teaspoon salt to draw out moisture. Add 2 sprigs of fresh thyme and 1 bay leaf, stirring for 30 seconds until fragrant. The aroma should fill your kitchen at this point!
Don't rush this step - properly sautéed onions create the flavor foundation for your entire soup.Add the Potatoes
Peel and cube 2 pounds of Yukon Gold potatoes into 1-inch pieces. Add them to the pot along with 3 cloves of minced fresh garlic (in addition to the roasted garlic). Stir to coat potatoes with the oil and aromatics, cooking for 3-4 minutes. This helps develop flavor and prevents the potatoes from becoming mushy.
Keep the potato pieces uniform in size so they cook evenly.Pour in the Liquid
Add 6 cups of vegetable stock, ensuring the potatoes are covered by at least 1 inch of liquid. If needed, add water. Add 1 teaspoon of salt and ½ teaspoon black pepper. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook for 18-20 minutes until potatoes are tender when pierced with a fork.
Don't over-salt at this stage - you'll adjust seasoning later after adding the roasted garlic.Blend for Creaminess
Using an immersion blender, blend about half the soup directly in the pot. Alternatively, carefully transfer 3 cups of soup to a blender, blend until smooth, and return to the pot. This creates a creamy base while maintaining some potato chunks for texture. The soup should be thick enough to coat the back of a spoon.
Be careful when blending hot liquids - they can expand and splatter. Remove the center cap from your blender lid and cover with a towel.Add the Roasted Garlic Magic
Squeeze in the roasted garlic cloves, about 8-10 cloves total. Mash them slightly with the back of a spoon to help them dissolve into the soup. Stir well and let simmer for 5 minutes to meld the flavors. The roasted garlic will give your soup a deep, caramelized sweetness that's absolutely irresistible.
Don't add all the roasted garlic at once - taste as you go. Some heads of garlic are stronger than others.Add the Spinach
Add 8 cups of fresh baby spinach, a handful at a time, stirring between additions. The spinach will wilt down significantly. Once all spinach is added, cook for just 2-3 minutes until bright green and tender. Overcooking will make it bitter and dull in color.
If using frozen spinach, thaw completely and squeeze out excess moisture before adding.Final Seasoning and Serving
Stir in 1 tablespoon of white wine vinegar and taste for seasoning. Add more salt and pepper as needed. Remove thyme stems and bay leaf. Ladle into warm bowls and garnish with fresh herbs, a drizzle of olive oil, or crusty bread on the side.
The soup will thicken as it sits. Thin with additional stock or water when reheating.Expert Tips
Temperature Control
Keep the heat at a gentle simmer, not a rolling boil. Boiling too vigorously will break down the potatoes too much and make the soup cloudy rather than clear and appetizing.
Make-Ahead Magic
This soup tastes even better the next day! Make a double batch on Sunday for easy weeknight dinners. The flavors meld together beautifully overnight.
Knife Skills
Cut your potatoes into uniform pieces so they cook evenly. Uneven pieces mean some will be mushy while others are still crunchy.
Texture Control
For a completely smooth soup, blend it all. For more texture, blend less. You can also mash some potatoes against the side of the pot for a rustic texture.
Herb Variations
Don't have thyme and rosemary? Try sage and oregano, or Italian seasoning blend. Fresh herbs are best, but dried work well too - just use half the amount.
Brighten It Up
The splash of vinegar at the end is crucial - it brightens all the flavors. No vinegar? Use fresh lemon juice instead for a similar effect.
Variations to Try
Spicy Version
Add 1 teaspoon of red pepper flakes when sautéing the onions, or stir in a spoonful of harissa paste at the end for North African flair. A dash of smoked paprika adds wonderful depth too.
Creamy Version
Stir in ½ cup of heavy cream or coconut milk at the end for extra richness. You can also add a can of white beans before blending for a protein boost and creamier texture.
Protein-Packed Version
Add a can of chickpeas or white beans when you add the potatoes. For meat-eaters, crispy bacon or pancetta makes an excellent garnish. Shredded rotisserie chicken works well too.
Green Version
Add other greens like kale, Swiss chard, or arugula. Each brings its own flavor profile - kale holds up well to longer cooking, while arugula adds a peppery bite.
Spring Version
Substitute asparagus and fresh peas for the spinach, and add fresh mint and parsley. This lighter version celebrates spring vegetables beautifully.
Mediterranean Version
Add sun-dried tomatoes, olives, and feta cheese. Use oregano instead of thyme, and finish with a drizzle of basil pesto. It's like a trip to Greece in a bowl!
Storage Tips
Refrigeration
Store cooled soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it cools, so when reheating, add water or stock to reach your desired consistency. Always reheat gently on the stovetop rather than in the microwave for best texture.
Freezing
This soup freezes beautifully! Let it cool completely, then transfer to freezer-safe containers, leaving 1 inch of space for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator or use the defrost setting on your microwave. Note that the spinach may darken slightly but the flavor remains excellent.
Make-Ahead Instructions
Roast the garlic up to 5 days ahead and store in the refrigerator. You can also prep all the vegetables the night before - store chopped potatoes in water to prevent browning. The soup itself is perfect for meal prep - make a double batch on Sunday for easy weeknight dinners throughout the week.
Reheating
For best results, reheat on the stovetop over medium heat, stirring occasionally. Add liquid as needed to thin. If using the microwave, heat in short intervals, stirring between each, to prevent hot spots and splattering. The soup should be steaming but not boiling.
Frequently Asked Questions
This soup is naturally vegan! The creaminess comes from blending the potatoes, not from dairy. Just make sure to use vegetable stock and avoid the optional cream variations if you want to keep it 100% plant-based.
Too thick? Simply add more stock or water until you reach your desired consistency. Too thin? Let it simmer uncovered to reduce, or blend more of the potatoes to create a thicker base. The soup should coat the back of a spoon but still be pourable.
While Yukon Golds are my favorite for their buttery flavor, you can use red potatoes or baby potatoes. Avoid russet potatoes as they tend to become grainy and fall apart. Sweet potatoes make an interesting variation but will change the flavor profile significantly.
Add a can of drained chickpeas or white beans when you add the potatoes. You can also serve it with crusty bread, garlic bread, or over cooked rice or quinoa. A dollop of pesto or sprinkle of cheese on top also adds satisfying richness.
I strongly recommend against skipping this step - roasted garlic is what makes this soup special! However, in a pinch, you can sauté 6-8 minced garlic cloves with the onions for a different but still delicious flavor profile. The roasted garlic adds a sweet, caramelized depth that raw garlic simply can't replicate.
Yes! This soup is excellent for babies and toddlers. Simply blend it completely smooth and omit the salt. The roasted garlic adds great flavor without being overpowering. For older toddlers, you can leave some texture. Always check the temperature before serving to little ones.
Cozy Spinach and Potato Soup with Roasted Garlic and Herbs
Ingredients
Instructions
- Roast the garlic: Preheat oven to 400°F. Cut top off garlic head, drizzle with 1 tablespoon oil, wrap in foil, and roast 45-50 minutes. Cool and squeeze out cloves.
- Sauté vegetables: Heat remaining oil in large pot. Sauté onion 5-6 minutes until translucent. Add thyme, bay leaf, and minced garlic.
- Add potatoes: Add cubed potatoes, season with salt and pepper, and cook 3-4 minutes.
- Simmer: Pour in stock, bring to boil, then simmer 18-20 minutes until potatoes are tender.
- Blend: Blend half the soup using immersion blender or regular blender for creamy texture.
- Finish: Stir in roasted garlic cloves and spinach. Cook 2-3 minutes until spinach is wilted. Add vinegar, adjust seasoning, and serve.
Recipe Notes
Soup thickens as it sits. Thin with additional stock when reheating. Roasted garlic can be made up to 3 days ahead. Soup tastes even better the next day!
