Sweet Potato Curry with Basil Jasmine Rice Recipe

Oh, I absolutely love sharing this Sweet Potato Curry with Basil Jasmine Rice Recipe with you! It’s one of those dishes that just feels cozy and bright all at once—comfort food with a fresh twist. The creamy coconut milk mingles perfectly with tender sweet potatoes and a splash of fragrant basil jasmine rice, making this an easy, satisfying meal any night of the week.

What really makes this recipe stand out is how quick it is without sacrificing rich flavors. Whether you’re cooking for a weekday dinner or prepping a comforting lunch, you’ll find that the balance of earthy mushrooms, zingy ginger, and just the right amount of chili gives every bite a lovely depth. Trust me, once you try this Sweet Potato Curry with Basil Jasmine Rice Recipe, you’ll be hooked!

❤️

Why You’ll Love This Recipe

  • Quick and Easy: Ready in just 30 minutes, perfect for busy weeknights when you want something nourishing fast.
  • Flavor-Packed: Creamy coconut milk, fresh basil, and a hint of chili create a wonderfully balanced taste experience.
  • Versatile for Everyone: It’s loaded with veggies and naturally gluten-free, making it a crowd-pleaser for all diets.
  • Comfort Food with a Twist: The basil jasmine rice elevates this curry beyond your average meal, adding a fresh aromatic note you’ll crave.

Ingredients You’ll Need

The magic of this Sweet Potato Curry with Basil Jasmine Rice Recipe lies in how these ingredients harmonize—fresh herbs brighten creamy coconut milk and sweet potatoes, while mushrooms add that lovely umami touch. Grab good quality jasmine rice and fresh basil for the best results.

  • Jasmine rice: A fragrant rice that pairs beautifully with curry; the basil jasmine rice combo is a game changer.
  • Salt: Just enough to enhance all the flavors, both in the rice and curry.
  • Fresh basil: Adds a bright, herbal freshness that livens up the entire dish.
  • Onion or shallots: Their sweetness gives the curry a great flavor base.
  • Garlic cloves: Essential for that warm, aromatic undertone.
  • Ginger: Adds a zesty kick and warmth—don’t skip it!
  • Hot chili: Adjust to your spice tolerance; it gives just the right amount of heat.
  • Sweet potato: The star ingredient getting tender and creamy in the curry sauce.
  • Crimini or button mushrooms: They soak up the curry flavors and add texture.
  • Coconut milk: Creates that luscious, creamy curry base we all love.
  • Green onions: Sprinkle in for a subtle crunch and fresh bite.
  • Red cabbage: Adds color and a slight crunch after cooking.
  • Fresh cilantro (optional): If you love it like I do, it adds a lovely herbaceous touch.
  • Rice vinegar: Provides a gentle tang that balances the sweetness.
  • Agave or sweetener of choice: Just a touch to offset the tartness and heat.
  • Fresh lime juice: Adds brightness; you can leave it out if you prefer more vinegar.
  • Soy sauce, tamari, or coconut aminos: Adds savory depth and umami.
  • Tahini: Creamy sesame goodness that makes the sauce extra rich.
  • Black pepper: For subtle heat and depth.
  • Toasted sesame seeds (optional): A beautiful garnish that adds a nutty crunch.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how flexible this Sweet Potato Curry with Basil Jasmine Rice Recipe is. Feel free to swap veggies or tweak the spices to suit your mood or what’s in your fridge—personalizing it makes the dish even more fun to make and eat.

  • Add chickpeas or tofu: I sometimes toss in chickpeas for extra protein, making the dish more filling and hearty.
  • Make it vegan/gluten-free: Using tamari or coconut aminos keeps it gluten-free; simply check your sweetener for compatibility.
  • Adjust the heat: If you like things mild, reduce or omit the chili; for extra spice, add a pinch of cayenne or more fresh chili.
  • Seasonal veggies swap: Broccoli, bell peppers, or spinach make great additions or substitutions, depending on what you have.

How to Make Sweet Potato Curry with Basil Jasmine Rice Recipe

Step 1: Cook the Basil Jasmine Rice to Perfection

Start by rinsing 2 cups of jasmine rice under cold water until the water runs clear—this keeps the grains fluffy. Combine the rice with 3.5 cups of water in a medium saucepan and bring to a boil. Once boiling, reduce the heat to low, cover, and let it cook gently for about 10-20 minutes. When it’s fluffy and tender, stir in ¼ teaspoon of salt and a generous ¼ cup of chopped fresh basil. This simple basil jasmine rice is what really elevates the curry—don’t skip the stirring-in of basil right at the end to keep that fresh aroma.

