11 Sweet Potato Dinner Recipes That Fill You Up
Sweet potato dinner recipes work because the potatoes bring a creamy, naturally sweet base that stands up to big flavors. Roast them whole, cube them, mash them, or stuff them, and the soft interior soaks up smoky spices, bright lime, and rich coconut without turning mushy. These eleven versions take that foundation in genuinely different directions, from a quick skillet to homemade gnocchi.

Start with Baked Sweet Potatoes with Black Beans and Lime Cream for a reliable base, go for the curry or soup when you want a cozy bowl, and pick the tacos or stuffed buffalo chickpeas when you want something playful. The gnocchi and risotto are weekend projects.
Which Sweet Potato Dinner Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Baked Sweet Potatoes with Black Beans and Lime Cream | Smoky, bright, creamy | A fast weeknight dinner |
| Sweet Potato Black Bean Enchiladas | Smoky, tangy, cheesy | Feeding a crowd |
| Roasted Sweet Potato and Chickpea Sheet Pan | Spiced, caramelized, nutty | Minimal cleanup |
| Sweet Potato and Red Lentil Curry | Creamy, aromatic, lightly spicy | A cozy vegetarian meal |
| Ground Turkey Sweet Potato Skillet | Savory, earthy, garlicky | A 30-minute dinner |
| Sweet Potato Black Bean Burgers with Guacamole | Smoky, hearty, herby | Make-ahead patties |
| Creamy Sweet Potato Risotto with Sage | Rich, creamy, savory-sweet | A slow Sunday dinner |
| Buffalo Chickpea Stuffed Sweet Potatoes | Tangy, spicy, buttery | Heat lovers |
| Homemade Sweet Potato Gnocchi with Brown Butter Sage | Nutty, buttery, tender | A weekend cooking project |
| Sweet Potato Coconut Soup with Crispy Chickpeas | Sweet, gingery, creamy | A rainy night bowl |
| Sweet Potato and Black Bean Tacos with Lime Slaw | Zesty, crunchy, smoky | Taco night |
Baked Sweet Potatoes with Black Beans and Lime Cream
This is the version I keep on rotation for busy nights. The potatoes bake while you make a quick bean filling and a lime sour cream that melts into the hot flesh.

Ingredients (makes 4 servings)
- Sweet potatoes, scrubbed: 4 medium, about 900 g (2 lb)
- Black beans, rinsed and drained: 2 cans (15 oz / 425 g each)
- Red bell pepper, finely diced: 1 medium
- Smoked paprika: 2 tsp
- Ground cumin: 1 tsp
- Sour cream: 120 g (1/2 cup)
- Lime juice: 2 tbsp
- Garlic clove, grated: 1
- Vegetable oil: 2 tbsp
- Fresh cilantro, chopped: 1/4 cup
Instructions
Step 1: Heat your oven to 425F (220C) and rub the 4 sweet potatoes with 1 tbsp of the vegetable oil. Prick each one a few times with a fork, set them on a baking sheet, and bake for 45 to 55 minutes, until a knife slides into the center with no resistance.
Step 2: While the potatoes bake, toss the 2 cans of black beans and the diced red bell pepper with the remaining 1 tbsp oil, the 2 tsp smoked paprika, and the 1 tsp cumin in a bowl. You’ll catch the smell of the paprika as soon as it hits the oil.
Step 3: Stir together the 120 g (1/2 cup) sour cream, the 2 tbsp lime juice, and the grated garlic clove. You want the sauce loose enough to spoon over the potatoes.
Step 4: When the potatoes are tender, you split each one down the middle and fluff the insides with a fork. Pile the bean mixture into each potato so it spills over the edges.
Step 5: Spoon the lime cream over the loaded potatoes and scatter with the 1/4 cup cilantro, then serve hot while the cream sits on top. You’ll want a fork and a spoon for this.
Sweet Potato Black Bean Enchiladas
I make these on Sundays when I want a pan of something that reheats well. The sweet potato filling gets chunky and soft, and the red sauce soaks into the tortillas as they bake.

