Ingredients
Method
- Heat olive oil in a large stockpot over medium heat.
- Add the diced yellow onion and sauté for 3 minutes until translucent.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Add the cubed russet potato and chicken broth to the pot.
- Bring the mixture to a boil, then reduce heat and simmer until the potatoes are tender, roughly 15 minutes.
- Stir in the fresh baby spinach and cook until wilted, about 2-3 minutes.
- Remove from heat and blend the soup using an immersion blender until completely smooth.
- Stir in the softened cream cheese and half and half until well incorporated.
- Serve warm, adjusting seasoning if necessary.
Notes
Ensure the potato is cut into uniform sizes to guarantee even cooking. If you do not have an immersion blender, carefully transfer the contents to a standard blender in batches, using caution with hot liquids. Store leftovers in an airtight container in the refrigerator for up to 3 days.
