When I start craving cozy fall dinner ideas, this Sweet Potato Skillet is one of the first recipes I make. It’s warm, colorful, hearty, and exactly the kind of meal that feels comforting after a long day. The sweet potatoes turn tender and creamy, the chickpeas make it satisfying, and the saucy tomato base ties everything together in the best way.
I love this recipe because it’s simple enough for a weeknight, but it still feels special when you bring the skillet straight to the table. The combination of sweet potato, peppers, onion, and spices creates a deeply savory dish with just a little natural sweetness. A squeeze of lemon at the end brightens everything up and makes all those cozy flavors pop.
If you’re looking for a reliable meatless dinner that doesn’t feel boring, this is one to keep in your rotation. I’ve made versions of this on busy evenings, lazy Sundays, and even for casual dinners with friends, and it always disappears fast.
Quick Recipe Info Card
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love It
- It’s a true one-pan meal, so cleanup is wonderfully easy.
- The flavors are cozy, rich, and perfect for cooler weather.
- Sweet potatoes and chickpeas make it filling without feeling heavy.
- It’s naturally vegetarian and easy to adapt for different diets.
- The lemon and herbs add freshness that balances the rich sauce.
- It works beautifully for meal prep and reheats well.
- You can serve it on its own or pair it with rice, bread, or grains.
Nutritional Benefits and Adaptable Variations
- Sweet potatoes add fiber, complex carbohydrates, and a good amount of vitamin A.
- Chickpeas bring plant-based protein and extra fiber to help make the meal satisfying.
- Bell peppers and onions add flavor, texture, and a boost of antioxidants.
- Tomatoes create a rich sauce while contributing vitamin C and lycopene.
- For extra greens, stir in a few handfuls of spinach or kale near the end of cooking.
- If you like more heat, add a pinch of red pepper flakes or a chopped chili with the onions.
- You can swap chickpeas for white beans if that’s what you have on hand.
- For a heartier version, serve it over quinoa, brown rice, or couscous.
- If you want a creamier finish, add a spoonful of plain yogurt or tahini just before serving.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 1 red bell pepper, chopped
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled and cut into 1-inch chunks
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 tablespoons tomato paste
- 1 can (14 ounces) diced tomatoes
- 3/4 cup vegetable broth
- 1 can (15 ounces) chickpeas, drained and rinsed
- 2 teaspoons lemon juice, plus extra wedges for serving
- 2 tablespoons chopped fresh parsley or cilantro
Step-by-Step Instructions
[INSERT PROCESS IMAGE HERE]
- Heat the olive oil in a large skillet over medium heat.
- Add the chopped onion and red bell pepper. Cook for 5 to 6 minutes, stirring occasionally, until they begin to soften.
- Stir in the garlic and cook for about 30 seconds, just until fragrant.
- Add the sweet potato chunks, cumin, smoked paprika, coriander, salt, and black pepper. Stir well so the sweet potatoes are evenly coated in the spices.
- Mix in the tomato paste and cook for 1 minute, stirring constantly, to deepen the flavor.
- Pour in the diced tomatoes and vegetable broth, then stir in the chickpeas.
- Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Cover the skillet and cook for 20 to 25 minutes, stirring once or twice, until the sweet potatoes are fork-tender.
- Remove the lid and let the sauce simmer for 3 to 5 more minutes if you want it slightly thicker.
- Stir in the lemon juice and taste for seasoning, adding a little more salt or pepper if needed.
- Finish with chopped fresh herbs and serve with lemon wedges on the side.
Tips, Serving Suggestions & Substitutions
Try to cut the sweet potatoes into evenly sized chunks so they cook at the same rate. If the pieces are too large, they’ll take longer to soften. If they’re too small, they may break down too much into the sauce.
If your skillet starts looking dry before the sweet potatoes are tender, add an extra splash of broth or water and continue cooking covered. On the other hand, if your sauce feels too loose at the end, just simmer it uncovered for a few extra minutes.
I love serving this with warm crusty bread to soak up the sauce, but it’s also delicious over rice, quinoa, or couscous. For a more complete spread, you can add a simple green salad on the side.
For substitutions, orange bell pepper works just as well as red, and you can use fire-roasted diced tomatoes for a slightly deeper flavor. If you don’t have coriander, you can leave it out. And if you want to add more vegetables, zucchini or spinach fit in beautifully here.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 319 |
| Carbohydrates | 49 g |
| Protein | 9 g |
| Fat | 11 g |
| Saturated Fat | 1.5 g |
| Cholesterol | 0 mg |
| Sodium | 620 mg |
| Fiber | 10 g |
| Sugar | 11 g |
Nutrition values are approximate estimates per serving and can vary based on specific ingredients used.
Storage & Make-Ahead Tips
Leftovers store very well, which is one more reason I keep coming back to this recipe. Let the skillet cool, then transfer it to an airtight container and refrigerate for up to 4 days. Reheat gently on the stovetop over medium-low heat or in the microwave until hot throughout.
If you want to make it ahead, you can chop the onion, pepper, and sweet potatoes in advance. Store them separately in the refrigerator, and the recipe will come together even faster at dinnertime. You can also fully cook the dish a day ahead since the flavors become even better after they sit.
For food safety, refrigerate leftovers within 2 hours and reheat until steaming hot before serving. I don’t recommend freezing it if you want the best texture, since the sweet potatoes can become overly soft after thawing.
FAQ
1. Can I make Sweet Potato Skillet ahead of time?
Yes. In fact, it tastes great the next day because the flavors have more time to develop. Just store it in the refrigerator and reheat before serving.
2. Do I need to peel the sweet potatoes?
I prefer peeling them for the softest texture in this saucy skillet, but if you scrub them well and enjoy the skins, you can leave them on.
3. Can I add greens to this recipe?
Absolutely. Stir in spinach or chopped kale during the last few minutes of cooking until wilted and tender.
4. What should I serve with this skillet?
It’s great with crusty bread, rice, quinoa, couscous, or even a dollop of plain yogurt on top for a creamy contrast.
5. How do I know when the sweet potatoes are done?
They should be easily pierced with a fork and tender throughout, but not completely falling apart. Start checking around the 20-minute mark.
Final Thoughts
This Sweet Potato Skillet is one of those comforting meals that makes an ordinary evening feel a little cozier. I love how simple it is, how beautiful it looks in the pan, and how it delivers big flavor with everyday ingredients. If you’ve been collecting new fall dinner ideas, I really think this one deserves a spot on your table.
If you make it, I’d love to hear how it turned out for you. Leave a comment, share it with a friend, and don’t forget to save it to Pinterest so you can come back to it all season long.

