10 Vegan Sweet Potato Recipes That Keep Dinner Cozy and Cheap
Vegan sweet potato recipes succeed because the sweet potato itself does the work. Its natural sugars turn glossy and caramelized at high heat, while the dense flesh softens into a creamy center. Add coconut milk, black beans, or nut butter, and you get a meal with real body and a sauce that clings. The versions below take that same root in ten different directions, from roasted slabs to saucy curry to a fudgy brownie.

Start with Creamy Sweet Potato Coconut Curry for a gentle bowl, try Sweet Potato Peanut Stew when you need heat, and keep Sweet Potato Breakfast Hash for a slower morning.
Which Vegan Sweet Potato Recipes Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Crispy Roasted Sweet Potato Wedges | Sweet, caramelized, salty | A simple weeknight side |
| Creamy Sweet Potato Coconut Curry | Mild, creamy, gently spiced | A soothing weeknight bowl |
| Sweet Potato and Black Bean Tacos | Smoky, bright, hearty | Taco night with pantry staples |
| Sweet Potato Peanut Stew | Rich, spicy, nutty | Bold flavor and heat |
| Sweet Potato Breakfast Hash | Savory, crisp, warming | Weekend breakfast or brunch |
| Air Fryer Sweet Potato Bites | Crisp, sweet, mustardy | A fast snack or side |
| Sweet Potato Chickpea Buddha Bowl | Fresh, lemony, filling | Meal prep lunches |
| Sweet Potato Kale Sheet Pan Dinner | Roasty, garlicky, green | A hands off dinner |
| Sweet Potato Gnocchi with Crispy Sage | Tender, savory, buttery | A fancy dinner at home |
| Sweet Potato Chocolate Brownies | Fudgy, rich, cocoa driven | A chocolate dessert fix |
Crispy Roasted Sweet Potato Wedges
This is the version I make most often, because it turns a pile of sweet potatoes into crisp-edged wedges with almost no work. You want a hot oven, a bare amount of oil, and plenty of space on the pan.

Ingredients (makes 6 servings)
- Sweet potatoes, scrubbed and cut into thick wedges: 1 kg (2.2 lb)
- Olive oil: 3 tbsp
- Cornstarch: 2 tsp
- Smoked paprika: 1 tsp
- Garlic powder: 1 tsp
- Fine sea salt: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: Heat your oven to 220C (425F) and set a rack in the lower third. Cut 1 kg (2.2 lb) sweet potatoes into wedges about 2 cm (3/4 in) thick, leaving the skin on for crisp edges. You want them all roughly the same size so they finish together.
Step 2: In a large bowl, toss the wedges with 3 tbsp olive oil, 2 tsp cornstarch, 1 tsp smoked paprika, 1 tsp garlic powder, 1 tsp fine sea salt, and 1/2 tsp black pepper. Use your hands to rub every wedge until it feels slick and the cornstarch has disappeared.
Step 3: Spread the wedges on two baking sheets, leaving a little space between each one so they roast instead of steam. Give them 25 minutes, then flip each wedge with a spatula. You should see deep brown edges forming on the underside.
Step 4: Roast another 12 to 15 minutes, until the thickest wedge gives when squeezed and the edges look shaggy and caramelized. Serve hot with an extra pinch of salt, or with a squeeze of lime if you want brightness.
Creamy Sweet Potato Coconut Curry
You pick this when you want a silky, warming bowl that cooks mostly in one pot. The sweet potato breaks down just enough to thicken the coconut sauce without turning to mush.

Ingredients (makes 4 servings)
- Sweet potatoes, peeled and cubed: 800 g (1.75 lb)
- Coconut oil: 2 tbsp
- Yellow onion, finely diced: 1 medium
- Garlic cloves and fresh ginger, minced: 4 cloves garlic plus 2 tbsp ginger
- Mild curry powder: 2 tbsp
- Coconut milk: 400 ml (1 can)
- Vegetable stock: 250 ml (1 cup)
- Baby spinach: 150 g (5 oz)
- Fine sea salt: 3/4 tsp
- Lime juice: 1 tbsp
Instructions
Step 1: Heat 2 tbsp coconut oil in a large pot over medium. Add the diced onion and cook for 6 minutes, until it turns soft and just starts to brown at the edges. You should smell the onion turn sweet and mild.
Step 2: Stir in 4 minced garlic cloves and 2 tbsp minced ginger, then cook for 30 seconds. Sprinkle in 2 tbsp mild curry powder and stir until the spices smell toasty but not burnt, about 1 minute. Your kitchen will smell like the curry before you add a single spoonful of liquid.
Step 3: Add 800 g (1.75 lb) cubed sweet potatoes, 400 ml (1 can) coconut milk, 250 ml (1 cup) vegetable stock, and 3/4 tsp fine sea salt. Bring to a gentle bubble, then lower the heat so the pot just burbles. You will see the sweet potato soften over 18 to 20 minutes.
Step 4: Test a sweet potato cube by pressing it against the side of the pot with a spoon. If it mashes easily, stir in 150 g (5 oz) baby spinach. You’ll see the leaves wilt within 2 minutes, and the hot sauce keeps wilting them even after you turn off the heat.
Step 5: Stir in 1 tbsp lime juice and taste the sauce. Serve the curry over rice or with flatbread, spooning extra sauce over each bowl. You want the broth to be the best part, so taste before you plate.
Sweet Potato and Black Bean Tacos
These tacos are my answer to a weeknight when the pantry looks bare but you still want something with a charred, smoky filling. Roasted sweet potato cubes do the heavy lifting, while black beans and lime keep it bright.

