Sweet Potato Skillet
This Sweet Potato Skillet is a cozy, one-pan meal made with tender sweet potatoes, chickpeas, tomatoes and warm Moroccan-inspired spices. Everything simmers together in a large skillet until soft, saucy and full of flavor. It is the kind of simple recipe you can lean on during busy weeknights.

Each bite hits that delicious combination of healthy ingredients: sweet potatoes, veggies, and plant-based protein, all cooked down with just the right amount of spice. It's hearty enough to serve on its own, or you can scoop it over rice, tuck it into tortillas or pile it next to a handful of tortilla chips.
For more meatless mains, try our Eggplant Casserole and our Coconut Milk Curry Lentils.
Jump to:
Ingredients
This simple recipe only needs a few pantry staples and fresh additions.

See the recipe card below for the exact quantities of each ingredient.
- Diced Tomatoes: Create the saucy base and help simmer everything until tender.
- Canned Chickpeas: Add plant-based protein and a hearty bite.
- Sweet Potatoes: Bring sweetness and structure as the foundation of this sweet potato skillet meal.
- Moroccan Spice Blend: Gives warmth and depth with chili powder, cumin and subtle heat.
Grab your large skillet with a lid, along with measuring cups and spoons and you are on your way to making this delicious one pot meal.
Variations
- Add Protein: Stir in cooked ground turkey or ground beef for extra heartiness.
- Swap Chickpeas: Use black beans if you prefer a southwest sweet potato skillet vibe.
- Make it Creamy: Add a spoonful of sour cream or vegan cheese on top.
- Boost the Heat: Add cayenne pepper or a drizzle of hot sauce.
- Switch the Base: Serve it over white rice, cauliflower rice or brown rice.
How to Make a Sweet Potato Skillet
This is a truly hands-off, one-pan meal. Everything cooks together and becomes tender without much fuss.

Mix all ingredients together in a large skillet.
On medium heat bring to a boil then cover and reduce to low, cooking for about 15-20 minutes.
Remove the lid and cook for another 10-15 minutes depending on desired tenderness of sweet potato.
Hint: Try to keep the sweet potato pieces the same size for even cooking.

Recipe Tips
- Keep an Eye on the Liquid: If the pan gets too dry, add a splash of water or olive oil.
- Stir Occasionally: This helps prevent sticking, especially toward the end of the cooking time.
- Taste and Adjust: Add more salt, spice or lime juice at the end to brighten the whole thing.
We always love a one-pot meal to make dinnertime easy. You'll also want to try our dump-and-bake Southwest Chicken Casserole.
More Mains
Storage Instructions
- Refrigerator: Let cool to room temperature, then transfer to an airtight container for up to 4 days.
- Freezer: Store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
- Reheat: Warm on the stovetop over medium-low heat or microwave in short intervals until heated through. Add a little stock, water or strained tomatoes (passata) if needed.
Serving Suggestions
- Simple Sides: Guacamole and Chips, Sautéed Green Beans, Maple Bacon Brussel Sprouts.
- Homemade Spices: For this recipe we use our Moroccan Spice Mix.

Sweet Potato Skillet Recipe FAQs
Yes, add extra chili powder, cayenne pepper or your favorite hot sauce during the cooking process.
Continue simmering uncovered for a few extra minutes until some of the liquid evaporates.
Absolutely. Ground turkey, ground beef or even leftover rotisserie chicken work well.

More Recipes
Ready to get cooking? Save time by having a grocery list automatically generate for you by clicking the "Add to Shopping List" below.

Sweet Potato Skillet
Equipment
- Large Skillet w/ Lid
- Measuring Cups and Spoons
Ingredients
- 28- ounce can diced tomatoes with juices
- 19- ounce can chickpeas drained and rinsed
- 16- ounce sweet potato peeled and cut into cubes (about 4 cups)
- 1 large bell pepper seeded and chopped
- 2 small yellow onions chopped
- 1 ½ tablespoon Moroccan spice blend we use our homemade
- 1 teaspoon sea salt
Instructions
- Mix all ingredients together in a large skillet.
- On medium heat bring to a boil then cover and reduce to low, cooking for about 15-20 minutes.
- Remove the lid and cook for another 10-15 minutes depending on desired tenderness of sweet potato.
Notes
- Cut Evenly: Try to keep the sweet potato pieces the same size for even cooking.
- Keep an Eye on the Liquid: If the pan gets too dry, add a splash of water or olive oil.
- Stir Occasionally: This helps prevent sticking, especially toward the end of the cooking time.
- Taste and Adjust: Add more salt, spice or lime juice at the end to brighten the whole thing.
Nutrition
We would be so grateful for you to leave us a rating and review on any recipes you try. If you make any changes, let us know how they turned out.













This recipe looks delicious I will definitely be trying it.
I hope you enjoy it!
This skillet has so much flavor, the whole family loves it! It is a great option for us to have a meatless meal, and it is is very quick to have on the table.