Healthy Chickpea Tomato Stew
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.The combination of fresh veggies, spices, and tomatoes brings this healthy Chickpea and Tomato Stew to life. I cook everything in one pot with plant-based ingredients and it is ready in 30 minutes. It’s the perfect winter-warming lightly spiced, smokey, and nutritious stew that the whole family will love!

I love a comforting bowl of hearty stew that comes together effortlessly with a few garden veggies and spices. Served with a crusty piece of this homemade buckwheat bread to absorb the delicious broth or poured over some healthy mashed potatoes, this is how I imagine the perfect cozy evening by the fire, watching a movie.
I’ve made many nutritious and healthy stews, but this 30-minute Chickpea Tomato Stew is my husband’s favorite. He loves the delicious smoky broth made with fire-roasted tomatoes and smoked paprika. The smell alone gets his tummy rumbling! It has everything he loves in one nutritious bowl, and the tender veggies and chickpeas keep him full and satisfied for hours. I just know you’re going to love it too!
👩🏽🍳 Why I Love This Recipe
Some traditional stews take hours to make, requiring long simmering times for the flavors to infuse and the vegetables to become tender. But my healthy vegan 30-minute Chickpea Tomato Stew is different! I use canned chickpeas, and cutting the onions, garlic, carrots, and celery into smaller pieces helps everything soften quickly. I add chili pepper, thyme, and smoked paprika for an aromatic and smoky flavor that tastes unbelievable.
The beauty of this recipe lies in its simplicity. Once the aromatics are fragrant, I mix in gluten-free flour, fire-roasted tomatoes, and vegetable broth. After 10 minutes of simmering, the stew thickens beautifully, and then I add fresh chard for color and nutrition. That’s it! Everything cooks in one big pot, which means less cleanup for this busy mom. Ha! The best part is seeing everyone full and satisfied. I simply love it!
You know what I love most about this stew? It’s so easy to make it work for my family. Most of the time, I leave out the crushed chili and swap in regular diced tomatoes instead of fire-roasted. Then I add a little scoop of plain yogurt on top to cool things down for my boys, they’re not exactly spice lovers yet. And I swear, the flavor is even better the next day, which makes it a total win for leftovers or meal prep. I’ll usually stash a few servings in the fridge for a quick dinner later in the week. Anything that saves me time and keeps the kids happy is a keeper!
🥘 Ingredients
The perfect mix of whole food ingredients comes together to create amazing flavor. Here’s what you’ll need for this chickpea stew recipe:

Chickpeas: I use two cans of chickpeas to keep things quick and easy. They’re full of fiber and plant-based protein, so they make the stew really filling.
Mirepoix: I start with a simple blend of onion, carrot, and celery. It builds a savory base that makes the whole stew taste richer.
Diced Tomatoes: I usually go for fire-roasted tomatoes because they add more flavor. But regular diced tomatoes work great if that’s what I have.
Garlic: Fresh garlic cloves give the stew the best flavor. I’ve also used jarred minced garlic when I need to save a little time.
Veggie Broth: I stick with vegetable broth to keep this stew plant-based. If I’m cooking for someone who eats meat, chicken broth works too.
Seasonings: I like to use thyme, smoked paprika, and a pinch of red pepper flakes. You can adjust or swap in favorites like cumin or oregano.
Chard: Chard is my favorite green to use in this stew. But kale or spinach work just as well if that’s what I’ve got in the fridge.
Brown Rice Flour: I use brown rice flour to keep the stew gluten-free. Regular all-purpose flour is a fine swap if you don’t need it to be gluten-free.
🔪 How To Make
One of the many great things I love about this recipe is how quickly it is ready “30-minutes”, it’s just so simple! Here’s what to do:
Sauté the vegetables: I cook the onion, carrots, celery, garlic, chickpeas, and seasonings in a little olive oil. If I want to keep it oil-free, I just use vegetable broth instead.

Add the flour: I sprinkle the flour over the mixture and stir until everything is evenly coated.

Add the tomatoes and broth: I pour in the diced tomatoes and vegetable broth, then give everything a good stir. I let it simmer so the flavors can deepen and the veggies can soften.

Add the chard: I stir in the chopped chard right at the end. It only takes a couple of minutes to wilt down and blend into the stew.

Serve it up: I ladle the stew into bowls while it’s still hot. Sometimes I add a spoonful of plain yogurt on top before digging in.

