Amazing 1-Pot Creamy Tomato Basil Chickpea Stew

A white bowl filled with One-Pot Creamy Tomato Basil Chickpea Stew featuring chickpeas, spinach, and tomatoes in a rich orange sauce.
Enjoy this hearty and flavorful One-Pot Creamy Tomato Basil Chickpea Stew, perfect for a quick weeknight meal.

Listen, if your evenings look anything like mine—running around, trying to find a recipe that actually tastes like comfort food but doesn’t create a mountain of dishes, you get me. I spent *months* tweaking recipes to find the perfect solution for busy nights. And finally, I cracked the code! This One-Pot Creamy Tomato Basil Chickpea Stew is it. It’s rich, it’s dreamy, and the cleanup is almost non-existent. Honestly, I perfected this because I was tired of scrubbing three pots just for a simple vegetarian dinner. If you want more quick ideas, check out my main recipe page at my latest culinary adventures. Trust me, this stew is going to change your weeknights!

Why This One-Pot Creamy Tomato Basil Chickpea Stew Is Your New Weeknight Staple

Okay, if you’re like me, scraping burned sauce pans is the absolute last thing you want to do after a long day. That’s why I designed this recipe to be ruthlessly efficient! It truly hits every mark for a perfect weeknight meal.

Seriously, look at what you get:

  • Speed Demon: We’re talking 30 minutes total, including a little simmer time. If you’re looking for the ultimate weeknight one-pot vegan dinner solution, this is it.
  • Cleanup Genius: Everything happens in one single pot. That means less time scrubbing and more time eating (or relaxing—I highly recommend relaxing!).
  • Texture Heaven: This isn’t some watery vegetable soup. It’s deeply savory, rich, and that creamy finish hits the spot every single time.
  • Flavor Bomb: The brightness from the fresh tomatoes mixed with late-stage basil makes the flavor profile unforgettable. You won’t miss meat, I promise.

Honestly, this stew proves that fast food doesn’t have to mean takeout. It’s hearty, healthy, and ready before you even fully settle onto the couch!

Close-up of a white bowl filled with One-Pot Creamy Tomato Basil Chickpea Stew, garnished with fresh green herbs.

Gathering Ingredients for Your One-Pot Creamy Tomato Basil Chickpea Stew

Alright, the beauty of this recipe is that most of what you need is probably already in your pantry, which is the secret to any great stew without heavy cream success story!

I always like to get my onions chopped and garlic minced first. That way, when it’s time to sauté, everything slides right in. For the liquids, you need that full-fat coconut milk—and listen closely, don’t grab the light stuff! That fat is what gives us that luxurious, thick coating on the chickpeas. If you’re doing the cashew route, make sure those cashews get soaked beforehand; it’s worth the planning, I promise.

We keep this nice and accessible by using canned diced tomatoes and tomato sauce. No fancy peeling or roasting needed here. The fresh basil has to go in right at the end, though. That’s the key to that bright, amazing Basil Tomato Vegetarian Meal flavor we are looking for; dried basil just doesn’t cut it for this specific dish.

Specific Ingredient Notes and Substitutions

Let’s talk creaminess, because that’s the selling point for this Weeknight One Pot Vegan Dinner!

Coconut milk is my go-to because it’s super quick. If you absolutely cannot use coconut milk—maybe you’re not into the flavor profile—blend those soaked raw cashews with half a cup of water until it’s perfectly smooth. It turns into a beautiful nut cream that thickens everything up gorgeously. Another trick I use sometimes, especially if the chickpeas aren’t breaking down enough for me, is to take a sturdy spoon and mash about a quarter cup of the chickpeas right against the inside wall of the pot after they’ve simmered. That releases their starches and acts as a natural thickener, boosting that hearty texture!

Close-up of One-Pot Creamy Tomato Basil Chickpea Stew with chickpeas and wilted spinach in a white bowl.

Step-by-Step Instructions for the Quick Chickpea Stew Dinner

Now for the fun part—where all that chopping pays off! Since this is an easy one-pot stew recipe, we’re building flavor layers right in the same vessel. Start by heating your olive oil over medium heat in a big pot or Dutch oven. We want to start slow here. Toss in your chopped onion and let it soften up until it’s translucent; that takes about five minutes. Don’t rush this; softening the onion builds a sweet base!

Next, slide in that minced garlic. Garlic burns fast, so you only need about 60 seconds until you can really smell it. That’s your signal to add the liquids. Pour in your diced tomatoes (juice and all!), the tomato sauce, those rinsed chickpeas, the vegetable broth, oregano, salt, and pepper. Give it a good stir so everything gets acquainted.

Bring that whole mixture up to a gentle simmer. Once it bubbles, turn the heat way down to low, pop the lid on, and just let it hang out for about 15 minutes. This is when the broth gets savory and the chickpeas absorb all that wonderful tomato flavor.

