If you’re on the hunt for a comforting side dish that brings vibrant color and a subtle green twist to classic mashed potatoes, this Spinach Mashed Potatoes Recipe is exactly what you need. Creamy, buttery potatoes meet a fresh spinach infusion, creating a dish that’s as delightful to the eyes as it is to the palate. Whether you’re looking to jazz up your family dinner or impress guests with something a little different, this recipe balances simplicity with elegance so beautifully that it’s sure to become a favorite at your table.
Ingredients You’ll Need
Choosing the right ingredients is the secret behind this Spinach Mashed Potatoes Recipe’s irresistible taste and texture. Each item brings something essential—whether it’s the creaminess of butter, the freshness of spinach, or the mellow bite of Parmesan—making the final result nothing short of spectacular.
- Potatoes (2 pounds, Yukon Gold or Russet): Ideal for their creamy texture and ability to mash smoothly without being gluey.
- Unsalted butter (5 tablespoons, divided): Butter enriches the dish with luscious flavor and luxurious mouthfeel.
- Garlic (3 cloves, minced): Adds aromatic depth and a gentle savory kick to elevate the spinach.
- Fresh spinach (4 cups): Infuses vibrant green color and a mild, fresh earthiness.
- Heavy cream (⅓ cup): Creates a creamy spinach sauce that blends seamlessly with the potatoes.
- Black pepper (½ teaspoon): Adds just the right hint of warmth and seasoning balance.
- Warm milk (¼ cup, optional): Helps adjust consistency if needed, keeping the mash silky smooth.
- Grated Parmesan cheese (¼ cup): Brings a nutty, salty finish that rounds out the flavors perfectly.
How to Make Spinach Mashed Potatoes Recipe
Step 1: Cook the Potatoes
Start by placing your peeled and chunked potatoes into a large pot filled with cold water plus a generous pinch of salt—this is key for seasoning from within. Bring it up to a boil and let those potatoes cook for about 15 to 20 minutes until they’re fork-tender. Once done, drain them well and let them sit for a couple of minutes to steam-dry, which prevents watery mashed potatoes.
Step 2: Prepare the Spinach Cream
While your potatoes are cooking, melt a tablespoon of butter in a pan over medium heat. Toss in the minced garlic and cook just until fragrant—about 30 seconds—being careful it doesn’t brown. Then add your fresh spinach and cook until fully wilted. Pour in the heavy cream and let it simmer for 2 to 3 minutes, letting those flavors meld into a creamy green sauce.
Step 3: Choose Your Texture
This is a great moment to customize your Spinach Mashed Potatoes Recipe! For a silky-smooth, restaurant-style mash, blend the spinach and cream mixture until completely smooth. If you prefer a more rustic feel with some texture and leafy bits, skip blending and fold it in as is.
Step 4: Mash the Potatoes
Use a potato masher or ricer to mash the hot potatoes. Add the remaining 4 tablespoons of butter along with salt and black pepper. Gently mix until your mash reaches a smooth and creamy consistency. The warmth of the potatoes will melt the butter perfectly, creating a rich base for the spinach to shine.
Step 5: Combine Spinach Mixture with Potatoes
Fold the spinach cream into your mashed potatoes carefully to make sure everything is evenly combined. If the mixture feels too thick, stir in the warm milk a tablespoon at a time until you reach the velvety texture you love. This step brings together the freshness of spinach with the comforting richness of mashed potatoes.
Step 6: Finish with Parmesan and Seasoning
Stir in the grated Parmesan cheese for a savory, nutty dimension that complements the dish’s creamy and herby ingredients. Taste and adjust the seasoning as needed. Now your Spinach Mashed Potatoes Recipe is ready to serve and enjoy!
How to Serve Spinach Mashed Potatoes Recipe
Garnishes
Adding the right garnish can take this dish from lovely to show-stopping. Sprinkle a little extra Parmesan or chopped fresh herbs like parsley or chives on top right before serving. A light drizzle of high-quality olive oil or a pat of melting butter adds shine and makes each bite even more luscious.
Side Dishes
This Spinach Mashed Potatoes Recipe pairs beautifully with a variety of mains. Think roasted chicken, grilled steak, or seared salmon. Its creamy texture and fresh flavor balance heavier proteins perfectly, while the green hints tie in nicely with vegetable sides like roasted carrots or steamed asparagus.
Creative Ways to Present
For a fun twist, serve the mashed potatoes in individual ramekins topped with a grilled vegetable or a poached egg. Alternatively, spread the mash evenly in a baking dish, sprinkle extra Parmesan, and broil briefly for a golden crust. Presentation can turn this humble side into the star of your meal.
Make Ahead and Storage
Storing Leftovers
You can refrigerate any leftover Spinach Mashed Potatoes Recipe in an airtight container for up to 3 days. This makes it a fantastic side to prepare in advance or enjoy as a second-day comfort meal. Just give it a good stir before storing to keep everything nice and creamy.
Freezing
If you want to freeze leftovers, it’s best to do so without the Parmesan to keep the texture fresh upon reheating. Store in a freezer-safe container for up to 2 months. When ready to enjoy, thaw overnight in the fridge.
Reheating
Reheat gently on the stove over medium-low heat with a splash of warm milk or cream to restore creaminess. Stir often to prevent sticking and keep the luscious texture that makes this Spinach Mashed Potatoes Recipe so comforting and delicious.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Frozen spinach works well in this recipe. Just make sure to thaw it fully and squeeze out as much water as possible to avoid watery mashed potatoes.
What type of potatoes are best for this recipe?
Yukon Gold and Russet potatoes are ideal for their creamy mashability and flavor. Yukon Golds give a buttery texture, while Russets are classic and fluffy.
How can I make this recipe vegan?
Swap out the butter and heavy cream for plant-based alternatives like olive oil and coconut cream or cashew cream. Nutritional yeast can replace Parmesan to add a cheesy flavor without dairy.
Is there a way to make the recipe spicier?
Sure! Adding a pinch of red pepper flakes to the garlic and spinach step adds a nice subtle heat. You can also experiment with a dash of smoked paprika for depth and warmth.
Can I prepare this recipe ahead of time for a party?
Yes, you can make the mixture in advance and keep it refrigerated. Just warm gently before serving, stirring in extra milk or cream to bring back that fresh, fluffy texture.
Final Thoughts
This Spinach Mashed Potatoes Recipe is a wonderful way to elevate a beloved classic into something vibrant and special. With simple ingredients and straightforward steps, it’s an easy crowd-pleaser packed with flavor and color. I encourage you to give it a try and watch how this humble side becomes a prized dish at your dinner table.
Print
Spinach Mashed Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Creamy and flavorful Spinach Mashed Potatoes combine tender Yukon Gold or Russet potatoes with a rich spinach and garlic cream sauce. This comforting side dish features the perfect balance of buttery smoothness, vibrant spinach, and a hint of Parmesan cheese, making it ideal for family dinners or special occasions.
Ingredients
Potatoes
- 2 pounds potatoes (Yukon Gold or Russet), peeled and cut into chunks
Spinach Cream Mixture
- 5 tablespoons unsalted butter, divided
- 3 garlic cloves, minced
- 4 cups fresh spinach
- ⅓ cup heavy cream
- ½ teaspoon black pepper
- ¼ cup warm milk (optional, if needed)
- ¼ cup grated Parmesan cheese
- 1 teaspoon salt
Instructions
- Cook potatoes: Place the peeled and chunked potatoes into a large pot and cover them with cold water. Add a generous pinch of salt to the water. Bring the water to a boil and cook the potatoes for 15 to 20 minutes until they are fork-tender. Once cooked, drain the potatoes thoroughly and let them sit for 1 to 2 minutes to steam dry, which helps to keep the mashed potatoes fluffy.
- Prepare spinach cream: In a pan over medium heat, melt 1 tablespoon of the unsalted butter. Add the minced garlic and cook for about 30 seconds until fragrant but not browned. Add the fresh spinach to the pan and cook until it is fully wilted. Pour in the heavy cream and simmer this mixture for 2 to 3 minutes, allowing the flavors to meld together.
- Blend spinach mixture (optional): Depending on your texture preference, you can blend the spinach and cream mixture until smooth to achieve a restaurant-style consistency or leave it as is for a more rustic texture with visible spinach pieces.
- Mash potatoes: Using a potato masher or ricer, mash the hot potatoes. Add the remaining 4 tablespoons of butter, 1 teaspoon of salt, and black pepper. Mix gently until the potatoes are smooth but still creamy.
- Combine spinach and potatoes: Fold the prepared spinach cream mixture into the mashed potatoes until smooth and evenly combined. If the mashed potatoes seem too thick, add the warm milk a tablespoon at a time to reach your desired consistency.
- Finish and serve: Stir in the grated Parmesan cheese and adjust seasoning as needed with additional salt and pepper. Serve immediately while warm and enjoy this flavorful side dish.
Notes
- Use Yukon Gold potatoes for a buttery flavor or Russet potatoes for fluffier texture.
- Do not brown the garlic when cooking to avoid a bitter taste.
- Blending the spinach cream mixture results in a smoother texture; otherwise leave it chunky for rustic style.
- Adjust the amount of warm milk to control consistency based on preference.
- Parmesan adds a tangy umami finish but can be omitted for a dairy-free version.