Ingredients (makes 8 tacos)
- Sweet potatoes, peeled and cut into 1 cm cubes: 700 g (1.5 lb)
- Olive oil: 3 tbsp
- Smoked paprika and ground cumin: 2 tsp paprika plus 1 tsp cumin
- Fine sea salt: 1 tsp
- Black beans, drained and rinsed: 400 g (1 can)
- Red onion, finely chopped: 1/2 small
- Corn tortillas: 8 small
- Lime juice: 2 tbsp
- Avocado, sliced: 1 large
- Fresh cilantro leaves: 1/2 cup
Instructions
Step 1: Heat your oven to 220C (425F) and toss 700 g (1.5 lb) sweet potato cubes with 3 tbsp olive oil, 2 tsp smoked paprika, 1 tsp ground cumin, and 1 tsp fine sea salt on a large baking sheet. Spread them in one layer so the edges can char, and slide the pan into the oven.
Step 2: Roast the sweet potatoes for 18 minutes, then scrape under them with a spatula and stir in 400 g (1 can) drained black beans. You want the beans to warm through and pick up the smoky oil in the final stretch.
Step 3: Return the pan to the oven for 6 minutes, until the sweet potato cubes feel soft in the center and the beans look glossy. While that happens, warm 8 small corn tortillas in a dry skillet over medium heat for 20 seconds per side. You should see faint brown spots on each one.
Step 4: Toss the hot filling with 2 tbsp lime juice and 1/2 small red onion. Pile it into the warm tortillas with slices of 1 large avocado and a few cilantro leaves. You can drizzle any pan juices left behind over the top.
Step 5: Serve the tacos while the filling is hot, with another squeeze of lime if you want. You might want hot sauce, but the smoked paprika already gives you a deep flavor.
Sweet Potato Peanut Stew
This is the stew you make when you want serious peanut flavor and a gentle burn that stays in the background. Sweet potato softens into the broth and makes the whole pot thick without any fuss.

Ingredients (makes 6 servings)
- Sweet potatoes, peeled and chopped into bite size pieces: 1.2 kg (2.6 lb)
- Vegetable oil: 2 tbsp
- Red onion, finely chopped: 1 medium
- Garlic cloves, minced: 5
- Fresh ginger, minced: 2 tbsp
- Ground coriander and cayenne pepper: 2 tsp coriander plus 1/2 tsp cayenne
- Crushed tomatoes: 400 g (1 can)
- Natural peanut butter: 120 g (1/2 cup)
- Vegetable stock: 750 ml (3 cups)
- Fine sea salt: 1 tsp
Instructions
Step 1: Heat 2 tbsp vegetable oil in a heavy pot over medium. Add 1 medium red onion and cook for 7 minutes, until the pieces go soft and start to catch at the edges. You want a little color here because it builds the stew’s sweetness.
Step 2: Stir in 5 minced garlic cloves, 2 tbsp minced ginger, 2 tsp ground coriander, and 1/2 tsp cayenne. Cook for 45 seconds, just until the pot smells bright and spicy. Your eyes might water slightly, and that is a good sign.
Step 3: Add 1.2 kg (2.6 lb) sweet potato, 400 g (1 can) crushed tomatoes, 120 g (1/2 cup) peanut butter, and 750 ml (3 cups) vegetable stock. Stir until the peanut butter melts into the liquid, then bring the stew to a low boil. You will see the surface go glossy and orange.
Step 4: Lower the heat and simmer for 22 minutes, stirring once halfway so the bottom does not catch. The sweet potato should feel tender when you press a piece with a wooden spoon, and the broth will look thick and creamy.
Step 5: Taste the stew and add 1 tsp fine sea salt if it needs it, then ladle it into bowls. You get a spoonful of broth and a soft potato in every bite.
Sweet Potato Breakfast Hash
I like this hash for mornings when a bowl of oats won’t cut it. The sweet potatoes go soft inside and crisp outside, and the peppers and onions give it a savory weekend feel.