Achieving the Perfect Creamy Texture in Your One-Pot Creamy Tomato Basil Chickpea Stew

This is the critical moment for getting that “creamy” search intent satisfied. After the 15 minutes, stir in your coconut milk, or if you went the cashew route, stir in that creamy blended mixture. Now, this is important: do NOT let this stew boil once the cream is in! Just let it heat through for about two more minutes. If you boil it, the coconut milk can sometimes split, and we definitely don’t want that happening to our beautiful sauce.

Once it’s hot and creamy, take the entire pot right off the burner. Seriously, move it to a cool section of the stove. Now, stir in all that fresh basil. Removing the heat preserves that bright, fresh flavor profile we love. The residual heat will wilt the basil just perfectly without turning it dark and dull. That’s how you guarantee a stunning, satisfying stew every single time!

A close-up of One-Pot Creamy Tomato Basil Chickpea Stew featuring chickpeas, wilted spinach, and a rich orange sauce in a white bowl.

Expert Tips for the Best One-Pot Creamy Tomato Basil Chickpea Stew

I’ve made this so many times now that I have a few little secrets I stick to for making it the absolute best Hearty Chickpea and Tomato Stew possible. These little tweaks came from mistakes I made early on, so you don’t have to repeat them!

Here are the non-negotiables that take this from good to out-of-this-world:

  • Mashing Magic: Remember I mentioned mashing some chickpeas? Do it! If your stew looks a little thinner than you’d like right before you add the cream, take a wooden spoon and press about a quarter of those chickpeas against the side of the pot. They break down and release so much good starch.
  • Basil Timing: This bears repeating, but basil is delicate! If you add it too early, it gets that sad, grayish color and loses its perfume. Always take the heat source completely away before stirring in your generous amount of fresh, chopped basil leaves.
  • My Little Flavor Boost: If you happen to have tomato paste hiding in your fridge, try this: before you add the liquids (the cans of tomatoes and sauce), add one tablespoon of tomato paste right after the garlic cooks. Let that paste cook and darken slightly for about a minute. It deepens the whole tomato flavor so much—it’s really noticeable!

Stick to these pointers, and you’ve got yourself a truly exceptional stew with barely any dishes to worry about. How great is that?

Serving Suggestions for Your Basil Tomato Vegetarian Meal

So, you’ve got this gorgeous, steaming bowl of Easy One Pot Stew Recipe, right? The hard work is done! Now, we need something sturdy to soak up all that creamy, garlicky tomato broth. I always go straight for crusty bread—nothing fancy required, just something you can tear apart and use as a sponge. If you’re eating this as a bigger meal, serving it over a bed of fluffy rice or even some quick-cooking pasta works really well, turning it into a much heartier dish.

For a final touch, a light drizzle of good quality olive oil right on top just before serving really adds a nice sheen and herby layer. If you aren’t keeping it strictly vegan, a tiny sprinkle of freshly grated Parmesan cheese melts beautifully into the heat. It’s simple elegance, meant for a cozy night in!

Storage and Reheating the One-Pot Creamy Tomato Basil Chickpea Stew

The best part about this stew is that it tastes even better the next day, which makes it perfect for meal prepping! Pop your leftovers in an airtight container and they should stay good in the fridge for about four days. Just make sure it’s cooled down before you seal the lid tight.

When you’re ready for round two, skip the microwave if you can—the stovetop is always better for creamy dishes. Heat it gently over medium-low heat. Since the coconut milk might settle a tiny bit during chilling, you’ll need to give it a really good, enthusiastic stir. If it seems just a bit too thick after reheating, don’t panic! Just add a tiny splash of vegetable broth or non-dairy milk until it loosens back up to that perfect, dreamy consistency we love.

Frequently Asked Questions About This Creamy Tomato Stew Easy Recipe

I gathered up some of the questions I get all the time about making this dish perfect. Honestly, people ask the BEST things, and solving these little problems is what makes it such an Easy One Pot Stew Recipe!

Is this One-Pot Creamy Tomato Basil Chickpea Stew suitable for meal prep?

Absolutely, this is one of the best dishes for meal prepping! It keeps wonderfully in the fridge for up to four days. The flavors actually deepen overnight, which I love. When you reheat it, the best way is on the stovetop over low heat. Give it a good stir right away, because sometimes the cream settles a little at the bottom. If it looks denser than you remember, just stir in a half-a-cup of vegetable broth or water until it loosens up perfectly again!

How do I ensure my stew is truly creamy without heavy cream?

This is the million-dollar question for any great Creamy Tomato Stew Easy recipe! We have two main ways to get that luxurious texture without using dairy cream. First, we rely on full-fat coconut milk; the fat content provides the richness. Second, and this is my tried-and-true trick, make sure you mash some of those chickpeas right against the side of the pot before you even add the liquid ingredients. When they break down, they release their starches right into the broth, creating a naturally thick, almost velvety base that complements the coconut milk perfectly. It’s a double-whammy for creaminess!

