Vegan White Sweet Potato Recipe: Creamy Turmeric Roast With Charred Edges

Side Dishes

Vegan White Sweet Potato Recipe: Creamy Turmeric Roast With Charred Edges

This vegan white sweet potato recipe transforms humble root vegetables into a creamy, golden roast with charred edges that steal every meal. 🌟 The secret lies in turmeric and coconut milk, which create a velvety texture without dairy—perfect for plant-based diets.

I developed this after discovering how roasting sweet potatoes at high heat caramelizes their natural sugars, while the spices add warmth and depth that pairs beautifully with proteins or as a standalone dish.

The recipe delivers restaurant-quality results with just five simple ingredients and 40 minutes of hands-off time. You'll start with cubed sweet potatoes tossed in a blend of turmeric, garlic powder, and coconut milk, then roast until tender with crispy edges.

The turmeric not only adds vibrant color but also brings earthy notes that complement the sweetness of the potatoes, while the coconut milk ensures that creamy texture vegans crave.

What you'll end up with is a dish that's rich, satisfying, and packed with flavor—ideal for weeknight dinners, holiday sides, or meal prep. The charred edges add a smoky contrast to the soft interior, making each bite exciting.

This recipe proves that vegan dishes can be just as indulgent as their non-vegan counterparts, without any animal products.

Serve alongside grilled tofu, black beans, or a fresh salad for a complete meal. The best part? Leftovers reheat beautifully, so you can make a big batch and enjoy it all week. Let's get started on this foolproof, restaurant-quality vegan roast.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan white sweet potato

Five ingredients, one pan, restaurant-quality vegan roast with creamy turmeric magic.

Ingredient Amount Notes
White Sweet Potatoes 🍠 2 lb Cubed into 1.5-inch pieces
Full-Fat Coconut Milk 🥥 ½ cup Canned, full-fat for creaminess
Ground Turmeric 🌿 1 ½ tbsp Freshly ground for vibrant color
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For tossing and roasting
Smoked Paprika 🌶️ ½ tbsp For smoky depth (optional)
Salt 🧂 1 tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly cracked
Nutritional Yeast 🧀 2 tbsp For cheesy umami flavor

