There is something truly magical about this Stuffed Sweet Potatoes with Chickpeas, Sun-Dried Tomatoes, and Spinach Recipe that keeps me coming back for more. The sweetness of the roasted sweet potatoes paired with the hearty, savory chickpeas and vibrant sun-dried tomatoes creates a flavor combination that is both comforting and exciting. Toss in bright, tender spinach and a zesty burst of lime, and you have a dish that feels nourishing and indulgent all at once. It’s easy to make, packed with nutrients, and perfect for any meal when you want something delicious and satisfying without complicated prep.
Ingredients You'll Need

These ingredients are simple yet essential; each one adds a unique touch of flavor, texture, or color to the dish. From the softness of sweet potatoes to the zing of lime, every element plays a star role.
- Sweet potatoes: The naturally sweet and creamy base that holds everything together perfectly.
- Extra virgin olive oil: Adds richness and helps sauté the shallots and garlic for ultimate flavor.
- Shallots: Provide a subtle onion sweetness that elevates the filling.
- Garlic: Infuses the chickpea mixture with warming depth and aroma.
- Chickpeas: The hearty protein-packed star ingredient that makes this dish satisfyingly filling.
- Sun-dried tomatoes: Deliver an intense, tangy burst of flavor that brightens the filling.
- Baby spinach: Adds freshness and a lovely pop of green color while wilting down perfectly in the pan.
- Kosher salt and freshly ground black pepper: Essential seasonings that balance and enhance each bite.
- Lime zest and juice: Provide a refreshing citrus tang that lifts the overall flavor profile.
- Avocado crema: A creamy, cool topping that contrasts beautifully with the warm filling.
- Fresh cilantro or parsley: Adds herbal brightness for a final fresh note and pretty garnish.
How to Make Stuffed Sweet Potatoes with Chickpeas, Sun-Dried Tomatoes, and Spinach Recipe
Step 1: Roast the sweet potatoes
Start by preheating your oven to 400°F and positioning a rack in the center. Poking holes all over the sweet potatoes with a fork is key because it allows the steam to escape, helping them cook evenly and soften beautifully. Lay them out on a foil-lined sheet pan and roast for about 45 to 60 minutes until they’re tender and easy to pierce with a fork. While they’re baking, the delightful aroma alone is enough to get you excited for what’s coming.
Step 2: Prepare the chickpea filling
While the sweet potatoes roast, heat olive oil in a large skillet until shimmering. Add chopped shallots first and cook until they become gently softened and sweet, about 3 minutes. Stir in garlic for a quick burst of flavor, then toss in the chickpeas and sun-dried tomatoes. Cooking this mixture for around 10 minutes lets the chickpeas warm through and soak up those rich, savory flavors. When you add the spinach last, it wilts down quickly, infusing the whole mixture with freshness. Finish with a pinch of salt, pepper, and the bright lime juice for a perfect balance.
Step 3: Stuff the sweet potatoes
Once your sweet potatoes are tender, remove them from the oven and carefully slice them lengthwise about three-quarters through, making sure to keep the bottom intact. This creates a cozy pocket for the filling without the potato falling apart. Open them gently and spoon generous heaps of the flavorful chickpea-spinach mixture right into each cavity. The contrast between the creamy potato and the textured filling is simply gorgeous.
Step 4: Finish and serve
To crown your masterpiece, add a luscious dollop of creamy avocado crema on top of each stuffed potato. Sprinkle chopped fresh cilantro or parsley along with a little lime zest for that extra pop of color and fresh herbaceous flavor. Serve immediately to enjoy the delightful mix of warm, creamy, tangy, and fresh all in every bite.
How to Serve Stuffed Sweet Potatoes with Chickpeas, Sun-Dried Tomatoes, and Spinach Recipe

