Why You’ll Love Curried Potatoes with Spinach Recipe
This recipe is:
-
Easy and minimal: only a handful of ingredients needed.
-
Comforting and satisfying: warm spices and creamy sauce make it feel like a hug in a bowl.
-
Flexible: you can swap greens, add veggies, or serve it many ways.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
3 tablespoons vegetable oil
1/2 small yellow onion, thinly sliced
2 teaspoons curry powder
1 ½ pounds baby potatoes, halved
1 13.5‑ounce can coconut milk
1 cup water
1 teaspoon salt (plus more to taste)
1 10‑ounce bag frozen spinach (cut‑leaf preferred)
Directions
-
Heat the oil in a large skillet over medium heat. Add the sliced onion and sauté until the edges begin to turn golden, about 5–7 minutes.
-
Stir in the curry powder and cook for about 30 seconds to release the aroma.
-
Add the baby potatoes and stir to coat them in the onions and spices.
-
Pour in the coconut milk and water, then season with salt. Bring the mixture to a gentle boil.
-
Reduce heat to medium‑low, partially cover, and simmer until the potatoes are tender, about 15–20 minutes.
-
Stir in the frozen spinach and increase heat to medium. Cook until the spinach is heated through, about 5 minutes.
-
Taste and adjust salt as needed. Serve hot.
Servings and timing
Servings: 4
Prep time: ~10 minutes
Cook time: ~30 minutes
Total time: ~40 minutes
Variations
-
Add a pinch of cayenne or red pepper flakes for heat.
-
Stir in peas or cauliflower florets for extra veggies.
-
Swap coconut milk for coconut cream for a richer sauce.
-
Use fresh spinach or kale instead of frozen — just add at the end and cook until wilted.
Storage/Reheating
Storage: Refrigerate leftovers in an airtight container for up to 4 days.
Reheating: Warm on the stovetop over low heat, stirring occasionally, or microwave until heated. Add a splash of water if the sauce has thickened.
FAQs
What type of potatoes should I use?
Baby potatoes are ideal for this recipe, but you can use Yukon Gold or red potatoes cut into 1‑inch pieces.
Can I make this vegan?
Yes — it’s already vegan when using vegetable oil and serving plant‑based.
How can I add protein to this dish?
Stir in chickpeas or cooked lentils near the end of cooking for extra protein.
Can I use fresh spinach instead of frozen?
Yes — use about 1 lb fresh spinach or kale; add it at the end and cook until wilted.
Is curry powder spicy?
Curry powder varies by brand; taste first if you’re sensitive to heat.
What should I serve with curried potatoes?
Serve with basmati rice, naan, or couscous for a complete meal.
How do I prevent potatoes from getting mushy?
Cut large potatoes uniformly so they cook evenly, and check doneness with a fork to avoid overcooking.
Can I freeze leftovers?
Freezing is not recommended — potatoes tend to get mealy after thawing.
Can I add other vegetables?
Yes — carrots, peas, and cauliflower work well when added during simmering.
Can I make this spicier?
Add red pepper flakes or minced fresh chilies when you add the curry powder.
Conclusion
Curried Potatoes with Spinach is a flavorful, hearty dish that’s perfect for busy weeknights or cozy dinners. With simple ingredients and a rich, fragrant sauce, it’s easy to adapt to your tastes and pair with your favorite sides. Enjoy this comforting curry on its own or with rice or bread for a complete meal.
Curried Potatoes with Spinach
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegan
Description
These curried potatoes are a flavorful and comforting dish made with tender Yukon Gold potatoes simmered in a fragrant blend of curry powder, garlic, onions, and tomatoes. Perfect as a side dish or a vegetarian main.
Ingredients
- 2 tablespoons vegetable oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon curry powder
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon ground black pepper
- 2 pounds Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 1 (14.5-ounce) can diced tomatoes
- 1 cup water
- Chopped fresh cilantro, for garnish (optional)
Instructions
- Heat the vegetable oil in a large skillet or sauté pan over medium heat.
- Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
- Stir in the garlic, curry powder, turmeric, salt, and pepper. Cook for 1 minute until fragrant.
- Add the potatoes, diced tomatoes (with their juice), and water. Stir to combine.
- Bring the mixture to a simmer. Cover and cook for about 20 to 25 minutes, or until the potatoes are fork-tender.
- Uncover and simmer for another 5 to 10 minutes to reduce the liquid slightly, if desired.
- Taste and adjust seasoning with more salt or pepper as needed.
- Garnish with chopped fresh cilantro before serving, if using.
Notes
- Use Yukon Gold potatoes for the best texture, but russet potatoes can be substituted.
- Adjust the curry powder to your taste preference or try a spicier blend for extra heat.
- This dish pairs well with rice, flatbread, or as a side to grilled meats or tofu.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 5g
- Sodium: 400mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg
