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

  1. 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.

  2. Stir in the curry powder and cook for about 30 seconds to release the aroma.

  3. Add the baby potatoes and stir to coat them in the onions and spices.

  4. Pour in the coconut milk and water, then season with salt. Bring the mixture to a gentle boil.

  5. Reduce heat to medium‑low, partially cover, and simmer until the potatoes are tender, about 15–20 minutes.

  6. Stir in the frozen spinach and increase heat to medium. Cook until the spinach is heated through, about 5 minutes.

  7. 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.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Curried Potatoes with Spinach


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • 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

  1. Heat the vegetable oil in a large skillet or sauté pan over medium heat.
  2. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
  3. Stir in the garlic, curry powder, turmeric, salt, and pepper. Cook for 1 minute until fragrant.
  4. Add the potatoes, diced tomatoes (with their juice), and water. Stir to combine.
  5. Bring the mixture to a simmer. Cover and cook for about 20 to 25 minutes, or until the potatoes are fork-tender.
  6. Uncover and simmer for another 5 to 10 minutes to reduce the liquid slightly, if desired.
  7. Taste and adjust seasoning with more salt or pepper as needed.
  8. 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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star