Step 2: Build a Flavorful Base with Aromatics

While the rice is cooking, heat a tablespoon of oil over medium heat. Toss in your diced onion (or shallots), chopped garlic, ginger, and finely chopped chili. Sauté them gently, stirring often, until the onions soften and everything turns fragrant with a bit of golden color. This step is crucial—it develops the deep, cozy flavor foundation your curry will build on.

Step 3: Add Sweet Potatoes and Mushrooms

Now add your cubed sweet potato and sliced mushrooms to the pan, stirring to coat them in the aromatic base. Cover the pan and let them cook for about 2-3 minutes; you want the mushrooms to begin shrinking and browning a little while the sweet potatoes start softening. This helps develop layers of flavor that really come through in the final dish.

Step 4: Simmer with Coconut Milk and Veggies

Pour in the can of coconut milk along with thinly sliced red cabbage and chopped green onions. Give everything a stir, cover again, and let it simmer gently for 3-4 minutes until the cabbage softens just slightly. This is where the curry starts to come alive—creamy, colorful, and full of vegetable goodness.

Step 5: Finish with Seasoning and Serve Over Basil Rice

Finally, stir in the rest of the ingredients: fresh basil, cilantro (if using), rice vinegar, agave, lime juice, soy sauce, tahini, salt, and black pepper. Taste and adjust the seasoning—you want a balance of creamy, sweet, tangy, and salty. Serve your lovely curry over the fluffy basil jasmine rice, and if you’re feeling fancy, top with toasted sesame seeds and a drizzle of tahini. Enjoy the feast you just made!

👨‍🍳

Pro Tips for Making Sweet Potato Curry with Basil Jasmine Rice Recipe

  • Rinse Rice Thoroughly: Washing the jasmine rice removes excess starch, giving you fluffy, separate grains every time.
  • Low and Slow for Rice: Keep the heat low when cooking rice to avoid burning the bottom and ensure even cooking without drying out.
  • Brown Aromatics Properly: Don’t rush the onion, garlic, ginger, and chili—it’s the secret to building rich flavor.
  • Season in Layers: Taste and adjust seasoning at multiple points so your curry ends up perfectly balanced.

How to Serve Sweet Potato Curry with Basil Jasmine Rice Recipe

A white bowl filled with a colorful mix of chopped vegetables including bright orange sweet potato cubes, purple cabbage pieces, sliced mushrooms with a brown texture, chopped pinkish onions, and fresh green onion slices scattered on top. A woman's hand is holding a small white cup filled with a white liquid above the bowl. The whole scene is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I usually top my curry with toasted sesame seeds for a warm, nutty crunch and sometimes a little extra drizzle of tahini to amp up the creaminess. If you’re feeling adventurous, a sprinkle of chopped fresh cilantro or extra basil leaves brightens it up beautifully. The garnishes really bring the dish to life and impress guests without much effort.

Side Dishes

What I love about this Sweet Potato Curry with Basil Jasmine Rice Recipe is how filling it is so it often stands beautifully on its own. But when I want to switch things up, I serve it alongside a crisp cucumber salad or lightly pickled veggies for a refreshing contrast. Steamed greens or even some warm naan bread also make fantastic sides if you want something extra.

Creative Ways to Present

For special occasions, I like to serve this curry in a pretty bowl layered with the basil jasmine rice and topped with a swirl of tahini and a sprinkle of toasted sesame seeds. Adding edible flowers or microgreens on top adds a festive touch that always wows! You can also plate the curry and rice side by side for a more casual vibe.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge, and honestly, this curry tastes even better the next day once the flavors have had time to meld. Just make sure to cool it before refrigerating to keep the textures just right.

Freezing

I’ve had great success freezing portions of this Sweet Potato Curry with Basil Jasmine Rice Recipe in freezer-safe containers. Just separate the rice and curry if you can—it helps maintain their textures when reheated. When you’re ready to enjoy, just thaw overnight in the fridge.

Reheating

To reheat, I prefer warming gently on the stovetop with a splash of water or coconut milk to keep everything creamy and saucy. The microwave works too, but stirring occasionally helps avoid hot spots and keeps the curry evenly heated without drying out.

