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

Sweet Potato Curry Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mary
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This comforting and nourishing sweet potato curry is packed with rich coconut milk, fragrant spices, and hearty sweet potatoes. Quick, easy, and budget-friendly, it’s perfect for busy weeknights, entertaining, or meal prep. Customizable to suit your spice preferences, it’s a crowd-pleaser that everyone will love!


Ingredients

Scale
  • 2 medium sweet potatoes (peeled and cubed)
  • 1 can (14 oz) coconut milk
  • 1 large onion (diced)
  • 3 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 1 tablespoon ground cumin
  • 1 tablespoon ground turmeric
  • 1 tablespoon ground coriander
  • 1 teaspoon chili powder or red pepper flakes (optional, adjust for heat)
  • 1 can (14.5 oz) diced tomatoes (drained)
  • 2 cups vegetable broth
  • 3 cups fresh spinach (roughly chopped)
  • Juice of 1 lime
  • 2 tablespoons olive oil or vegetable oil
  • Salt and pepper to taste

Instructions

  • Heat the oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5 minutes.
  • Add the minced garlic and grated ginger to the pot. Cook for an additional 1-2 minutes, until fragrant.
  • Stir in the ground cumin, turmeric, coriander, and chili powder (if using). Let the spices toast in the oil for 1-2 minutes.
  • Add the cubed sweet potatoes to the pot, followed by the diced tomatoes and vegetable broth. Stir to combine.
  • Pour in the coconut milk, stir, and bring the mixture to a simmer. Cover the pot and cook for about 20-25 minutes, or until the sweet potatoes are tender.
  • Once the sweet potatoes are cooked, stir in the chopped spinach and let it wilt into the curry.
  • Season the curry with salt, pepper, and a squeeze of lime juice. Taste and adjust the seasoning as needed.
  • Serve hot, garnished with additional lime wedges or fresh herbs if desired.

Notes

  • You can add other veggies like cauliflower, carrots, or peas for extra texture and flavor.
  • Adjust the spice level to your preference. For more heat, add more chili flakes or fresh ginger.
  • This curry can be served with rice, naan, or eaten on its own as a hearty, comforting dish.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner, Vegan
  • Method: Stovetop
  • Cuisine: Indian, Vegan