Sweet Potato Skillet
Equipment
- 1 large skillet with lid if possible
- 1 Wooden spoon for stirring
- 1 Chef's knife for chopping vegetables
- 1 cutting board
Ingredients
For the skillet
- 2 tablespoons olive oil
- 1 medium yellow onion chopped
- 1 medium red bell pepper chopped
- 3 cloves garlic minced
- 2 medium sweet potatoes peeled and cut into 1-inch chunks
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground coriander
- 1/2 teaspoon kosher salt plus more to taste
- 1/4 teaspoon black pepper
- 2 tablespoons tomato paste
- 1 can diced tomatoes 14-ounce can
- 3/4 cup vegetable broth
- 1 can chickpeas 15-ounce can, drained and rinsed
- 2 teaspoons lemon juice plus extra wedges for serving
- 2 tablespoons fresh parsley or cilantro chopped
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Add the chopped onion and red bell pepper. Cook for 5 to 6 minutes, stirring occasionally, until they begin to soften.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Add the sweet potato chunks, cumin, smoked paprika, coriander, salt, and black pepper. Stir well to coat the sweet potatoes in the spices.
- Mix in the tomato paste and cook for 1 minute, stirring constantly.
- Pour in the diced tomatoes and vegetable broth, then stir in the chickpeas.
- Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Cover and cook for 20 to 25 minutes, stirring once or twice, until the sweet potatoes are fork-tender.
- Remove the lid and simmer uncovered for 3 to 5 minutes if you want the sauce thicker.
- Stir in the lemon juice and taste for seasoning, adding more salt or pepper if needed.
- Finish with chopped fresh herbs and serve with lemon wedges.
