Description
A creamy, comforting soup made with fresh spinach and rich cheddar cheese. Perfect for cozy evenings, this dish is a healthy, satisfying meal that’s easy to prepare in just 30 minutes.
Ingredients
- Fresh spinach (baby spinach works best): 4 cups (packed)
- Cheddar cheese (shredded): 2 cups
- Onion (diced): 1 medium
- Garlic (minced): 3 cloves
- Butter: 2 tablespoons
- Flour (for thickening): 2 tablespoons
- Chicken or vegetable broth: 4 cups
- Milk or heavy cream: 1 cup
- Salt: to taste
- Pepper: to taste
- Optional seasonings: Pinch of nutmeg or cayenne pepper
Instructions
- Sauté the Onion and Garlic: In a large pot, melt butter over medium heat. Add diced onion and cook for 3-4 minutes until soft. Add garlic and cook for another 1-2 minutes.
-
Create the Roux: Add flour and stir to combine with butter and onions. Cook for 2-3 minutes to thicken, but avoid browning the flour.
-
Add the Broth and Milk: Slowly whisk in chicken or vegetable broth and then add milk (or heavy cream for a richer soup). Bring to a simmer for 5-7 minutes, letting it thicken.
-
Add the Spinach: Stir in the spinach, cooking for 3-4 minutes until it wilts and is fully incorporated.
-
Stir in the Cheddar Cheese: Reduce heat to low, and gradually add shredded cheddar, stirring until smooth. Season with salt and pepper, and add a pinch of nutmeg or cayenne if desired.
-
Serve and Enjoy: Ladle soup into bowls and garnish with additional cheddar or fresh herbs. Serve hot and enjoy!
Notes
- Cheese Choice: Sharp cheddar is ideal, but feel free to mix in Gruyère or Monterey Jack for a different flavor.
- Thicker Soup: Add a bit more flour or let the soup simmer longer to reach the desired thickness.
- Add Protein: Stir in cooked chicken, bacon bits, or croutons for added texture.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 55mg