Ingredients (makes 8 enchiladas)
- Sweet potatoes, peeled and cut into 1 cm cubes: 900 g (2 lb)
- Black beans, rinsed and drained: 1 can (15 oz / 425 g)
- Red enchilada sauce: 480 ml (2 cups)
- Corn tortillas: 8
- Shredded Monterey Jack cheese: 170 g (1 1/2 cups)
- Yellow onion, finely chopped: 1 small
- Ground cumin: 2 tsp
- Chili powder: 1 tbsp
- Vegetable oil: 2 tbsp
- Fresh cilantro, chopped: 1/4 cup
Instructions
Step 1: Heat your oven to 400F (200C) and toss the 900 g (2 lb) sweet potato cubes with the 2 tbsp oil, 2 tsp cumin, 1 tbsp chili powder, and chopped onion on a baking sheet. Roast for 25 minutes, until the edges start to brown and your spoon leaves no resistance when you press a cube.
Step 2: When the potatoes are cool enough to handle, you mix them in a bowl with the black beans and half the Monterey Jack cheese. Leave some chunks whole so you get soft bites rather than a paste.
Step 3: Warm the 480 ml (2 cups) enchilada sauce in a small skillet over medium heat until it just bubbles at the edges. You’ll use it to dip the tortillas so they soften without breaking.
Step 4: Dip each corn tortilla into the warm sauce, fill it with the sweet potato mixture, roll it snugly, and set it seam side down in a baking dish. You want all 8 enchiladas packed close together.
Step 5: Pour the remaining sauce over the enchiladas and scatter with the remaining cheese. Bake for 20 minutes, until the cheese melts and the sauce bubbles around the edges, then finish with the 1/4 cup cilantro and serve hot.
Roasted Sweet Potato and Chickpea Sheet Pan
This is the one I pull out when I do not want to wash more than one pan. The potatoes and chickpeas get crispy edges in the same hot oven, and the tahini sauce pulls it all together.

Ingredients (makes 4 servings)
- Sweet potatoes, cut into 2 cm cubes: 900 g (2 lb)
- Chickpeas, rinsed and drained: 2 cans (15 oz / 425 g each)
- Red onion, thickly sliced: 1 large
- Olive oil: 3 tbsp
- Ground cumin: 1 tsp
- Smoked paprika: 1 tsp
- Tahini: 80 g (1/3 cup)
- Lemon juice: 3 tbsp
- Garlic clove, grated: 1
- Fresh parsley, chopped: 1/4 cup
Instructions
Step 1: Heat your oven to 425F (220C) and line a large baking sheet with parchment. Toss the sweet potato cubes, chickpeas, and red onion with 2 tbsp of the olive oil, the 1 tsp cumin, and the 1 tsp smoked paprika, then spread everything in a single layer.
Step 2: Roast for 30 to 35 minutes, stirring once halfway through, until the sweet potatoes are browned at the edges and the chickpeas feel crisp. Your kitchen will smell like toasted spice before the timer goes off.
Step 3: While the vegetables roast, you whisk the 80 g (1/3 cup) tahini, 3 tbsp lemon juice, grated garlic, and the remaining 1 tbsp olive oil with 3 tbsp cold water until smooth. You want a pourable sauce that coats the back of a spoon.
Step 4: Pull the pan from the oven and let it sit for 2 minutes so the chickpeas set. You can taste a potato and add a little more lemon juice if it needs brightness.
Step 5: Drizzle the tahini sauce all over the warm vegetables and scatter with the 1/4 cup parsley, then serve straight from the pan with extra lemon wedges on the side. You might not want to transfer it to a bowl at all.
Sweet Potato and Red Lentil Curry
This is the curry I make when the weather turns and I want something that simmers quietly on the stove. Red lentils break down into the coconut milk while the sweet potato cubes stay tender and bright.

Ingredients (makes 6 servings)
- Sweet potatoes, peeled and cut into 2 cm cubes: 900 g (2 lb)
- Red lentils, rinsed: 300 g (1 1/2 cups)
- Coconut milk, full fat: 1 can (400 ml / 13.5 oz)
- Vegetable stock: 600 ml (2 1/2 cups)
- Yellow onion, finely chopped: 1 medium
- Garlic cloves and fresh ginger, grated: 3 cloves and 2 tbsp
- Curry powder: 2 tbsp
- Tomato paste: 2 tbsp
- Baby spinach: 150 g (5 oz)
- Vegetable oil: 2 tbsp
Instructions
Step 1: You heat the 2 tbsp vegetable oil in a large pot over medium, then add the onion and the grated garlic and ginger. Cook for 6 minutes, until the onion softens and your spoon leaves a clear trail through it.
Step 2: Add the 2 tbsp curry powder and 2 tbsp tomato paste, then cook for 1 minute. You’ll smell the spices darkening and clinging to the bottom of the pot.
Step 3: Stir in the 900 g (2 lb) sweet potato cubes, the 300 g (1 1/2 cups) red lentils, the coconut milk, and the 600 ml (2 1/2 cups) vegetable stock. Bring everything to a gentle bubble, reduce the heat, cover, and simmer for 25 minutes, until the potatoes are fork-tender and the lentils have broken down into the sauce.
Step 4: Add the 150 g (5 oz) baby spinach and stir until the leaves just wilt. You can add a splash of water if the curry looks thicker than you like.
Step 5: Ladle the curry into deep bowls and serve with rice or flatbread, plus lime wedges on the side. You want the lime brightening each spoonful right before you eat.
Ground Turkey Sweet Potato Skillet
This one-pan dinner gets the sweet potatoes mostly cooked in the same skillet before the turkey goes in. The result is savory, garlicky, and fast enough for a school night.