Ingredients (makes 4 servings)
- Sweet potatoes, cut into small cubes: 800 g (1.75 lb)
- Olive oil: 3 tbsp
- Yellow onion, diced: 1 medium
- Red bell pepper, diced: 1 large
- Smoked paprika: 2 tsp
- Ground cumin: 1 tsp
- Fine sea salt: 1 tsp
- Black beans, drained and rinsed: 400 g (1 can)
- Cherry tomatoes, halved: 250 g (1 cup)
- Fresh parsley or cilantro, chopped: 1/4 cup
Instructions
Step 1: Toss 800 g (1.75 lb) sweet potato cubes with 3 tbsp olive oil, 2 tsp smoked paprika, 1 tsp ground cumin, and 1 tsp fine sea salt in a large bowl. You want every cube coated, because that coating is what helps the outside crisp in the skillet.
Step 2: Heat a large skillet over medium and add the sweet potatoes in a single layer. Cook for 10 minutes without stirring too often, so the bottoms get brown and release on their own. You will hear the edges sizzle and smell the paprika toasting.
Step 3: Stir in 1 medium diced onion and 1 large diced red bell pepper. Cook for another 8 minutes, until the vegetables soften and the sweet potatoes feel almost tender when you pierce one with the tip of a knife.
Step 4: Add 400 g (1 can) drained black beans and 250 g (1 cup) halved cherry tomatoes. Fold everything together and cook for 3 minutes, just until the beans are warm and the tomatoes have started to burst. You want some tomatoes to stay whole for pops of juice.
Step 5: Scatter 1/4 cup chopped parsley or cilantro over the hash and serve straight from the skillet. You can top each plate with a spoonful of hot sauce or a few slices of avocado. The crispy bits at the bottom are the prize, so scrape them up.
Air Fryer Sweet Potato Bites
When you want crisp little cubes in about half the usual oven time, this is the one. The air fryer pulls moisture off the surface fast, so you get edges that snap and a maple mustard glaze that sets on contact.

Ingredients (makes 20 bites)
- Sweet potatoes, cut into 2 cm cubes: 500 g (1.1 lb)
- Olive oil: 1.5 tbsp
- Cornstarch: 1 tbsp
- Smoked paprika: 1 tsp
- Garlic powder: 1/2 tsp
- Fine sea salt: 1/2 tsp
- Maple syrup: 1 tbsp
- Dijon mustard: 2 tsp
Instructions
Step 1: Heat your air fryer to 200C (390F). Toss 500 g (1.1 lb) sweet potato cubes with 1.5 tbsp olive oil, 1 tbsp cornstarch, 1 tsp smoked paprika, 1/2 tsp garlic powder, and 1/2 tsp fine sea salt in a bowl until no dry powder remains. You want the cornstarch to stick to every cube, so don’t be shy with your hands.
Step 2: Arrange the cubes in the air fryer basket in a single layer, leaving a little room between them. Air fry for 12 minutes, then shake the basket or flip the cubes with tongs. Cook for another 8 minutes, until the edges look deep brown and the centers are soft. You should hear them rattle and see dry patches before the final shake.
Step 3: Whisk together 1 tbsp maple syrup and 2 tsp Dijon mustard in a small bowl. Once the cubes are done, pour the glaze over the hot cubes and toss until glossy. You will see the heat set the glaze in seconds.
Step 4: Pile the bites onto a plate and serve right away, because they soften as they sit. You can add an extra pinch of salt or a squeeze of lime if you want the mustard to pop more. The glaze should look shiny and coat every piece.
Sweet Potato Chickpea Buddha Bowl
This is the bowl you pack when lunch needs to hold up for a few hours in the fridge. Roasted sweet potato and crisp chickpeas stay separate and toothsome, and the tahini dressing ties it all together.

