
Velvety, plump sweet potatoes serve as the perfect base for a colorful mix of crunchy chickpeas and soft spinach in this wholesome meal. Every mouthful delivers a wonderful contrast of textures and tastes, from the natural sweetness of the potatoes to the spiced earthiness of chickpeas, all finished with a smooth tahini topping.
I stumbled upon this amazing combo during a super hectic week when I wanted meals that were both healthy and filling. The way the tahini sinks into the hot potato while the chickpeas stay nice and crisp makes eating this dish really enjoyable.
Complete Ingredients Guide
- Sweet potatoes: Go for medium ones with clean, unmarked skin. The jewel or garnet types taste the best
- Chickpeas: For canned ones, pick low-sodium and wash them well. Dry them fully for best crunch
- Spinach: Go with fresh baby spinach for better texture and quicker cooking. Don't use frozen as it gets too watery
- Tahini: Look for brands listing only sesame seeds. Good tahini should be thick but still pourable
- Garlic: Only use fresh cloves - the jarred stuff won't give you the full flavor
- Olive oil: Use extra virgin to boost the taste of both chickpeas and spinach

Simple Cooking Instructions
- Getting sweet potatoes just right:
- Wash potatoes well with cool water. Dry them and poke several holes with a fork. Rub some olive oil on them and add a bit of salt. Put them straight on the oven rack. Stick a foil-lined baking sheet underneath to catch drips. Cook at 375°F for 45-55 minutes until they're soft all the way through.
- Making chickpeas super crunchy:
- Empty and rinse the chickpeas. Put them between paper towels and dry them completely. Take off any loose skins for extra crunch. Mix with olive oil and spices until they're all covered. Spread them out on a baking sheet with space between them. Cook until they're golden and crunchy, giving the pan a shake halfway.
- Cooking spinach the right way:
- Heat some olive oil in a big pan over medium heat. Cook the chopped garlic until it smells good. Add spinach bit by bit, letting each bunch wilt a little. Add salt and pepper as you go. Cook just until it's wilted but still looks bright green.
- Mixing up tahini sauce:
- Stir tahini until it's smooth. Add lemon juice and garlic. Add warm water slowly until it's the right thickness. Add salt and cumin if you want.
- Putting it all together:
- Cut potatoes down the middle. Fluff up the inside with a fork. Add a layer of spinach, then the chickpeas. Pour plenty of tahini sauce on top. Finish with fresh herbs and some red pepper flakes.
When I first started cooking this dish, I found out that being patient with the chickpeas really matters. Taking that extra time to dry them fully and remove loose skins turns them from just roasted to incredibly crunchy.
Last Thoughts: After making this dish many times, I've realized it's more than just a healthy dinner - it shows how simple, whole foods can come together into something amazing. The creamy sweet potato next to crunchy chickpeas, with tender spinach and smooth tahini tying it all together... it's comfort food that's actually good for you. Whether you're new to plant-based meals or just want something tasty, this dish proves healthy eating can be both nourishing and super delicious.

Frequently Asked Questions
- → Can I prep parts in advance?
- Absolutely! Keep the potatoes, chickpeas, and spinach separate. Warm the potatoes and chickpeas in the oven at 350°F before putting it all together.
- → How do I keep the chickpeas crunchy?
- Store the roasted chickpeas separately and rewarm them in the oven so they stay crispy. Don’t mix them with the potatoes too soon.
- → Can I switch up the greens?
- Yes! Kale works great, but give it a few extra minutes to cook compared to spinach.
- → How long will the leftovers last?
- Keep each component in its own container in the fridge, and they’ll stay good for up to 3 days.
- → What’s a good substitute for tahini?
- You can swap it with any nut or seed butter mixed with water, or use Greek yogurt if you’re okay with a non-vegan option.