Love this? Pin it for later!
Why This Recipe Works
- One-Pot Wonder: Minimal dishes mean more time for Netflix and less for scrubbing pans.
- Silky Without Cream: A quick roux plus evaporated milk delivers decadent texture for a fraction of the calories.
- Pantry Heroes: Frozen spinach and canned artichokes keep the shopping list short and budget-friendly year-round.
- Vegetable Powerhouse: Each bowl sneaks in over two cups of greens—perfect for picky eaters.
- Speedy Comfort: From chopping to ladling, dinner is ready in 30 minutes flat.
- Make-Ahead Marvel: Flavors meld beautifully overnight, so tomorrow's lunch tastes even better.
- Customizable Heat: A pinch of cayenne or splash of hot sauce lets you control the cozy-to-kickin' spectrum.
Ingredients You'll Need
Great soup begins with great building blocks. Let's break down each player so you know exactly what to hunt for at the market—and what swaps work in a pinch.
Extra-Virgin Olive Oil (2 Tbsp): Choose a fresh, fruity oil; it's the foundation of flavor for sautéing the aromatics. If you're out, substitute an equal amount of butter for a slightly richer profile.
Yellow Onion (1 medium): A humble onion adds natural sweetness. Dice it small so it melts seamlessly into the broth. Sweet or white onions work, but avoid red—they'll muddy the color.
Garlic (3 cloves): Freshly minced garlic perfumes the soup and boosts immunity. In a hurry? ½ tsp garlic powder equals one clove.
Unsalted Butter (3 Tbsp): Butter teams up with flour for a quick blonde roux that thickens without lumps. Salted butter is fine—just reduce the added salt later.
All-Purpose Flour (3 Tbsp): The classic thickener. For gluten-free needs, swap in an equal amount of sweet rice flour or a 1-to-1 GF blend.
Low-Sodium Vegetable Broth (4 cups): Buying broth? Look for "low-sodium" so you control the salt. Prefer homemade? Freeze veggie scraps until you have enough for a batch.
Evaporated Milk (1 can/12 oz): The secret weapon for creamy texture without heavy cream. Keep a few cans in the pantry; they're shelf-stable for months. Light coconut milk is a dairy-free swap.
Frozen Chopped Spinach (10 oz): Already washed and blanched, frozen spinach delivers consistent flavor and color year-round. Thaw overnight in the fridge, or microwave for 2 minutes and squeeze dry.
Canned Artichoke Hearts (14 oz, drained): Choose hearts packed in water, not oil, for a cleaner taste. Quartered pieces save prep time. Rinse well to remove briny notes.
Fresh Lemon Juice (2 Tbsp): A bright pop of acid balances the richness. Fresh is non-negotiable—bottled juice tastes flat.
Freshly Grated Nutmeg (¼ tsp): A whisper of nutmeg makes cream-based soups taste mysteriously luxurious. Buy whole nuts and grate on a microplane for the best aroma.
Shredded Parmesan (½ cup plus extra for garnish): Adds umami depth. For vegetarian soup, choose rennet-free Parmesan. Pecorino Romano works too.
Salt & Fresh Black Pepper: Season gradually; taste after each addition. I start with 1 tsp kosher salt and ¼ tsp pepper, then adjust at the end.
How to Make Cozy Creamy Spinach and Artichoke Soup for a Veggie Boost
Sauté the Aromatics
Place a heavy-bottomed Dutch oven or soup pot over medium heat. Add olive oil. When it shimmers, scatter in the diced onion with a pinch of salt. Cook 4–5 minutes, stirring occasionally, until translucent and just beginning to turn golden on the edges. Add garlic; cook 30 seconds more until fragrant but not browned.
Build the Roux
Reduce heat to medium-low. Add butter; swirl until melted and foamy. Sprinkle in flour while whisking constantly. Cook 2 minutes, stirring continuously, until the mixture smells nutty and turns a pale blonde color. This step cooks out raw flour taste and sets up your thickening base.
Deglaze & Thicken
Slowly pour in 1 cup of vegetable broth while whisking to prevent lumps. Once smooth, add remaining broth. Increase heat to medium-high; bring to a gentle boil, then reduce to a simmer. Cook 5 minutes, stirring occasionally, until soup lightly coats the back of a spoon.
Add Greens & Artichokes
Stir in thawed, squeezed-dry spinach and quartered artichoke hearts. Simmer 3 minutes to meld flavors. The soup will turn a vibrant shade of forest green—your cue the veggies are heated through.
Creamy Transformation
Reduce heat to low. Whisk in evaporated milk, nutmeg, lemon juice, and Parmesan. Warm gently—do NOT boil after adding dairy or the soup could curdle. Taste and adjust salt and pepper.
Texture Choice
For a silky bisque-style soup, use an immersion blender directly in the pot and pulse 5–6 times until partly puréed but still flecked with spinach. Prefer it chunky? Skip blending entirely.
Final Seasoning Check
Remove from heat. Let stand 2 minutes (flavors sharpen as temperature drops slightly). Taste again, adding more salt, pepper, or lemon to brighten. Ladle into warmed bowls, shower with extra Parmesan, and serve piping hot with crusty whole-grain bread.
Expert Tips
Squeeze Smart
After thawing spinach, wrap in a clean kitchen towel and twist to wring out every drop of water. Excess moisture thins the soup and dulls flavor.
Low & Slow
Never let the soup boil after adding milk or Parmesan. High heat causes dairy proteins to seize, creating an unappetizing grainy texture.
Nutmeg Nuance
A little goes a long way. If using pre-ground nutmeg, reduce quantity by half and add incrementally—taste after each pinch.
Artichoke Prep
Rinse canned artichokes under cold water to remove brine, then squeeze gently. Pat dry with paper towels to prevent watery soup.
Make-Ahead Magic
Soup thickens as it cools. When reheating, whisk in a splash of broth or milk to restore velvety consistency.
Flavor Boost
Stir in a spoonful of pesto or a handful of fresh basil right before serving for an Italian twist that wows dinner guests.
Variations to Try
- Vegan Delight: Swap butter for olive oil, use oat milk instead of evaporated milk, and replace Parmesan with 3 Tbsp nutritional yeast plus an extra pinch of salt.
- Protein Power: Fold in a can of rinsed white beans during the final simmer. Puree a third of them for added creaminess without extra dairy.
- Seafood Spin: Add 8 oz bay scallops or peeled shrimp in the last 3 minutes of cooking. They'll poach gently and turn the soup into elegant dinner-party fare.
- Spicy Greens: Replace half the spinach with chopped kale and add a minced jalapeño with the garlic for a zippy Southwest vibe.
- Tuscan Touch: Stir in ½ cup sun-dried tomato strips and 1 tsp dried Italian seasoning. Garnish with crispy pancetta if desired.
- Grain Goodness: Add ½ cup quick-cooking orzo during step 3, simmering 8 minutes until tender. The pasta soaks up flavor and stretches the soup to feed a crowd.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low heat, whisking in broth or milk to loosen.
Freeze: This soup freezes beautifully for up to 3 months. Store in freezer-safe bags laid flat for space-saving stacks. Thaw overnight in the fridge before reheating.
Make-Ahead: Prepare through step 5, omitting dairy. Refrigerate the base up to 3 days. When ready to serve, warm the base, then stir in evaporated milk and Parmesan until heated through.
Portion Control: Freeze single servings in silicone muffin trays. Once solid, pop out the pucks and store in a zip-top bag. Grab a puck for quick lunches—microwave 2 minutes with a splash of broth.
Frequently Asked Questions
Cozy Creamy Spinach and Artichoke Soup for a Veggie Boost
Ingredients
Instructions
- Sauté Aromatics: Heat olive oil in a Dutch oven over medium heat. Cook onion 4–5 minutes until translucent. Add garlic; cook 30 seconds.
- Build Roux: Melt butter, whisk in flour, and cook 2 minutes to a pale blonde paste.
- Thicken Broth: Gradually whisk in vegetable broth. Simmer 5 minutes until lightly thickened.
- Add Veggies: Stir in spinach and artichokes; simmer 3 minutes.
- Creamy Finish: Reduce heat to low. Whisk in evaporated milk, lemon juice, nutmeg, and Parmesan. Warm gently—do not boil.
- Blend (Optional): Use an immersion blender for a smoother texture, pulsing 5–6 times. Season to taste and serve hot.
Recipe Notes
Soup thickens as it stands. Thin reheated portions with broth or milk. Freeze without dairy for best texture; stir in milk after reheating.