Can I make this stew spicy?

Oh yes, if you like a little heat! Since this recipe is mostly built on simple, bright flavors, a little spice cuts through the richness beautifully. I recommend stirring in about a quarter to a half teaspoon of red pepper flakes right when you add the garlic, letting them bloom in that hot oil for just 30 seconds. That will give you a nice, gentle warmth throughout the whole bowl. For real heat lovers, a dash of hot sauce over the top totally works too!

What can I add to this recipe besides basil?

I love how versatile this Simple Tuscan Chickpea Soup base is! If you have spinach hidden in the fridge, toss in a few big handfuls right at the very end when you add the basil—it will wilt down instantly. Kale works too, but you might want to give it an extra two minutes of simmering time before you turn the heat off to make sure it softens up enough. I’ve also tossed in chopped sun-dried tomatoes with the fresh ones for an extra punchy tomato flavor! Just remember, the fresh basil is essential for that specific flavor profile, but other veggies are welcome additions!

Nutritional Snapshot of the Hearty Chickpea and Tomato Stew

I get asked all the time if this Healthy Creamy Chickpea Stew is heavy, especially since it’s so rich and satisfying. Well, I broke down the numbers for you! When we think about a full dinner that clocks in under 500 calories and packs a solid 18 grams of protein, I think we did a great job keeping this weeknight wonder healthy.

Here’s a look at what you can generally expect per serving (that’s about one big bowl, which is what I usually end up eating!):

  • Serving Size: 1 bowl
  • Calories: 410
  • Protein: 18g
  • Carbohydrates: 60g
  • Fat: 14g (Keep in mind that’s including the good fats from the coconut milk or cashews!)
  • Fiber: 18g (Yes, really! All those chickpeas coming through!)
  • Sugar: 12g (Mostly natural sugars from the tomatoes and vegetables)

Now, you have to remember that these are just estimates when you make this One-Pot Creamy Tomato Basil Chickpea Stew. If you use a different brand of coconut milk, or maybe you add extra veggies or skip the salt slightly, those numbers will shift a tiny bit. But overall, this is a fantastic, balanced, and hearty meal that leaves you feeling nourished, not weighed down!

Share Your Experience Making the One-Pot Creamy Tomato Basil Chickpea Stew

Okay, now that you’ve got the magic recipe for this One-Pot Creamy Tomato Basil Chickpea Stew, I absolutely have to hear about it!

Cooking is all about community, right? I put my heart into making this the easiest, tastiest, and least messy vegetarian dinner out there, and I really want to know how it worked out in *your* kitchen. Did you try the cashew cream or stick with the coconut milk? Did you sneak in some spinach like I suggested?

Please, don’t be shy! Leave a rating below—five stars if it saved your dinner routine! More importantly, drop a comment detailing any little tweaks you made. We all love learning new tricks for our favorite recipes, and your modifications might just inspire the next batch I make!

If you snap a picture of your finished bowl—especially if you got that beautiful basil floating on top—tag me on social media! I love seeing my recipes come to life in your homes. And if you ever need to get in touch with me directly for questions or just to say hi, you can always reach out via my contact page. Happy cooking, everyone!

Print

One-Pot Creamy Tomato Basil Chickpea Stew

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this simple, rich, and creamy chickpea stew in a single pot for easy weeknight cooking. It features bright tomato flavor balanced with fresh basil.

  • Author: Ahazzam
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 min
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (15 ounce) can tomato sauce
  • 2 (15 ounce) cans chickpeas, rinsed and drained
  • 3 cups vegetable broth
  • 1/2 cup full-fat coconut milk (or raw cashews, soaked and blended with 1/2 cup water)
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup fresh basil leaves, roughly chopped

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook until soft, about 5 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant.
  3. Pour in the diced tomatoes (with juice), tomato sauce, rinsed chickpeas, vegetable broth, dried oregano, salt, and pepper. Stir to combine.
  4. Bring the mixture to a simmer. Reduce the heat to low, cover, and let it cook for 15 minutes, allowing the flavors to meld.
  5. Stir in the coconut milk (or cashew cream). Heat through for 2 minutes, but do not boil after adding the cream.
  6. Remove the pot from the heat. Stir in the fresh basil leaves.
  7. Serve hot directly from the pot.

Notes

  • For a thicker stew, mash about one-quarter of the chickpeas against the side of the pot before adding the liquid.
  • If you prefer a smoother texture, use an immersion blender to briefly blend a small portion of the stew before adding the basil.
  • Use fresh basil only; dried basil does not provide the same bright flavor.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 410
  • Sugar: 12
  • Sodium: 580
  • Fat: 14
  • Saturated Fat: 10
  • Unsaturated Fat: 4
  • Trans Fat: 0
  • Carbohydrates: 60
  • Fiber: 18
  • Protein: 18
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!