
Cook the Onion and Garlic
Sauté the onion and garlic until softened and fragrant without letting them brown.

The first spoonful is creamy and cheesy, with tender noodles tucked among the spinach. Cheddar and Swiss melt into a broth that makes this soup substantial enough for a cold-evening supper.
This Spinach Cheese Soup is creamy, comforting, and packed with flavor from tender noodles, melted cheddar and Swiss cheese, and plenty of spinach in every spoonful! Rich enough to feel like a meal on its own yet simple enough for a weeknight supper, it's the kind of soup that pairs perfectly with crusty bread and a cold evening.

The spinach gets squeezed dry in a clean towel before it ever goes near the pot. I shred the cheese myself because it melts nicer than the packaged kind. This soup always seems thicker the next day than the first, and I never mind adding a little milk to bring it back where it ought to be.

Sauté the onion and garlic until softened and fragrant without letting them brown.

Add the water and bouillon cubes, stirring until the cubes dissolve, then bring the broth to a boil.

Add the egg noodles and salt and cook until the noodles are just tender.

Reduce the heat, stir in the milk and spinach, and heat until steaming. Add the cheddar and Swiss cheese gradually, stirring until smooth and creamy.
Keep the soup below a boil, then top each serving with paprika and croutons.

The first spoonful is creamy and cheesy, with tender noodles tucked among the spinach. Cheddar and Swiss melt into a broth that makes this soup substantial enough for a cold-evening supper.
Scaling note: Ingredient quantities scale in this recipe. Review equipment capacity, batch arrangement, and cooking time when changing the yield.
About 15 cups — Serving size: About 1½ cups
Some ingredients could not be modeled and may meaningfully change the totals. Treat these values as a rough estimate.
Loading approved reviews…
Send ingredient, instruction, or correction questions to the recipe inbox.