Ingredients (makes 4 servings)
- Ground turkey: 450 g (1 lb)
- Sweet potatoes, cut into 1 cm cubes: 680 g (1 1/2 lb)
- Baby spinach: 150 g (5 oz)
- Yellow onion, finely chopped: 1 small
- Garlic cloves, minced: 2
- Chicken stock: 120 ml (1/2 cup)
- Smoked paprika: 1 tsp
- Ground cumin: 1 tsp
- Chili powder: 1/2 tsp
- Olive oil: 2 tbsp
Instructions
Step 1: Heat the 2 tbsp olive oil in a large skillet over medium-high, then add the 680 g (1 1/2 lb) sweet potato cubes. You cook them for about 8 minutes, stirring every couple of minutes, until the edges soften and start to brown.
Step 2: Push the potatoes to one side and add the 450 g (1 lb) ground turkey. You break it up with a wooden spoon and cook for 5 minutes, until no pink remains and the bottom of the pan has a few browned bits.
Step 3: Stir in the onion and garlic, then cook for 3 minutes more. You add the 1 tsp smoked paprika, 1 tsp cumin, and 1/2 tsp chili powder and stir for 30 seconds so the spices warm through.
Step 4: Pour in the 120 ml (1/2 cup) chicken stock and scrape up those browned bits with your spoon. Cover and cook for 5 minutes, until the potatoes are tender and the liquid is mostly absorbed.
Step 5: Add the 150 g (5 oz) spinach and stir until it just wilts, about 2 minutes. Serve the skillet in shallow bowls with a spoon of plain yogurt if you like a little coolness against the spice.
Sweet Potato Black Bean Burgers with Guacamole
These patties hold together because the mashed sweet potato and beans do the binding work, so you do not need breadcrumbs. I make the guacamole while the burgers chill.

Ingredients (makes 6 burgers)
- Sweet potatoes, peeled and cut into chunks: 680 g (1 1/2 lb)
- Black beans, rinsed and drained: 1 can (15 oz / 425 g)
- Quick oats: 80 g (1 cup)
- Red onion, finely diced: 1/2 small
- Garlic cloves, minced: 2
- Ground cumin and smoked paprika: 2 tsp and 1 tsp
- Avocados: 2 ripe
- Lime juice: 2 tbsp
- Burger buns: 6
- Olive oil: 2 tbsp
Instructions
Step 1: You boil or steam the 680 g (1 1/2 lb) sweet potato chunks for 10 to 12 minutes, until fork-tender. Drain them well and let them sit in the colander for 5 minutes so the steam carries off extra moisture.
Step 2: Tip the potatoes into a large bowl and mash them slightly. Add the black beans, 80 g (1 cup) oats, red onion, garlic, 2 tsp cumin, and 1 tsp smoked paprika, then mash again with a fork, leaving some bean pieces whole. You should be able to press the mixture into a rough patty.
Step 3: Chill the mixture for 15 minutes, then shape it into 6 equal patties. Wetting your hands a little makes the patties easier to form and keeps the mixture from sticking.
Step 4: You heat the 2 tbsp olive oil in a skillet over medium and cook the patties for 4 to 5 minutes per side. Let them get deeply browned and crisp before you flip, and work in batches if the pan feels crowded.
Step 5: Mash the 2 avocados with the 2 tbsp lime juice to make a chunky guacamole. Toast the buns, spread the guacamole on both sides, and tuck a warm patty into each one before serving.
Creamy Sweet Potato Risotto with Sage
This risotto leans on the sweet potato to add body, so it turns creamy without much stirring. I use a little lemon at the end to wake up the sweetness.