💭 Expert Tips
My #1 Secret Tip for this chickpea tomato stew is to make sure the veggie mixture isn’t too wet before adding the broth. If I use frozen veggies instead of fresh, I always thaw and drain them really well. Too much water waters down the flavor and messes with the consistency.
Other Tips To Keep In Mind:
- Rinse and drain chickpeas well: I give the canned chickpeas a good rinse under cold water. It removes extra sodium and helps the broth stay clean and fresh.
- Don’t rush the sauté: I let the veggies cook long enough to really soften and get flavorful. Even just a couple extra minutes makes a big difference in taste.
- Use a wide pot: I like using a wide, heavy-bottomed pot so everything cooks evenly. It also helps the liquid reduce just enough to thicken the stew naturally.
- Make it ahead: I honestly think this stew tastes even better the next day. I usually make it in the morning or the night before and reheat for dinner.
- Add the chard at the very end: I wait until the stew is completely done before stirring in the greens. That way, they stay bright and don’t overcook.
📖 Variations
I love recipes that I can tweak based on what’s in my fridge. This chickpea tomato stew is super flexible, and these are some of my tested variations:
Add lentils: I stir in ½ cup of red lentils along with the broth. They cook down quickly and make the stew even heartier.
Make it spicy: When I’m craving heat, I add ¼ teaspoon of cayenne pepper or double the red pepper flakes. It gives the stew a nice little kick!
Serve over grains: Sometimes I spoon the stew over cooked quinoa, rice, or farro. It stretches the meal and makes it extra filling.
Blend part of it: For a creamier texture, I blend about 1 cup of the stew and stir it back in. It thickens things up without needing any cream or extra flour.
🍽 Serving Suggestions
When I have guests over for dinner, I serve my hearty stew with mashed potatoes, vegetables, bread, or a light salad. Here are some of my favorites:
Bread/biscuits: A crusty slice of bread or these healthy low-calorie biscuits are great choices for soaking up the delicious broth. I sometimes make this 25-minute healthy cornbread recipe for the kids or some simple vegan dinner rolls.
Side of veggies: We can never have enough veggies in my house! Whether I make these maple-roasted carrots or roasted green beans and potatoes, the smokey flavors go hand in hand with this stew.
🧊 Storage Directions
Fridge: Keeps well in the fridge for up to 5 days. I usually pack it in individual portions so it’s easy to grab for lunch.
Freezer: If I’m making a double batch, I freeze half. It holds up really well for five months and makes a great emergency dinner.
Reheating: I reheat on the stove or in the microwave. Sometimes I add a splash of broth if it thickens up too much.
❓Recipe FAQs
Absolutely. I leave out the red pepper and keep the seasonings simple. My kids actually eat this without complaints, especially when I serve it with bread or rice.
Yes, you can! I just soak them the night before and cook them until they’re nice and soft. It takes a little more time, but it works great and is super budget-friendly if you make chickpeas in bulk.
No big deal. I just let it simmer a little longer with the lid off, and it thickens up nicely. If I’m in a rush, I mash a few chickpeas with the back of a spoon or stir in a tiny bit more flour to help it along.
Love this plant based soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Healthy Chickpea Tomato Stew
Ingredients
- 1 cup chopped yellow or sweet onion
- 2 cloves garlic
- ½-1 teaspoon salt
- Drizzle of your favorite oil to sauté , or broth if oil free
- ½ cup chopped carrots
- ½ cup chopped celery
- 2 cans chickpeas , rinsed and drained (15 ounces each)
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- ½ – 1 teaspoons crushed red pepper , depending on how spicy you like it (optional)
- 2 tablespoons brown rice flour , or use regular flour if not gluten-free
- 1 can diced tomatoes , fire roasted for extra flavor (14.5 ounces)
- 4 cups veggie broth , low sodium if needed
- 1 bunch chard , chopped
- Plain yogurt , to top (optional)
Instructions
- Sauté onion, garlic and salt with oil, or broth if oil free, over medium heat until onion is soft. About 5 minutes.
- Add carrots, celery, chickpeas, thyme, smoked paprika and red pepper. Saute until just browning. About 3-5 minutes.
- Add the flour and mix until coated.
- Add diced tomatoes and broth. Bring to a simmer and cook for about 10 minutes.
- Add in chard and mix until wilted.
- Serve topped with plain yogurt.
Notes
- My #1 Secret Tip for this chickpea tomato stew is to make sure the veggie mixture isn’t too wet before adding the broth. If I use frozen veggies instead of fresh, I always thaw and drain them really well. Too much water waters down the flavor and messes with the consistency.
- Rinse and drain chickpeas well: I give the canned chickpeas a good rinse under cold water. It removes extra sodium and helps the broth stay clean and fresh.
- Don’t rush the sauté: I let the veggies cook long enough to really soften and get flavorful. Even just a couple extra minutes makes a big difference in taste.
- Use a wide pot: I like using a wide, heavy-bottomed pot so everything cooks evenly. It also helps the liquid reduce just enough to thicken the stew naturally.
- Make it ahead: I honestly think this stew tastes even better the next day. I usually make it in the morning or the night before and reheat for dinner.
- Add the chard at the very end: I wait until the stew is completely done before stirring in the greens. That way, they stay bright and don’t overcook.