FAQs

  1. Can I make this Sweet Potato Curry with Basil Jasmine Rice Recipe vegan?

    Absolutely! This recipe is naturally vegan as long as you select a plant-based sweetener like agave and use tamari or coconut aminos instead of soy sauce that may contain non-vegan ingredients. The coconut milk and tahini provide plenty of creamy richness without dairy.

  2. How spicy is this curry?

    The heat level can be adjusted easily by varying the amount of hot chili you add. If you prefer mild, omit or add just a tiny bit. For more heat, I sometimes throw in a pinch of cayenne or extra fresh chili—it all depends on your taste preference.

  3. Can I use other types of rice?

    You can use other types of rice, but jasmine rice is recommended for its fragrance and texture, which complements the curry wonderfully. Brown jasmine rice or basmati are good alternatives, but cooking times and water ratios may vary.

  4. How do I prevent the sweet potatoes from getting mushy?

    Cut your sweet potatoes into medium-sized cubes so they cook evenly without turning too soft. Also, avoid overcooking once you add the coconut milk; simmer just until tender but not falling apart.

Final Thoughts

This Sweet Potato Curry with Basil Jasmine Rice Recipe has become one of my go-to meals because it’s so comforting, quick, and packed with vibrant flavors. It’s the kind of dish that makes you feel cared for and excited to eat, whether cooking solo or feeding friends. I can’t wait for you to try it and see how it fits perfectly into your weekly rotation—it’s like a warm hug in a bowl, with that unforgettable basil-infused rice. Enjoy cooking, and be sure to share your versions with me!

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 with Basil Jasmine Rice Recipe

Sweet Potato Curry with Basil Jasmine Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 81 reviews
  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Asian Fusion
  • Diet: Vegetarian

Description

This Sweet Potato Curry with Basil Jasmine Rice is a vibrant, comforting dish bursting with fresh herbs, tender sweet potatoes, and creamy coconut milk. Served over fragrant jasmine rice infused with fresh basil, it’s perfect for an easy weeknight dinner or a satisfying lunch, ready in just 30 minutes.


Ingredients

Units Scale

Basil Jasmine Rice

  • 2 cups jasmine rice
  • 3.5 cups water
  • 1/4 teaspoon salt
  • 1/4 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
  • 1/4 pound sliced crimini or button mushrooms
  • 1 (13.5 ounce) can coconut milk
  • 1 bunch green onions, chopped
  • 1 cup thinly sliced red cabbage
  • 1/2 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
  • 1/4 cup tahini
  • 1 teaspoon salt (or more to taste)
  • 1/2 teaspoon black pepper
  • 1/4 cup toasted sesame seeds (optional)

Instructions

  1. Cook the Rice: Combine jasmine rice and water in a medium saucepan and bring to a boil. Reduce heat to low, cover, and cook for 10-20 minutes until the rice is fluffy. Stir in ¼ teaspoon salt and ¼ cup chopped fresh basil once done.
  2. Sauté Aromatics: While the rice cooks, heat a tablespoon of medium-high heat oil in a pan over medium heat. Add diced onion, chopped garlic, ginger, and finely chopped chili. Sauté until everything softens and begins to brown, taking care not to burn.
  3. Add Vegetables: Add cubed sweet potato and sliced mushrooms to the pan. Stir to coat in the aromatics and oil. Cover the pan and cook for 2-3 minutes until mushrooms release some liquid and start to brown.
  4. Simmer Curry: Pour in the can of coconut milk, add thinly sliced red cabbage and chopped green onions. Cover and cook for another 3-4 minutes until the cabbage softens.
  5. Season the Curry: Stir in fresh cilantro (if using), rice vinegar, agave, lime juice, soy sauce, tahini, salt, and black pepper. Mix well and adjust seasoning to taste.
  6. Serve: Spoon the sweet potato curry over the cooked basil jasmine rice. Top with toasted sesame seeds and drizzle with extra tahini if desired. Enjoy immediately.

Notes

  • This dish combines tender sweet potatoes with creamy coconut milk and a vibrant mix of fresh herbs and veggies for a colorful, nutritious meal.
  • Ready in just 30 minutes, it’s perfect for quick weeknight dinners or comforting lunches.
  • Adjust chili quantity to your preferred spice level.
  • Optional cilantro and toasted sesame seeds add extra freshness and crunch.
  • Use tamari or coconut aminos for a gluten-free soy sauce alternative.

Nutrition

  • Serving Size: 1 serving
  • Calories: 662 kcal
  • 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

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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