I absolutely love this Sweet Potato Curry with Basil Jasmine Rice Recipe because it brings such a comforting warmth combined with fresh, vibrant flavors that make any dinner feel special. The sweet potatoes soak up that creamy coconut milk beautifully, and pairing it with fragrant basil jasmine rice adds a fresh, herby twist that keeps you coming back for more.
This recipe works perfectly when you want something wholesome and cozy but don’t want to spend hours in the kitchen. Whether you’re cooking for family or just treating yourself after a long day, you’ll find that this curry is all about ease, flavor, and bright, fresh textures—all ready in about 30 minutes!
Why You’ll Love This Recipe
- Quick and Easy: Ready in just 30 minutes, perfect for busy weeknights when you want something healthy and delicious fast.
- Bright and Flavorful: The combination of basil jasmine rice and fresh herbs adds an irresistible aromatic lift.
- Comforting yet Light: Creamy coconut milk and tender sweet potatoes create a cozy texture without heaviness.
- Versatile and Customizable: Easy to adjust with your favorite veggies or spice level to make it truly your own.
Ingredients You’ll Need
I love how these ingredients come together to create a harmonious mix of textures and flavors. The fresh basil elevates the jasmine rice, while the blend of vegetables and seasonings brings depth to the curry. Shopping tip: pick fresh herbs and good-quality coconut milk for the best results.
- Jasmine rice: This fragrant rice is perfect for soaking up the curry sauce and pairs beautifully with basil.
- Fresh basil: Adds an herby brightness that wakes up the jasmine rice and complements the curry perfectly.
- Medium onion or shallots: Provides a sweet and savory base when sautéed with garlic and ginger.
- Garlic cloves: Essential for that rich, aromatic foundation in the curry.
- Ginger: Adds warmth and a subtle spiciness, cutting through the creaminess.
- Small hot chili: Just enough heat without overpowering—adjust to taste.
- Sweet potato: The star of the show—its natural sweetness balances the spice and coconut flavors.
- Crimini or button mushrooms: Adds earthiness and a meaty texture that rounds out the dish.
- Coconut milk: For that creamy, luscious sauce that ties everything together.
- Green onions: Adds freshness and a slight crunch to the curry.
- Red cabbage: Brings vibrant color and a subtle crunch once cooked.
- Fresh cilantro (optional): A fresh herbal note some days I love to add for extra zing.
- Rice vinegar: Balances the sweetness with a mild tang.
- Agave or sweetener of choice: Just a touch to enhance the natural sweetness of the sweet potatoes.
- Fresh lime juice: For a bright pop of citrus—it can be swapped with extra vinegar if you prefer.
- Soy sauce, tamari, or coconut aminos: Adds savory umami depth to the curry sauce.
- Tahini: A unique creamy twist that enriches the curry with nutty flavor.
- Salt and black pepper: Essential seasonings to tie everything together perfectly.
- Toasted sesame seeds (optional): Adds a lovely crunch and nutty aroma as a finishing touch.
Variations
I love to tweak this Sweet Potato Curry with Basil Jasmine Rice Recipe depending on what’s in season and what flavors I’m craving. Feel free to personalize it by swapping veggies or adjusting the spice level to make it truly your own.
- Add protein: I sometimes toss in chickpeas or tofu for a protein boost that makes this curry a complete meal.
- Swap veggies: Seasonal veggies like bell peppers, spinach, or kale work wonderfully if you want to mix things up.
- Milder version: Omit the chili or use a mild paprika for a kid-friendly curry everyone will enjoy.
- Use different herbs: Try mint or cilantro instead of basil if you want a different herbaceous twist.
How to Make Sweet Potato Curry with Basil Jasmine Rice Recipe
Step 1: Perfecting the Basil Jasmine Rice
Start by cooking your jasmine rice with water in a medium saucepan over high heat until it boils, then reduce to low and cover it tightly. Let it simmer gently for about 10-20 minutes until the rice is fluffy and the water absorbed. The key here is not to lift the lid too often so the steam cooks the rice evenly. When the rice is done, stir in a pinch of salt and that freshly chopped basil—it transforms simple jasmine rice into this fragrant, herb-infused base that really ties the dish together.
Step 2: Building Flavor with Aromatics
While your rice is cooking, heat a tablespoon of oil in a large skillet over medium heat. Toss in the diced onion, chopped garlic, ginger, and finely chopped chili. Sauté gently until they’re softened and golden but be careful not to let the garlic burn—it can turn bitter fast. This mixture develops the backbone flavor for your curry, and getting a nice golden sauté will add a sweet, rich depth that’s absolutely worth taking the time for.
Step 3: Adding Sweet Potato and Mushrooms
Stir in the cubed sweet potatoes and sliced mushrooms, tossing to coat them in the aromatic base. Cover the pan and cook for 2-3 minutes, letting the mushrooms release their moisture and begin to brown slightly. This step is crucial for layering flavors—don’t rush it, because those browned edges add savory notes that make this curry sing!
Step 4: Simmering with Coconut Milk and Veggies
Pour in the coconut milk along with the chopped red cabbage and green onions, cover again, and let everything cook for another 3-4 minutes. The cabbage will soften but still keep a little crunch, and the green onions add bursts of freshness throughout. Keep an eye on the pot—if the coconut milk reduces too much, add a splash of water so the curry stays saucy and luscious.
Step 5: Finishing with Seasonings and Tahini
Now stir in rice vinegar, agave, lime juice, soy sauce or tamari, tahini, salt, pepper, and the chopped fresh basil. Mix everything well and adjust seasoning if needed—sometimes I add a little extra soy sauce for depth or a squeeze more lime for brightness. The tahini adds this wonderful creamy nuttiness that brings everything together like a little secret weapon.
Step 6: Serving It Up with Flair
Spoon this gorgeous curry over the fragrant basil jasmine rice, then sprinkle toasted sesame seeds on top for a subtle crunch. If you’re a tahini fan like me, a drizzle over the finished dish adds that extra creamy touch. Grab a spoon and enjoy!
Pro Tips for Making Sweet Potato Curry with Basil Jasmine Rice Recipe
- Don’t Rush the Sauté: Taking the time to caramelize the aromatics deeply impacts flavor, so be patient for that golden color.
- Control the Heat: Adjust chili to your preference—start small and add more if needed to avoid overwhelming the other flavors.
- Fresh Herbs Matter: Stirring basil into the rice at the end keeps its aroma vibrant—adding it too early cooks off that freshness.
- Balance Flavors at the End: Taste before serving and tweak vinegar, lime, or soy sauce – that final layer really enhances the overall dish.
How to Serve Sweet Potato Curry with Basil Jasmine Rice Recipe
Garnishes
I usually garnish with fresh cilantro and a sprinkle of toasted sesame seeds—it gives a fresh herbal pop plus a nice little crunch. Sometimes I add a few extra sliced green onions or a drizzle of extra tahini. These simple touches make the dish feel even more vibrant and inviting.
Side Dishes
This curry stands well on its own, but I often serve it alongside crispy papadums or a crunchy cucumber salad to add contrast in textures. For an Asian-inspired twist, quick-pickled vegetables or steamed bok choy work beautifully too.
Creative Ways to Present
For special occasions, I like to serve this curry in little bowls with edible flower petals or thin basil leaves scattered on top. Using a ring mold to shape the rice on the plate creates a neat, restaurant-style presentation that impresses guests without the fuss.
Make Ahead and Storage
Storing Leftovers
I store the curry and rice separately in airtight containers to keep the jasmine basil rice from getting too mushy. In my experience, this keeps the fresh texture intact for 3-4 days in the fridge.
Freezing
This Sweet Potato Curry freezes well in portions—just skip freezing the basil jasmine rice together, as the herbs lose their brightness after thawing. When ready to eat, thaw overnight in the fridge for best results.
Reheating
Reheat the curry gently on the stove or in the microwave, stirring occasionally to maintain creaminess. For the basil jasmine rice, fluff it up with a fork and add a splash of water before microwaving to revive its texture and moisture.
FAQs
-
Can I make this Sweet Potato Curry with Basil Jasmine Rice Recipe vegan and gluten-free?
Absolutely! The recipe as written is vegan, but make sure to choose gluten-free soy sauce or tamari if you’re avoiding gluten. Everything else is naturally plant-based and gluten-free, making it a great allergy-friendly meal option.
-
How spicy is the curry, and can I adjust it?
The heat level depends on how much chili you add. I recommend starting with a small amount, especially if you’re sensitive to spice, and then taste and add more as you like. You can always tone it down by adding extra coconut milk or a splash of lime juice if it gets too spicy.
-
Can I use regular rice instead of jasmine rice?
You can swap jasmine rice with other long grain white rice varieties, but jasmine is great for its distinctive floral aroma that complements the curry. If using another rice, cooking times may vary, so follow package instructions for best results.
-
Is there a substitute for tahini if I don’t have it?
If you don’t have tahini, a small spoonful of peanut or almond butter can provide a similar creamy, nutty element. Alternatively, you can omit it altogether and just enjoy the curry without this layer of richness.
Final Thoughts
This Sweet Potato Curry with Basil Jasmine Rice Recipe is one of those dishes I keep coming back to because it’s just so satisfying and reliable. From the comforting creaminess to the fresh herbal notes, it hits all the right spots and stays easy enough for busy days. I encourage you to give it a try—you might just discover your new favorite weeknight meal that feels both special and nourishing every time.
PrintSweet Potato Curry with Basil Jasmine Rice Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Fusion, Asian-inspired
- Diet: Vegetarian
Description
A flavorful and comforting Sweet Potato Curry served over fragrant Basil Jasmine Rice, packed with tender sweet potatoes, mushrooms, coconut milk, and vibrant fresh herbs, perfect for a quick and nourishing weeknight meal.
Ingredients
Basil Jasmine Rice
- 2 cups jasmine rice
- 3.5 cups water
- ¼ teaspoon salt
- ¼ cup fresh basil, chopped
Sweet Potato Curry
- 1 medium onion or 2 shallots, diced
- 2 garlic cloves, chopped
- 1 inch ginger, peeled and chopped
- 1 small hot chili, finely chopped (or to taste)
- 1 medium sweet potato, cubed
- ¼ pound sliced crimini or button mushrooms
- 1 (13.5 ounce) can coconut milk
- 1 bunch green onions, chopped
- 1 cup thinly sliced red cabbage
- ½ cup chopped fresh cilantro (optional)
- 1 tablespoon rice vinegar
- 1 tablespoon agave or sweetener of choice
- 1 tablespoon fresh lime juice (or leave out and increase vinegar)
- 1-2 tablespoons soy sauce, tamari, or coconut aminos
- ¼ cup tahini
- 1 teaspoon salt (or more to taste)
- ½ teaspoon black pepper
- ¼ cup toasted sesame seeds (optional)
Instructions
- Cook the Basil Jasmine Rice: In a medium saucepan, combine jasmine rice and water and bring to a boil. Reduce heat to low, cover, and simmer for 10-20 minutes until the rice is fluffy. Once cooked, stir in ¼ teaspoon salt and ¼ cup chopped fresh basil. Set aside and keep warm.
- Sauté Aromatics: Heat a tablespoon of oil over medium heat in a skillet. Add diced onion, chopped garlic, ginger, and finely chopped chili. Cook, stirring occasionally, until the mixture softens and begins to brown without burning, enhancing the aroma and flavor.
- Cook Sweet Potato and Mushrooms: Add cubed sweet potato and sliced mushrooms to the skillet. Stir to coat with the aromatics and oil. Cover and cook for 2-3 minutes until mushrooms shrink and release liquid, and start to brown slightly.
- Add Coconut Milk and Vegetables: Pour in the can of coconut milk, then add thinly sliced red cabbage and chopped green onions. Cover and simmer for another 3-4 minutes until the cabbage softens, allowing the flavors to meld.
- Season and Finish: Stir in rice vinegar, agave, lime juice, soy sauce or tamari, tahini, salt, black pepper, and chopped fresh cilantro if using. Mix thoroughly and adjust seasoning to taste, ensuring a balanced sweet, savory, and tangy flavor profile.
- Serve: Spoon the sweet potato curry over the prepared basil jasmine rice. Garnish with toasted sesame seeds and an optional drizzle of extra tahini for added richness and texture. Enjoy your warm, hearty meal!
Notes
- This Sweet Potato Curry is filled with tender sweet potatoes, creamy coconut milk, fresh herbs, and colorful veggies, ideal for comforting weeknight dinners or lunches.
- The dish comes together quickly, ready in just 30 minutes, making it perfect for busy schedules.
- For a spicier curry, increase the amount of chili to your taste preference.
- Optional toasted sesame seeds and tahini drizzle add extra flavor and texture but can be omitted if desired.
- Use tamari or coconut aminos for a gluten-free soy sauce alternative.
Nutrition
- Serving Size: 1 serving
- Calories: 662
- Sugar: 9 g
- Sodium: 1109 mg
- Fat: 20 g
- Saturated Fat: 8 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 106 g
- Fiber: 6 g
- Protein: 14 g
- Cholesterol: 0 mg