Ingredients (makes 4 bowls)
- Sweet potatoes, cut into wedges: 900 g (2 lb)
- Chickpeas, drained, rinsed, and patted dry: 400 g (1 can)
- Olive oil: 3 tbsp
- Ground cumin: 2 tsp
- Smoked paprika: 1 tsp
- Fine sea salt: 1 tsp
- Cooked quinoa or brown rice: 600 g (3 cups cooked)
- Baby spinach or kale, chopped: 100 g (3 cups)
- Tahini: 60 g (1/4 cup)
- Lemon juice: 3 tbsp
Instructions
Step 1: Heat your oven to 220C (425F) and line two baking sheets. Toss 900 g (2 lb) sweet potato wedges with 2 tbsp olive oil, 1 tsp ground cumin, 1/2 tsp smoked paprika, and 1/2 tsp fine sea salt on one sheet. On the other sheet, toss 400 g (1 can) chickpeas with 1 tbsp olive oil, the remaining 1 tsp cumin, 1/2 tsp smoked paprika, and 1/2 tsp salt. Your hands are the best tool here, so use them.
Step 2: Roast both sheets for 20 minutes. Pull the chickpeas out, give them a shake, and roast them for another 8 minutes so they turn crisp. The sweet potatoes will need 28 to 30 minutes total, until a knife slides through a wedge without resistance. You can take each sheet out when it is ready, not at the same time.
Step 3: Stir 60 g (1/4 cup) tahini with 3 tbsp lemon juice and 2 tbsp cold water in a small bowl until it thins to a pourable sauce. Add a pinch of salt and taste. You want it tart enough to wake up the sweet potatoes.
Step 4: Divide 600 g (3 cups cooked) quinoa or brown rice among 4 bowls. You can top each with the roasted sweet potato wedges, the crisp chickpeas, and 100 g (3 cups) chopped baby spinach or kale. The heat from the vegetables will wilt the leaves just a little.
Step 5: Drizzle the tahini sauce over each bowl and serve warm, with extra lemon on the side. You can pack the components separately for lunch, pouring the dressing on just before you eat so the spinach stays crisp.
Sweet Potato Kale Sheet Pan Dinner
One pan, no stirring, and a meal that lands somewhere between a warm salad and a roast. The sweet potatoes and red onion get sweet and sticky, then hardy kale wilts in the residual heat.

Ingredients (makes 2 servings)
- Sweet potatoes, cut into 1 cm half moons: 700 g (1.5 lb)
- Red onion, cut into wedges: 1 medium
- Olive oil: 3 tbsp
- Smoked paprika: 1.5 tsp
- Garlic powder: 1 tsp
- Fine sea salt: 1 tsp
- Black pepper: 1/2 tsp
- Curly kale, stemmed and torn: 150 g (5 cups)
- Lemon juice: 2 tbsp
- Pepitas or sunflower seeds: 3 tbsp
Instructions
Step 1: Heat your oven to 230C (450F) and line a large rimmed baking sheet. Toss 700 g (1.5 lb) sweet potato half moons and 1 medium red onion cut into wedges with 3 tbsp olive oil, 1.5 tsp smoked paprika, 1 tsp garlic powder, 1 tsp fine sea salt, and 1/2 tsp black pepper. Your hands will distribute the oil best, and you want every piece shiny.
Step 2: Spread the vegetables in a single layer, leaving a little space between the pieces so their edges can catch. Roast for 22 minutes, then pull the pan out and flip everything with a spatula. You will see deep color on the underside.
Step 3: Scatter 150 g (5 cups) stemmed and torn curly kale right on top of the hot vegetables. Return the pan to the oven for 4 minutes. You want the kale to soften and crisp slightly at its thin edges, not turn to dust.
Step 4: Pull the pan out and squeeze 2 tbsp lemon juice all over the vegetables. Sprinkle 3 tbsp pepitas or sunflower seeds over the top, then toss everything once so the kale picks up the oil and spice from the pan. You will hear the lemon sizzle when it hits the hot metal.
Step 5: Divide the sheet pan dinner between 2 plates and serve hot, with extra lemon wedges if you want more brightness. You can eat it straight from the pan with two forks, but plates make it feel like a meal.
Sweet Potato Gnocchi with Crispy Sage
This is the one for a slow kitchen afternoon, when you want a pillowy pasta and a pan of crisp sage leaves. The sweet potato keeps the dough tender, so handle it lightly and it will reward you.

