I don't know about you, but on busy weeknights, I want dinner that comes together fast without a sink full of dishes. This chickpea and sweet potato skillet has been my go-to for those nights when the kids have activities and I need something hearty and healthy on the table.
Advertisements1
The sweet potatoes get caramelized and tender, the chickpeas turn crispy on the edges, and the spinach wilts right into the savory tomato sauce. It's one of those meals that feels like a warm hug in a bowl, and it's so simple you'll wonder why you haven't been making it for years.
Plus, it's packed with plant-based protein and fiber, so you'll feel satisfied and energized. Let's get cooking!
Why You'll Love This Recipe
About the Ingredients
2 tablespoons olive oil
Use a good quality olive oil for sautéing. You can substitute avocado oil for a higher smoke point.
1 medium yellow onion, diced
Adds a sweet, savory base. You can use a white or red onion if that's what you have.
3 cloves garlic, minced
Fresh garlic is best, but 1 teaspoon garlic powder works in a pinch.
2 medium sweet potatoes, peeled and cubed (about 4 cups)
Look for firm, smooth sweet potatoes. You can substitute butternut squash or regular potatoes.
1 teaspoon smoked paprika
Adds a smoky depth. Regular paprika is fine, but smoked is worth it.
1 teaspoon ground cumin
Earthy and warm. You can use 1/2 teaspoon cumin seeds if you prefer.
1/2 teaspoon chili powder
For a little kick. Adjust to taste or omit if you're sensitive to spice.
1 can (15 oz) chickpeas, drained and rinsed
Rinsing removes excess sodium. You can also use 1 1/2 cups cooked chickpeas.
1 can (14.5 oz) diced tomatoes, with their juices
Fire-roasted tomatoes add extra flavor. Use no-salt-added to control sodium.
3 cups fresh spinach
Baby spinach works best. You can use kale, but it needs a few extra minutes to wilt.
1/2 teaspoon salt, plus more to taste
Sea salt or kosher salt preferred. Adjust based on your dietary needs.
1/4 teaspoon black pepper, freshly ground
Freshly ground black pepper adds more aroma. Pre-ground works too.
Tips & Tricks
- Cut sweet potatoes into even, 1/2-inch cubes so they cook evenly.
- Don't rush the browning of the sweet potatoes – let them get caramelized for the best flavor.
- If the skillet gets too dry, add a splash of vegetable broth or water to deglaze.
Pro Tips
Step-by-Step Instructions
1. Sauté the aromatics
Heat the olive oil in a large skillet over medium heat (350°F / 175°C). Add the diced onion and cook for 3-4 minutes, until translucent and starting to brown. Stir in the minced garlic and cook for 1 minute, until fragrant.
2. Brown the sweet potatoes
Add the cubed sweet potatoes to the skillet, spreading them in a single layer. Let them cook undisturbed for 5-6 minutes, until they start to caramelize and get golden brown on the edges. Stir and cook for another 5 minutes.
3. Add the spices
Sprinkle the smoked paprika, cumin, chili powder, salt, and pepper over the sweet potatoes. Stir well to coat everything evenly and cook for 1 minute, until the spices are fragrant.
4. Add chickpeas and tomatoes
Pour in the drained chickpeas and the diced tomatoes with their juices. Stir everything together, scraping up any browned bits from the bottom of the pan. Bring the mixture to a simmer.
5. Simmer until tender
Reduce the heat to low (around 200°F / 95°C), cover the skillet, and let it simmer for 10-15 minutes, or until the sweet potatoes are fork-tender. Stir occasionally to prevent sticking.
6. Wilt the spinach
Remove the lid and stir in the fresh spinach. Cook for 2-3 minutes, until the spinach is wilted and bright green. Taste and adjust seasoning if needed.
7. Serve and enjoy
Serve hot, straight from the skillet. Garnish with fresh herbs, a squeeze of lime, or a sprinkle of feta if desired.
Delicious Variations
- Add a can of drained corn and a diced bell pepper for extra crunch and sweetness.
- Swap the chickpeas for black beans or lentils for a different protein.
- Make it creamy by stirring in 1/4 cup of coconut milk or cream at the end.
How to Store Hearty Chickpea & Sweet Potato Skillet
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a skillet over medium heat, or in the microwave in 30-second intervals, until heated through.
Frequently Asked Questions
Q: Can I make this recipe oil-free?
Yes, you can sauté the aromatics in a few tablespoons of vegetable broth or water instead of oil. Use a non-stick skillet and add more liquid as needed to prevent sticking.
Q: Can I use regular potatoes instead of sweet potatoes?
Absolutely. Regular potatoes work well, but they may need a slightly longer cooking time. Adjust the simmer time until they are fork-tender.
Q: How do I make this spicier?
Add a pinch of cayenne pepper, a diced jalapeño, or a few dashes of hot sauce when you add the spices. You can also serve with sliced fresh chili on top.
Q: Can I add other vegetables?
Yes, this is a versatile recipe. Try adding chopped zucchini, bell peppers, or mushrooms. Add them with the sweet potatoes so they have time to cook through.
Q: Is this recipe good for meal prep?
Definitely! It stores well in the fridge for up to 4 days and reheats beautifully. Portion it into containers for easy lunches or quick dinners.
I hope you love this easy skillet dinner as much as my family does. If you try it, let me know how it turns out in the comments below. And don't forget to tag me in your photos on social media – I love seeing your creations! Try this recipe this week, and remember, progress over perfection. Here's to small steps, big impact.
Hearty Chickpea & Sweet Potato Skillet
This one-pan chickpea and sweet potato skillet is a healthy, easy vegetarian dinner that's ready in 30 minutes and packed with flavor.
🧂 Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled and cubed (about 4 cups)
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14.5 oz) diced tomatoes, with their juices
- 3 cups fresh spinach
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, freshly ground
📋 Instructions
- 1Sauté the aromatics — Heat the olive oil in a large skillet over medium heat (350°F / 175°C). Add the diced onion and cook for 3-4 minutes, until translucent and starting to brown. Stir in the minced garlic and cook for 1 minute, until fragrant.
- 2Brown the sweet potatoes — Add the cubed sweet potatoes to the skillet, spreading them in a single layer. Let them cook undisturbed for 5-6 minutes, until they start to caramelize and get golden brown on the edges. Stir and cook for another 5 minutes.
- 3Add the spices — Sprinkle the smoked paprika, cumin, chili powder, salt, and pepper over the sweet potatoes. Stir well to coat everything evenly and cook for 1 minute, until the spices are fragrant.
- 4Add chickpeas and tomatoes — Pour in the drained chickpeas and the diced tomatoes with their juices. Stir everything together, scraping up any browned bits from the bottom of the pan. Bring the mixture to a simmer.
- 5Simmer until tender — Reduce the heat to low (around 200°F / 95°C), cover the skillet, and let it simmer for 10-15 minutes, or until the sweet potatoes are fork-tender. Stir occasionally to prevent sticking.
- 6Wilt the spinach — Remove the lid and stir in the fresh spinach. Cook for 2-3 minutes, until the spinach is wilted and bright green. Taste and adjust seasoning if needed.
- 7Serve and enjoy — Serve hot, straight from the skillet. Garnish with fresh herbs, a squeeze of lime, or a sprinkle of feta if desired.