Ingredients (makes 5 servings)
- Arborio rice: 300 g (1 1/2 cups)
- Sweet potato, peeled and finely diced: 300 g (10 oz)
- Vegetable stock: 1.4 litres (6 cups), kept warm
- Yellow onion, finely chopped: 1 small
- Garlic cloves, minced: 2
- Fresh sage leaves, chopped: 2 tbsp
- Parmesan cheese, grated: 60 g (1/2 cup)
- Butter: 2 tbsp
- Olive oil: 1 tbsp
- Lemon zest: 1 tsp
Instructions
Step 1: You heat the 1 tbsp olive oil and half the butter in a wide pot over medium. Add the onion and cook for 5 minutes, until it turns translucent and your spoon leaves a trail at the bottom.
Step 2: Stir in the 300 g (10 oz) diced sweet potato and the 300 g (1 1/2 cups) arborio rice. Cook for 2 minutes, until the grains turn slightly translucent around the edges, and you’ll see the rice absorbing the fat.
Step 3: Add a ladleful of the warm vegetable stock, stirring often, and let it absorb before you add the next one. Keep going for 25 to 30 minutes, until the rice is creamy and the sweet potato has broken down, and you will need most of the stock.
Step 4: Remove the pot from the heat and stir in the remaining butter, the 60 g (1/2 cup) parmesan, the 2 tbsp sage, and the 1 tsp lemon zest. You want the risotto loose and glossy, not stiff.
Step 5: Spoon the risotto into wide bowls and top with extra parmesan. Serve it right away while it flows gently across the plate.
Buffalo Chickpea Stuffed Sweet Potatoes
The buffalo sauce clings to the chickpeas here, and the sweet potato cools everything down. It is a good one when you want that hot wing energy without the chicken.

Ingredients (makes 4 servings)
- Sweet potatoes, scrubbed: 4 medium, about 900 g (2 lb)
- Chickpeas, rinsed and drained: 2 cans (15 oz / 425 g each)
- Buffalo sauce: 120 ml (1/2 cup)
- Butter: 2 tbsp
- Garlic powder: 1 tsp
- Smoked paprika: 1/2 tsp
- Sour cream: 120 g (1/2 cup)
- Celery stalks, finely diced: 2
- Green onions, sliced: 3
- Vegetable oil: 1 tbsp
Instructions
Step 1: Heat your oven to 425F (220C) and rub the 4 sweet potatoes with the 1 tbsp vegetable oil. Prick each one with a fork and bake on a sheet for 45 to 55 minutes, until you can slide a knife through the center without pushing.
Step 2: While the potatoes cook, you melt the 2 tbsp butter in a small saucepan over low heat. Stir in the 120 ml (1/2 cup) buffalo sauce, the 1 tsp garlic powder, and the 1/2 tsp smoked paprika until warm and combined.
Step 3: Add the 2 cans of chickpeas to the sauce and toss to coat every one. Turn off the heat and let them sit for 5 minutes so they absorb the flavor, and you can warm them gently if the sauce starts to cool.
Step 4: Split the potatoes lengthwise, fluff the insides with a fork, and pile the chickpea mixture into each one. You might want a fork and a spoon to get the filling over the edges.
Step 5: Drizzle the 120 g (1/2 cup) sour cream over the potatoes, scatter with the celery and green onions, and serve hot while the sauce pools into the flesh. You’ll want extra napkins nearby.
Homemade Sweet Potato Gnocchi with Brown Butter Sage
Making gnocchi at home is a project, but the sweet potato dough is forgiving and the finished pieces taste lighter than store-bought. Brown butter and sage do all the sauce work.

Ingredients (makes 6 servings)
- Sweet potatoes, peeled and cut into chunks: 900 g (2 lb)
- All-purpose flour: 250 g (2 cups), plus more for shaping
- Egg yolk: 1 large
- Salt: 1 tsp
- Butter: 100 g (7 tbsp)
- Fresh sage leaves: 12
- Parmesan cheese, grated: 40 g (1/3 cup)
- Ground nutmeg: 1/4 tsp
- Black pepper: 1/4 tsp
Instructions
Step 1: You boil the 900 g (2 lb) sweet potato chunks in salted water for 12 minutes, until tender. Drain them well and let them sit in the colander for 5 minutes so the steam dries the potatoes out, which keeps your dough from turning sticky.
Step 2: Press the potatoes through a ricer or mash them thoroughly in a large bowl. Add the 250 g (2 cups) flour, 1 tsp salt, 1/4 tsp nutmeg, and the egg yolk, then knead gently for about 2 minutes, until you have a soft, smooth dough.
Step 3: Divide the dough into 6 pieces and roll each one into a rope about 2 cm thick on a floured surface. Cut into 2 cm pieces and press each piece lightly with fork tines, and you can freeze half the gnocchi on a tray now for another night.
Step 4: Bring a large pot of salted water to a gentle boil. Drop in the gnocchi in batches and cook until they float, about 2 minutes, then lift them out with a slotted spoon. You’ll see them puff slightly as they rise.
Step 5: Melt the 100 g (7 tbsp) butter in a wide skillet over medium heat until it smells nutty and turns golden brown. Add the 12 sage leaves and cook for 1 minute until they crisp, then add the gnocchi and toss so the butter coats every piece.
Step 6: Tip the gnocchi into a warm bowl, scatter with the 40 g (1/3 cup) parmesan and the 1/4 tsp black pepper, and serve right away. You may want a few extra sage leaves broken over the top.
Sweet Potato Coconut Soup with Crispy Chickpeas
This soup gets its body from pureed sweet potato and coconut milk, no cream needed. The crispy chickpeas on top add a crunch that keeps each spoonful interesting.