Ingredients (makes 4 servings)
- Sweet potatoes, baked until soft and cooled: 900 g (2 lb)
- All purpose flour, plus more for rolling: 180 g (1.5 cups)
- Cornstarch: 30 g (1/4 cup)
- Fine sea salt: 1 tsp
- Vegan butter: 120 g (1/2 cup)
- Fresh sage leaves: 20 fresh leaves
- Garlic clove, lightly smashed: 1
- Lemon zest: 1 tsp
- Black pepper: 1/2 tsp
Instructions
Step 1: Heat your oven to 200C (400F). Prick 900 g (2 lb) sweet potatoes all over with a fork and bake them directly on the rack for 50 minutes, until a knife slides into the center without effort. Cool them until you can touch the skins, then scoop the flesh into a bowl. You want 600 g (a little over 1 lb) of flesh, so any extra is a cook’s snack.
Step 2: Pass the warm sweet potato through a ricer or press it through a sieve into a large bowl. Stir in 180 g (1.5 cups) flour, 30 g (1/4 cup) cornstarch, 1 tsp fine sea salt, and 1/2 tsp black pepper until a soft dough forms. Use your fingertips to bring it together, and stop as soon as it stops sticking to the bowl.
Step 3: Dust your counter lightly with flour and divide the dough into 4 pieces. Roll each piece into a rope about 2 cm (3/4 in) thick, then cut it into 2 cm (3/4 in) pieces. Press each gnocco gently with the back of a fork so it has ridges to catch the sauce. You should have about 55 to 60 little pillows.
Step 4: Bring a large pot of salted water to a boil and drop in a third of the gnocchi. Cook for 2 to 3 minutes, until they float to the surface and look puffed. Fish them out with a slotted spoon and keep them warm while you cook the rest. You will see the dough turn slightly orange in the water, and that is a good sign.
Step 5: Melt 120 g (1/2 cup) vegan butter in a wide skillet over medium heat. Add 20 fresh sage leaves and 1 smashed garlic clove, and cook for 3 minutes, until you can smell the butter turning nutty and the sage leaves go crisp around the edges. Remove the garlic before it burns.
Step 6: Add the cooked gnocchi to the pan with 1 tsp lemon zest and toss gently until each piece glistens. Serve right away with the crisp sage leaves on top. You want the little ridges to catch all that golden butter.
Sweet Potato Chocolate Brownies
Sweet potato sounds odd in a brownie until you taste how much fudgy moisture it adds. This is a rich, cocoa forward tray that uses up two big sweet potatoes.

Ingredients (makes 16 brownies)
- Sweet potatoes, peeled and diced: 400 g (14 oz)
- Dark chocolate, chopped: 200 g (7 oz)
- Coconut oil: 4 tbsp
- Coconut sugar: 150 g (3/4 cup)
- Smooth peanut butter: 80 g (1/3 cup)
- Cocoa powder: 30 g (1/4 cup)
- Baking powder: 1 tsp
- Vanilla extract: 2 tsp
- Fine sea salt: 1/2 tsp
- Plain flour: 60 g (1/2 cup)
Instructions
Step 1: Heat your oven to 180C (350F) and line a 20 cm (8 in) square pan with parchment. Cook 400 g (14 oz) peeled and diced sweet potato in a pot of boiling water for 12 minutes, until very soft. Drain it well and let it sit in the colander for a minute so extra steam escapes. You want the puree as dry as possible.
Step 2: Puree the sweet potato in a food processor until completely smooth, then scrape it into a large bowl. You should have about 1 cup of thick puree. Let it cool while you melt 200 g (7 oz) chopped dark chocolate and 4 tbsp coconut oil together in a heatproof bowl set over a saucepan of simmering water.
Step 3: Stir 150 g (3/4 cup) coconut sugar, 80 g (1/3 cup) peanut butter, 30 g (1/4 cup) cocoa powder, 2 tsp vanilla extract, and 1/2 tsp fine sea salt into the cooled sweet potato puree. Pour in the melted chocolate mixture and stir until the bowl is glossy and unified. Your arm gets a workout here, but the batter thickens as you stir.
Step 4: Sift 60 g (1/2 cup) plain flour and 1 tsp baking powder over the batter. Fold with a spatula until no dry streaks remain, about 12 strokes. You want to stop before the flour turns tough, so a few faint flour streaks are safer than overmixing.
Step 5: Scrape the batter into the lined pan and smooth the top with the back of a spoon. Bake for 26 to 28 minutes, until the top looks set and a toothpick in the center comes out with moist crumbs, not wet batter. You will smell chocolate before the timer goes off.
Step 6: Let the pan cool on a wire rack for 20 minutes, then lift the brownie slab out with the parchment. Slice it into 16 squares and serve warm or at room temperature. You can dust the top with cocoa powder, but they are fudgy enough to eat plain.
The one technique that matters most with these recipes is keeping your sweet potatoes dry and giving them room. Moisture is what turns roast wedges soggy and makes a pan steam instead of caramelize. Pat cubes dry before oiling, and don’t pile them too close.
Pick the one that matches tonight’s mood, and cook it like you already know it will work.
