Sweet Potato Spinach Curry

Sarah

Creating memories, one recipe at a time.

Of all the recipes that have become staples in my kitchen, this Sweet Potato Spinach Curry holds a special place. It’s the dish I turn to on a chilly evening when I need something that feels like a warm hug in a bowl. It’s the meal my family requests when they want something incredibly flavorful yet secretly healthy. The first time I made it, I was astonished by how a few simple ingredients could transform into something so complex and satisfying. The natural sweetness of the potatoes perfectly balances the earthy warmth of the spices, while the creamy coconut milk ties everything together in a luxurious, velvety sauce. Watching the vibrant green spinach wilt into the bright orange curry is a visual treat, promising a meal that is as nourishing as it is beautiful. This isn’t just a recipe; it’s a weeknight savior, a dinner party star, and a comforting friend, all simmered to perfection in one pot. It has consistently proven that wholesome, plant-based eating can be indulgent, exciting, and deeply gratifying for everyone at the table.

Ingredients

  • 2 tablespoons Coconut Oil or Olive Oil: The foundation for sautéing your aromatics, creating a rich flavor base.
  • 1 large Yellow Onion, diced: Provides a sweet and savory backbone to the curry.
  • 4 cloves Garlic, minced: Adds a pungent, aromatic depth that is essential in any good curry.
  • 1-inch piece of Fresh Ginger, grated: Lends a warm, zesty spice that cuts through the creaminess.
  • 1 tablespoon Curry Powder: A complex blend of spices that serves as the primary flavor profile. Choose a high-quality mild or medium blend.
  • 2 teaspoons Turmeric Powder: Gives the curry its beautiful golden-yellow hue and adds an earthy, slightly bitter note with powerful anti-inflammatory properties.
  • 1 teaspoon Ground Cumin: Offers a warm, nutty, and slightly peppery flavor that complements the other spices.
  • 1/2 teaspoon Ground Coriander: Provides a mild, sweet, and citrusy note that brightens the overall spice blend.
  • 1/4 teaspoon Cayenne Pepper or Red Pepper Flakes (optional): For those who enjoy a touch of heat. Adjust the amount to your personal preference.
  • 2 large Sweet Potatoes (about 2 lbs), peeled and cubed into 1-inch pieces: The star of the dish, providing sweetness, a creamy texture, and a hearty element.
  • 1 (13.5 oz) can Full-Fat Coconut Milk: This is the key to a rich, creamy, and luscious sauce. Do not substitute with light coconut milk if you want the best texture.
  • 2 cups Vegetable Broth: Thins the sauce to the perfect consistency and adds an extra layer of savory flavor.
  • 5 oz Fresh Spinach: A powerhouse of nutrients that wilts down beautifully into the curry, adding color and an earthy taste.
  • 1 tablespoon Fresh Lime Juice: A crucial finishing touch that brightens all the flavors and adds a necessary acidic pop to balance the richness.
  • Salt and Black Pepper to taste: To season and enhance all the individual flavors of the dish.
  • Fresh Cilantro, chopped (for garnish): Adds a fresh, herbaceous finish.
  • Toasted Cashews or Almonds (for garnish): Provides a wonderful textural crunch.

Instructions

  1. Sauté the Aromatics: Place a large pot or Dutch oven over medium heat. Add the coconut oil and let it melt. Once shimmering, add the diced yellow onion and a pinch of salt. Cook, stirring occasionally, for 5-7 minutes, or until the onion has softened and become translucent. This step builds the foundational layer of flavor.
  2. Bloom the Spices: Add the minced garlic and grated ginger to the pot. Cook for another minute until fragrant, being careful not to burn the garlic. Add the curry powder, turmeric, cumin, coriander, and optional cayenne pepper. Stir constantly for about 60 seconds. This process, known as “blooming,” toasts the spices, which deeply intensifies their aroma and flavor, making your curry significantly more delicious.
  3. Combine and Simmer: Pour in the vegetable broth to deglaze the pot, scraping up any browned bits from the bottom with your spoon—this is pure flavor! Add the cubed sweet potatoes and the can of full-fat coconut milk. Stir everything together until well combined. Season generously with salt and black pepper.
  4. Cook the Curry: Bring the mixture to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes. The goal is to cook the sweet potatoes until they are fork-tender. You should be able to easily pierce a piece with a fork with little resistance. The simmering time allows the flavors to meld and the sauce to thicken slightly.
  5. Wilt the Spinach: Once the sweet potatoes are cooked, remove the lid and stir in the fresh spinach. It will look like a lot at first, but it will wilt down significantly. Continue to stir gently for 2-3 minutes until all the spinach is incorporated into the curry and has turned a vibrant dark green.
  6. Finish and Serve: Turn off the heat. Stir in the fresh lime juice. This final acidic touch is non-negotiable; it cuts through the richness of the coconut milk and makes all the individual spice notes sing. Taste the curry one last time and adjust seasoning if necessary, adding more salt, pepper, or a pinch of cayenne.
  7. Garnish and Enjoy: Ladle the hot curry into bowls. Garnish generously with fresh chopped cilantro and a sprinkle of toasted nuts for a delightful crunch. Serve immediately and enjoy the incredible flavors.