Garnishes
Adding fresh garnishes like chopped cilantro or parsley brings a vibrant green contrast and a burst of fresh herbal flavor that complements the warm filling beautifully. A sprinkling of lime zest is an unexpected but delightful touch that brightens the dish further, making every bite feel lively and balanced.
Side Dishes
This dish is a hearty meal on its own, but you can round it out with a crisp side salad or roasted seasonal vegetables for extra variety and texture. A simple mixed greens salad with lemon vinaigrette pairs wonderfully, keeping things light and fresh alongside the stuffed sweet potatoes.
Creative Ways to Present
For a fun twist, serve the stuffed sweet potatoes halved on a large platter for family-style dining. You can also arrange individual portions on small plates topped with a drizzle of extra avocado crema and a sprinkle of toasted nuts or seeds for added crunch. This makes the dish perfect for casual dinner parties or a cosy weeknight treat.
Make Ahead and Storage
Storing Leftovers
Leftovers keep beautifully in an airtight container in the refrigerator for up to 3 days. Store the stuffed sweet potatoes and avocado crema separately to maintain their freshness and texture.
Freezing
If you want to save them for later, freeze the stuffed sweet potatoes without the avocado crema for up to 2 months. Wrap them tightly in foil or place in a freezer-safe container. When you’re ready, thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers in the oven at 350°F for about 15 to 20 minutes until warmed through and tender. Avoid the microwave if possible to keep the sweet potatoes from becoming soggy. Add the avocado crema fresh after reheating for the best experience.
FAQs
Can I use fresh tomatoes instead of sun-dried tomatoes?
Fresh tomatoes won't provide the same concentrated tang and sweetness sun-dried tomatoes bring, but you can substitute with cherry tomatoes if needed. Just sauté them until they soften and the flavors intensify to mimic a bit of that punch.
Is this recipe vegan?
Absolutely! This Stuffed Sweet Potatoes with Chickpeas, Sun-Dried Tomatoes, and Spinach Recipe is completely plant-based, especially if you make the avocado crema vegan by using dairy-free yogurt or sour cream alternatives.
How spicy is this dish?
This recipe isn’t spicy at all, making it broadly appealing. However, if you like a little heat, you can easily add red pepper flakes or a dash of hot sauce to the chickpea filling to kick it up.
What can I use instead of avocado crema?
If you don’t have avocado crema on hand, plain Greek yogurt or a tahini drizzle makes a great alternative. Both add creaminess and a subtle tang that complements the ingredients beautifully.
Can I prepare the filling in advance?
Yes, the chickpea filling can be made a day ahead and stored in the refrigerator. When you’re ready to serve, simply reheat it gently while the sweet potatoes roast or after they’re baked for quick assembly.
Final Thoughts
I genuinely hope you give this Stuffed Sweet Potatoes with Chickpeas, Sun-Dried Tomatoes, and Spinach Recipe a try—it’s one of those dishes that feels like a warm hug on a plate and never disappoints. Whether you’re cooking for yourself or sharing with friends and family, it’s a wonderful way to celebrate simple, wholesome ingredients turned into something truly special. Trust me, your taste buds will thank you!
Print
Stuffed Sweet Potatoes with Chickpeas, Sun-Dried Tomatoes, and Spinach Recipe
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Diet: Vegan
Description
This Stuffed Sweet Potatoes recipe features perfectly roasted sweet potatoes filled with a flavorful chickpea, sun-dried tomato, and spinach sauté. Topped with a creamy avocado crema and fresh herbs, this vibrant dish is nutritious, satisfying, and perfect for a wholesome lunch or dinner.
Ingredients
Sweet Potatoes
- 4 small to medium sweet potatoes, washed, scrubbed clean, and dried
- Extra virgin olive oil (for roasting and sautéing)
Chickpea Filling
- 3 shallots, chopped
- 2 garlic cloves, minced
- 2 (15-ounce) cans chickpeas, drained and rinsed
- ¼ cup chopped sun-dried tomatoes
- 3 cups baby spinach
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- 1 lime, zested and juiced
Toppings
- Avocado Crema, to serve (see homemade avocado crema recipe)
- ½ cup chopped fresh cilantro or parsley
Instructions
- Prepare the Sweet Potatoes: Position a rack in the center of the oven and preheat it to 400°F (200°C). Using a fork, poke holes all over each sweet potato to allow steam to escape during roasting. Line a sheet pan with aluminum foil and arrange the sweet potatoes on top.
- Roast the Sweet Potatoes: Bake the sweet potatoes on the middle rack of the oven for about 45 minutes to 1 hour, or until they are fork-tender and soft throughout.
- Make the Chickpea Filling: While the sweet potatoes roast, heat two tablespoons of extra virgin olive oil in a large skillet over medium heat until shimmering. Add the chopped shallots and sauté for about 3 minutes, tossing occasionally to soften them. Stir in the minced garlic and cook for another 30 seconds until fragrant. Add the chickpeas and chopped sun-dried tomatoes, and cook for about 10 minutes, stirring occasionally, until the chickpeas are warmed through and tender.
- Add Spinach and Seasonings: Incorporate the baby spinach along with a generous pinch of kosher salt and freshly ground black pepper. Toss the mixture just until the spinach wilts, then finish by adding the juice of one lime. Remove the skillet from heat.
- Stuff the Sweet Potatoes: When the sweet potatoes are roasted perfectly, remove them from the oven. Slice each sweet potato partway through the center without cutting fully in half to keep the base intact. Gently open the cavity of each sweet potato and spoon the chickpea mixture generously inside.
- Finish and Serve: Top each stuffed sweet potato with a dollop of creamy avocado crema. Sprinkle the chopped fresh cilantro or parsley and the lime zest over the top for freshness and color. Serve immediately and enjoy!
Notes
- To check doneness, the sweet potatoes should feel soft when pierced with a fork.
- Avocado crema can be homemade by blending avocado with lime juice, salt, and a bit of sour cream or yogurt for creaminess.
- Feel free to substitute fresh parsley if you prefer a milder herb flavor over cilantro.
- This recipe is easily made vegan by ensuring the avocado crema is dairy-free.
- Leftover chickpea filling can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Main Course
- Method: Roasting
- Cuisine: American




Leave a Reply