The sweet potatoes are the star—white varieties stay creamier than orange when roasted. Grab the smallest potatoes you can find (or cut larger ones into even 1.5-inch cubes) for consistent cooking. Trader Joe's has great organic options, but any store's sweet potatoes work. The turmeric? Freshly ground makes all the difference—store-bought powdered turmeric lacks the same punch. For extra richness, use full-fat coconut milk (the kind you'd drink straight from the can).

No smoked paprika? Regular paprika at half the amount still works. Running low on nutritional yeast? Miso paste or vegan Parmesan adds umami depth instead. The garlic powder can be swapped for 1 fresh garlic clove minced if you're feeling fancy. For a deeper char, toss the potatoes in extra olive oil—just don't skip the coconut milk, or they'll dry out. Prefer your edges extra crispy? Roast at 450°F for 5 minutes longer.

Roasted potatoes keep 4-5 days in the fridge, but they're best eaten fresh. For meal prep, portion into containers with a drizzle of olive oil on top to preserve moisture. Freezes beautifully for up to 3 months—just reheat with a splash of water to restore creaminess. The leftovers reheat perfectly in the microwave (2-3 minutes) or oven (20 minutes at 375°F). Double the batch—this disappears fast!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the cubes in olive oil, sprinkle garlic and turmeric, then let the oven do the work. No pots, no pans, no stress.
  • Golden Creamy Twist: That full-fat coconut milk? It turns these sweet potatoes into something rich and velvety, like a hug in mashed form. The turmeric gives it that warm, sunny glow—no one will guess it’s vegan.
  • Meal Prep MVP: I make a big batch on Sundays and keep it in the fridge for days. Reheat with a splash of water, and it’s still tender and delicious—perfect for lunches or quick dinners when I’m too tired to cook.
  • Budget-Friendly Luxury: White sweet potatoes are cheaper than regular ones, and coconut milk stretches far. Honestly, this recipe feels fancy but costs next to nothing—great for feeding the family without breaking the bank.

Step-by-step instructions for creamy turmeric roasted sweet potatoes

Here's how to transform humble sweet potatoes into golden, creamy roasts with crispy edges.

1

👨‍🍳 Step 1: Prep and Season the Sweet Potatoes

Start by peeling the 2 lb white sweet potatoes and cutting them into 1.5-inch cubes—this size ensures even cooking and caramelization. I like to use a mandoline for uniform pieces, but a sharp chef's knife works too. Toss the cubes in a large bowl with the 2 tbsp extra-virgin olive oil, 1.5 tbsp ground turmeric, 1 tbsp garlic powder, 0.5 tbsp smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. Use your hands to massage the spices into the potatoes so every surface gets coated.

Here's the thing—don't skip the massaging. Those spices need to cling to the edges for maximum flavor penetration. If you're using freshly ground spices, you'll notice they're more potent, so taste the mix before proceeding. This is your chance to adjust seasoning before roasting. Let the seasoned potatoes sit for 10 minutes while you preheat the oven to 425°F—this resting time helps the flavors meld slightly.

2

🔥 Step 2: Roast Until Caramelized and Tender

Spread the seasoned sweet potatoes in a single layer on two rimmed baking sheets, leaving space between each piece. This prevents steaming and ensures crispy edges. Roast for 25 minutes, then flip each piece with tongs and return to the oven. You're looking for golden brown spots developing on the edges—that's your signal for the next step.

After another 15 minutes, check for doneness by piercing a piece with a fork. It should slide in easily with slight resistance, and the edges should be caramelized with some char. If they're not quite there, return to the oven for 5-10 more minutes. I press down gently on the potatoes during the last 5 minutes—this creates those beautiful charred edges we're after while keeping the centers creamy.

3

🥘 Step 3: Create the Creamy Coconut Sauce

While the potatoes roast, open the can of 0.5 cup full-fat coconut milk and scoop out the thick cream that settles on top (leave the watery part behind). In a small saucepan, warm this coconut cream over medium heat until it just begins to simmer. Add the 2 tbsp nutritional yeast and whisk vigorously for 1-2 minutes until it forms a smooth, velvety sauce. The nutritional yeast adds that cheesy umami depth that makes this dish irresistible.

Taste the sauce and adjust seasoning with a pinch more salt or black pepper if needed. This sauce should be thick enough to coat the back of a spoon but still flow smoothly. If it's too thick, whisk in 1-2 tablespoons of water from the coconut milk can to reach your desired consistency. Keep the sauce warm while you finish the potatoes.

4

🍽️ Step 4: Combine and Serve Immediately

Transfer the roasted sweet potatoes to a large serving bowl. Pour the warm coconut sauce over the top and gently toss everything together until every piece is coated. The residual heat from the potatoes will help the sauce cling beautifully. For extra texture, I like to sprinkle with additional black pepper and a pinch of smoked paprika right before serving.

This dish is best served immediately while the potatoes are still warm and the sauce is silky. The contrast between the creamy sauce and crispy edges is what makes this recipe special. Serve as a main dish with a simple green salad or as a side with grilled proteins. The vibrant turmeric color and rich coconut flavor make this a showstopper for any vegan meal.

👨‍🍳

Pro Tips For Making Vegan White Sweet Potato

  • PEEL AND CUBE SMALL: I learned this the hard way—sweet potatoes shrink when cooked, and if you cut them too big, they’ll turn to mush before the edges soften. Aim for 1-inch cubes max, and don’t skip the peel unless you’re okay with a gummier texture.
  • SAUTÉ IN OLIVE OIL FIRST: Skip the coconut milk splash at the start—browning the potatoes in extra-virgin olive oil (medium-high heat, 5-6 minutes) builds flavor that just simmering won’t. The oil should smell nutty, not smoke.
  • STIR THE COCONUT MILK: Full-fat coconut milk splits if you ignore it. After adding it, give the pan a vigorous stir and lower the heat to a gentle simmer. If it looks curdled, whisk in 1 tsp of turmeric (it’s a natural emulsifier) and keep it moving.
  • SALT THE POTATOES BEFORE SIMMERING: I was skeptical until I tried it—sprinkling ½ tsp salt over the raw cubes before adding liquid pulls out moisture early, so they absorb the coconut milk better and stay creamy, not watery. Trust the process.

Troubleshooting perfect results

Potatoes Too Dry?

If your roasted sweet potatoes emerge dry or crumbly, you likely roasted them too long or didn’t use enough coconut milk. The fix? Toss them with 1-2 tbsp warm coconut milk and let sit for 5 minutes before serving.

For next time, reduce oven temperature to 400°F and check at 20 minutes—they’re done when tender with slight resistance. 💫

Sauce Separating?

The coconut sauce may separate if you heat it too vigorously. To salvage it, whisk in 1 tbsp water and warm gently over low heat while stirring constantly.

For prevention, use full-fat coconut milk (not light) and avoid boiling. The thick cream layer is key—always scoop just that part for the best texture.

Uneven Cooking?

If some pieces are undercooked while others burn, your oven’s heat distribution is likely uneven. Rotate baking sheets halfway through roasting and use two sheets instead of one.

For extra insurance, spread potatoes in a single layer with ½-inch spacing—crowding causes steaming instead of browning. A light-colored baking sheet also helps reflect heat more evenly.

Turmeric Too Mild?

Store-bought turmeric loses potency quickly. For vibrant color and bold flavor, use freshly ground turmeric (available at Indian grocery stores) or add ½ tsp turmeric powder + ½ tsp curry powder to the mix.

Pro tip: Toast the spices in a dry pan for 30 seconds before mixing—they’ll release more aroma and flavor.

Charred Edges Missing?

For those coveted crispy edges, press down on the potatoes with a spatula during the last 5-10 minutes of roasting. This flattens them slightly, creating more surface area for caramelization.

If your oven runs hot, reduce temp to 400°F and add 1 extra tbsp olive oil to the mix for better browning. 🔥

Sauce Too Thin?

A runny sauce usually means too much liquid was added. Simmer the coconut cream longer to thicken it, or stir in ½ tsp cornstarch mixed with 1 tsp water until it reaches a glossy consistency.

For prevention, always scoop just the thick cream layer from the top of the can—never the watery part below it.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 55g19%
Dietary Fiber 8g29%
Sugars 12g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use orange sweet potatoes instead of white?

While white sweet potatoes create a creamier texture, you can absolutely use orange ones! Just expect slightly more natural sweetness and vibrant color. For the same creamy result, reduce the coconut milk by 1 tbsp and add ½ tsp cinnamon to complement the orange hue. Roasting times remain identical.

2

How do I make this recipe oil-free?

Swap the olive oil for 3 tbsp aquafaba (chickpea brine) or 2 tbsp unsweetened applesauce—both work surprisingly well! The aquafaba adds a subtle tang that pairs beautifully with the turmeric. For extra crispiness, toss the potatoes in 1 tbsp nutritional yeast before roasting to help with browning.

3

What's the best way to reheat leftovers?

Reheat in a 350°F oven for 10-15 minutes with a splash of water or coconut milk to restore creaminess. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals until warm. Avoid reheating more than once to prevent drying. The crispy edges won't be as pronounced after reheating, but the creamy texture remains delicious.

4

Can I make this ahead of time for meal prep?

Yes! Roast the potatoes 1 day ahead and store in an airtight container. When ready to serve, simply reheat and toss with fresh coconut sauce. For best results, make the sauce fresh each time to maintain its velvety texture. Portion into containers with a drizzle of olive oil on top to keep them moist for 4-5 days in the fridge.

5

Why does my sauce turn grainy?

This usually happens when coconut milk separates or isn't heated gently. To fix it, whisk in 1 tbsp water and warm on low heat while stirring constantly. For prevention, always use full-fat coconut milk and avoid boiling. The thick cream layer from the top of the can is key—never use the watery part below it. If the sauce still separates, strain it through a fine-mesh sieve for a silky texture.

★★★★★4.7(15 reviews)
Categories Side Dishes