Nutrition Facts

  • Servings: 6
  • Calories per serving: Approximately 380-420 kcal (This can vary based on the exact size of sweet potatoes and brands of coconut milk used).
  • Vitamin A: This curry is exceptionally high in Vitamin A, primarily from the sweet potatoes and spinach. Vitamin A is crucial for vision health, immune function, and cell growth.
  • Fiber: With hearty sweet potatoes and spinach, this dish is an excellent source of dietary fiber, which aids in digestion, helps maintain stable blood sugar levels, and promotes a feeling of fullness.
  • Healthy Fats: The use of full-fat coconut milk and optional nut garnish provides beneficial medium-chain triglycerides (MCTs) and other healthy fats that are important for brain health and energy.
  • Iron: Spinach is a good source of plant-based iron, which is essential for transporting oxygen in the blood and preventing fatigue. The presence of Vitamin C from the lime juice helps increase iron absorption.
  • Vitamin C: The fresh lime juice and sweet potatoes contribute a good amount of Vitamin C, a powerful antioxidant that supports the immune system and skin health.

Preparation Time

This one-pot wonder is designed for convenience without sacrificing flavor. Your total time commitment will be approximately 45 minutes. This includes about 15 minutes of active preparation (chopping vegetables, measuring spices) and 30 minutes of cooking time, where the curry simmers away, filling your home with its incredible aroma.

How to Serve

Serving this Sweet Potato Spinach Curry is all about building layers of texture and flavor. While it’s magnificent on its own, pairing it with the right accompaniments elevates it to a complete and unforgettable meal.

  • The Perfect Grain Base:
    • Steamed Basmati Rice: The classic choice. Its fluffy texture and fragrant aroma are the perfect canvas for soaking up the creamy curry sauce.
    • Jasmine Rice: Slightly stickier and more aromatic than basmati, it offers a lovely alternative.
    • Brown Rice or Quinoa: For a healthier, whole-grain option that adds a nutty flavor and extra fiber and protein.
    • Cauliflower Rice: A fantastic low-carb, grain-free alternative that keeps the meal light.
  • Essential Breads for Dipping:
    • Warm Naan Bread: Soft, chewy, and perfect for scooping up every last drop of the curry. Garlic naan is particularly delicious here.
    • Roti or Chapati: A simple, unleavened whole-wheat flatbread that is a staple accompaniment for curries in Indian cuisine.
    • Toasted Pita Bread: A readily available option that works wonderfully for dipping.
  • Flavorful and Cooling Toppings:
    • A Dollop of Yogurt: Plain Greek yogurt or a plant-based coconut yogurt adds a cool, tangy contrast that balances the warmth of the spices.
    • Fresh Herbs: A generous sprinkle of fresh, chopped cilantro is a must. If you’re not a fan of cilantro, fresh parsley or mint can also work.
    • A Squeeze of Lime: Always serve with extra lime wedges on the side so guests can add another bright, zesty spritz to their liking.
    • Crunchy Elements: Toasted cashews, almonds, pumpkin seeds, or even crispy fried shallots add a much-needed textural contrast to the soft curry.
    • A Dash of Heat: A sprinkle of red pepper flakes or a drizzle of chili oil for those who crave extra spice.
  • Simple Side Dishes:
    • Cucumber Raita: A simple mix of grated cucumber, yogurt, and a pinch of cumin can be served alongside to provide a cooling effect.
    • Mango Chutney: The sweetness of mango chutney beautifully complements the savory and spicy notes of the curry.