Ingredients (makes 8 servings)
- Sweet potatoes, peeled and cut into chunks: 1.1 kg (2 1/2 lb)
- Coconut milk, full fat: 2 cans (400 ml / 13.5 oz each)
- Vegetable stock: 1 litre (4 cups)
- Yellow onion, chopped: 1 large
- Garlic cloves, chopped: 3
- Fresh ginger, grated: 1 tbsp
- Red curry paste: 2 tbsp
- Chickpeas, rinsed and drained: 1 can (15 oz / 425 g)
- Olive oil: 3 tbsp
- Lime juice: 2 tbsp
Instructions
Step 1: You heat 2 tbsp of the olive oil in a large pot over medium. Add the onion, garlic, and ginger, then cook for 5 minutes, until the onion turns soft and you can smell the ginger rising from the pot.
Step 2: Stir in the 2 tbsp red curry paste and cook for 1 minute. Add the 1.1 kg (2 1/2 lb) sweet potato chunks, both cans of coconut milk, and the 1 litre (4 cups) vegetable stock, then bring to a gentle simmer, cover, and cook for 20 minutes until the potatoes are extremely tender.
Step 3: While the soup cooks, pat the chickpeas dry with a paper towel. You heat the remaining 1 tbsp olive oil in a skillet over medium-high, add the chickpeas, and cook for 8 to 10 minutes, shaking the pan now and then, until they turn crisp and golden.
Step 4: Blend the soup in batches or use an immersion blender until completely smooth. You can add a little more stock if it feels too thick as it sits.
Step 5: Ladle the soup into bowls and top with the crispy chickpeas. Finish with the 2 tbsp lime juice and serve hot, with extra lime wedges on the side if you like.
Sweet Potato and Black Bean Tacos with Lime Slaw
The sweet potatoes roast with cumin and smoked paprika until the edges get caramelized, and the crunchy slaw keeps the tacos fresh. I like them on soft corn tortillas.

Ingredients (makes 8 tacos)
- Sweet potatoes, cut into 1 cm cubes: 680 g (1 1/2 lb)
- Black beans, rinsed and drained: 1 can (15 oz / 425 g)
- Corn tortillas: 8
- Green cabbage, finely shredded: 300 g (3 cups)
- Lime juice: 3 tbsp
- Mayonnaise: 80 g (1/3 cup)
- Ground cumin, smoked paprika, and chili powder: 1 tsp, 1 tsp, and 1/2 tsp
- Olive oil: 2 tbsp
- Fresh cilantro, chopped: 1/4 cup
Instructions
Step 1: Heat your oven to 425F (220C) and toss the 680 g (1 1/2 lb) sweet potato cubes with the 2 tbsp olive oil, 1 tsp cumin, 1 tsp smoked paprika, and 1/2 tsp chili powder. Spread the cubes on a baking sheet so you have one even layer.
Step 2: Roast for 25 to 30 minutes, stirring once halfway, until the edges are deeply browned and the centers feel soft when you press one with a fork. Your kitchen will smell smoky before the pan leaves the oven.
Step 3: While the potatoes roast, you whisk the 80 g (1/3 cup) mayonnaise and 3 tbsp lime juice in a large bowl. Add the 300 g (3 cups) cabbage and the 1/4 cup cilantro, then toss well so every shred is coated.
Step 4: Warm the 8 corn tortillas in a dry skillet over medium heat, about 20 seconds per side. You can wrap them in a clean towel as they come off the heat to keep them soft.
Step 5: Fill each tortilla with the roasted sweet potatoes and black beans, then top with the slaw. Serve with extra lime wedges and your favorite hot sauce if you want more heat.
The one thing that matters across all of these sweet potato dinners is surface dryness. Whether you roast cubes, mash for burgers, or boil for gnocchi, pat the potatoes dry after washing and after draining, and you’ll get better browning and better texture.
Pick the one that sounds good tonight and start with hot oil or a hot oven. Every one of them rewards you for paying attention to the edges.