Additional Tips

  1. Master Your Spice Level: This recipe is forgiving. For a milder curry, omit the cayenne pepper entirely and ensure your curry powder is a “mild” blend. For a spicier kick, increase the cayenne, add a finely chopped fresh chili (like a serrano or jalapeño) along with the garlic and ginger, or finish with a swirl of chili garlic sauce.
  2. Boost the Protein: To make this a more protein-heavy meal, it’s incredibly easy to add more ingredients. Stir in a can of rinsed and drained chickpeas or brown/green lentils along with the sweet potatoes. They will cook to perfection in the sauce. For a different texture, you could add pan-fried cubes of firm tofu or tempeh at the end.
  3. The Creaminess Factor is Key: For the most luxurious and authentic-tasting curry, always opt for full-fat, canned coconut milk. The kind in a carton is too thin and will result in a watery sauce. Don’t shake the can before opening; you can scoop the thick cream from the top to add at the end for an even richer finish if desired.
  4. Meal Prep and Storage Perfection: This curry is a fantastic recipe for meal prep. The flavors actually deepen and become even more delicious overnight. Store it in an airtight container in the refrigerator for up to 4-5 days. Reheat gently on the stovetop or in the microwave.
  5. Choosing the Right Sweet Potato: While any sweet potato will work, varieties with deep orange flesh, like Jewel or Garnet, tend to be sweeter and moister, holding their shape well while still becoming tender. Japanese sweet potatoes (with purple skin and white flesh) are starchier and will create a slightly different, yet still delicious, texture.
  6. Don’t Overcook the Spinach: The goal is to just wilt the spinach, not cook it into oblivion. Add it at the very end of the cooking process. The residual heat of the curry is enough to cook it perfectly in just a couple of minutes, preserving its vibrant color and nutrients.
  7. The Power of the Final Pop: Never skip the final squeeze of lime juice. Acidity is a crucial element in balancing rich, creamy dishes. It cuts through the fat of the coconut milk and brightens the entire dish, making the complex spice flavors stand out. Lemon juice can be used in a pinch, but lime offers a more traditional and complementary flavor profile.
  8. Vegetable Variations: This curry is a wonderful base for other vegetables. Feel free to add a cup of cauliflower florets, chopped bell peppers (any color), or green beans along with the sweet potatoes. You could also stir in frozen peas at the same time as the spinach for a pop of sweetness and color.

FAQ Section

1. Can I freeze this Sweet Potato Spinach Curry?
Absolutely! This curry freezes beautifully. Allow it to cool completely before transferring it to freezer-safe airtight containers or bags. It can be stored in the freezer for up to 3 months. To reheat, let it thaw overnight in the refrigerator and then gently warm it on the stovetop. The texture of the sweet potatoes might be slightly softer after freezing, but the flavor will still be fantastic.

2. Is this recipe vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free as written. The ingredients are all plant-based. To ensure it remains 100% gluten-free, always double-check that your vegetable broth and spice blends (specifically curry powder) are certified gluten-free, as some brands can have hidden additives.

3. Can I use light coconut milk to reduce the fat content?
You can, but it will significantly change the final dish. Using light coconut milk will result in a much thinner, less creamy, and less rich sauce. If you are looking to reduce fat but still want creaminess, one option is to use light coconut milk and then thicken the sauce at the end with a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water). For the best flavor and texture, however, full-fat is highly recommended.

4. My curry seems too thin. How can I thicken it?
If your curry is thinner than you’d like, there are a few easy fixes. First, you can simply let it simmer, uncovered, for an additional 5-10 minutes. This allows excess liquid to evaporate and the sauce to reduce. Alternatively, you can mash a few of the cooked sweet potato cubes against the side of the pot to release their starch, which will naturally thicken the sauce. As a final resort, use the cornstarch slurry mentioned above, stirring it in and simmering for a minute until thickened.

5. What if I don’t have fresh garlic or ginger?
While fresh aromatics provide the best flavor, you can substitute them with dried powders if needed. A good rule of thumb is to use 1 teaspoon of garlic powder for the 4 cloves of garlic, and 1/2 teaspoon of ground ginger for the 1-inch piece of fresh ginger. Add them along with the other dried spices to allow them to bloom in the oil.

6. Can I use frozen spinach instead of fresh?
Yes, frozen spinach is a great, convenient alternative. Use about 1/2 cup of frozen chopped spinach. Make sure to thaw it completely and squeeze out as much excess water as possible before adding it to the curry. If you add it frozen, the excess water will thin out your sauce. Stir it in at the end, just as you would with fresh spinach.

7. Can I make this curry in a slow cooker or an Instant Pot?
Yes, this recipe is easily adaptable.

  • For a Slow Cooker: Sauté the onions, garlic, ginger, and spices on the stovetop as directed. Transfer this mixture to the slow cooker. Add the sweet potatoes, coconut milk, and vegetable broth. Cook on low for 4-6 hours or on high for 2-3 hours, until the sweet potatoes are tender. Stir in the spinach and lime juice just before serving.
  • For an Instant Pot: Use the “Sauté” function to cook the onions, garlic, ginger, and spices. Add the sweet potatoes, coconut milk, and broth. Secure the lid, set the valve to “Sealing,” and cook on high pressure for 4 minutes. Allow for a 10-minute natural pressure release before quick-releasing the rest. Stir in the spinach and lime juice and serve.

8. What can I do with the leftover coconut milk in the can if I don’t use it all?
Leftover coconut milk is a versatile ingredient! You can store it in an airtight container in the fridge for a few days. Use it to add creaminess to your morning smoothie, oatmeal, or coffee. It’s also great for making other sauces, soups, or even as a base for a light dessert like a coconut panna cotta.

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 Spinach Curry


  • Author: Kate
  • Total Time: 45 minutes

Ingredients

Scale
  • 2 tablespoons Coconut Oil or Olive Oil: The foundation for sautéing your aromatics, creating a rich flavor base.
  • 1 large Yellow Onion, diced: Provides a sweet and savory backbone to the curry.
  • 4 cloves Garlic, minced: Adds a pungent, aromatic depth that is essential in any good curry.
  • 1-inch piece of Fresh Ginger, grated: Lends a warm, zesty spice that cuts through the creaminess.
  • 1 tablespoon Curry Powder: A complex blend of spices that serves as the primary flavor profile. Choose a high-quality mild or medium blend.
  • 2 teaspoons Turmeric Powder: Gives the curry its beautiful golden-yellow hue and adds an earthy, slightly bitter note with powerful anti-inflammatory properties.
  • 1 teaspoon Ground Cumin: Offers a warm, nutty, and slightly peppery flavor that complements the other spices.
  • 1/2 teaspoon Ground Coriander: Provides a mild, sweet, and citrusy note that brightens the overall spice blend.
  • 1/4 teaspoon Cayenne Pepper or Red Pepper Flakes (optional): For those who enjoy a touch of heat. Adjust the amount to your personal preference.
  • 2 large Sweet Potatoes (about 2 lbs), peeled and cubed into 1-inch pieces: The star of the dish, providing sweetness, a creamy texture, and a hearty element.
  • 1 (13.5 oz) can Full-Fat Coconut Milk: This is the key to a rich, creamy, and luscious sauce. Do not substitute with light coconut milk if you want the best texture.
  • 2 cups Vegetable Broth: Thins the sauce to the perfect consistency and adds an extra layer of savory flavor.
  • 5 oz Fresh Spinach: A powerhouse of nutrients that wilts down beautifully into the curry, adding color and an earthy taste.
  • 1 tablespoon Fresh Lime Juice: A crucial finishing touch that brightens all the flavors and adds a necessary acidic pop to balance the richness.
  • Salt and Black Pepper to taste: To season and enhance all the individual flavors of the dish.
  • Fresh Cilantro, chopped (for garnish): Adds a fresh, herbaceous finish.
  • Toasted Cashews or Almonds (for garnish): Provides a wonderful textural crunch.

Instructions

  1. Sauté the Aromatics: Place a large pot or Dutch oven over medium heat. Add the coconut oil and let it melt. Once shimmering, add the diced yellow onion and a pinch of salt. Cook, stirring occasionally, for 5-7 minutes, or until the onion has softened and become translucent. This step builds the foundational layer of flavor.
  2. Bloom the Spices: Add the minced garlic and grated ginger to the pot. Cook for another minute until fragrant, being careful not to burn the garlic. Add the curry powder, turmeric, cumin, coriander, and optional cayenne pepper. Stir constantly for about 60 seconds. This process, known as “blooming,” toasts the spices, which deeply intensifies their aroma and flavor, making your curry significantly more delicious.
  3. Combine and Simmer: Pour in the vegetable broth to deglaze the pot, scraping up any browned bits from the bottom with your spoon—this is pure flavor! Add the cubed sweet potatoes and the can of full-fat coconut milk. Stir everything together until well combined. Season generously with salt and black pepper.
  4. Cook the Curry: Bring the mixture to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes. The goal is to cook the sweet potatoes until they are fork-tender. You should be able to easily pierce a piece with a fork with little resistance. The simmering time allows the flavors to meld and the sauce to thicken slightly.
  5. Wilt the Spinach: Once the sweet potatoes are cooked, remove the lid and stir in the fresh spinach. It will look like a lot at first, but it will wilt down significantly. Continue to stir gently for 2-3 minutes until all the spinach is incorporated into the curry and has turned a vibrant dark green.
  6. Finish and Serve: Turn off the heat. Stir in the fresh lime juice. This final acidic touch is non-negotiable; it cuts through the richness of the coconut milk and makes all the individual spice notes sing. Taste the curry one last time and adjust seasoning if necessary, adding more salt, pepper, or a pinch of cayenne.
  7. Garnish and Enjoy: Ladle the hot curry into bowls. Garnish generously with fresh chopped cilantro and a sprinkle of toasted nuts for a delightful crunch. Serve immediately and enjoy the incredible flavors.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 420