Introducing vegan tuscan chickpeas - a high protein and one pot plant based dinner recipe. This recipe is packed with flavor and is a vegan version of tuscan chicken. This recipe is creamy and delicious. It goes great with sides or on its own. I know you will be obsessed with this recipe.

Chickpeas are my favorite source of plant protein. For another yummy chickpea recipe try my barbecue chickpea tacos or my buffalo chickpea quesadilla.
Why you'll love this recipe
Simple + hearty. This dish comes together quickly with mostly pantry staples like chickpeas, coconut milk, tomato paste, and herbs. It's perfect for busy weeknights.
Rich, comforting flavor. Garlic, basil, sun-dried tomatoes, and Italian seasoning build a savory, Tuscan-style sauce that’s creamy without any dairy.
High in plant protein + fiber. Chickpeas and veggies make this naturally filling and nourishing, keeping you satisfied and energized.
One-skillet magic. Everything simmers together in one pan, developing depth of flavor with minimal prep and minimal cleanup.
Instructions

Cook onions and garlic in pan.

Add all ingredients except for spinach and simmer for 15 minutes.

Fold in spinach and stir until wilted.

Serve chickpeas with your favorite sides and toppings.
Ingredients
- Onion — provides aromatic base flavor and natural sweetness when sautéed.
- Garlic — adds savory depth and a signature garlic robustness typical of Tuscan-style dishes.
- Full-fat coconut milk — makes the sauce creamy and rich while keeping it vegan and dairy-free.
- Vegetable broth — slightly thins the sauce, unifies flavors, and adds savory undertones.
- Basil — brings fresh herbal brightness and classic Italian aroma.
- Nutritional yeast — adds a cheesy, umami depth while keeping it vegan.
- Dijon mustard — adds tang and sharpness to balance creaminess and boost flavor complexity.
- Lemon juice — introduces acidity to brighten and lift the sauce.
- Italian seasoning (or thyme + oregano) — supplies earthy, aromatic Tuscan herb character.
- Tomato paste — intensifies tomato flavor, adds body and richness, and deepens color.
- Sun-dried tomatoes — contribute a sweet-tart, concentrated tomato flavor and chewy texture.
- Chickpeas — provide plant-based protein, fiber, and heartiness.
- Spinach (or another green) — adds freshness, nutrients, and contrasting color.
- Salt & pepper — essential for rounding and balancing all flavors.
Substitutions
- Basil - parsley works as a substitute.
- Nutritional yeast - can be subbed with parmesan or vegan parmesan, if you sub this add it in at the end vs the beginning. The nutritional yeast can also be omitted but keep in mind that this is a flavor booster.
- Coconut milk - I think heavy cream could work as a sub but I have not tested it. I promise you that the coconut milk taste is covered with all of the flavor additions.
- Spinach - can be subbed with any leafy green or omitted.
Storage instructions
You can store the extra chickpeas in a sealed container in your fridge for up to 3 days.
Recipe Pro Tips
I recommend using native forest coconut milk for this recipe as it does not have a strong coconut milk flavor.
If you have a hard time digesting beans I highly recommend the brand eden foods. Their beans are pressure cooked and soaked so they are easier to digest.
Recipe FAQS
Yes this recipe is vegan as written, just make sure to use nutritional yeast or a vegan parmesan.
No, the taste of coconut is completely covered up with all the other flavors.

Other one pot dinner recipes
If you make these vegan tuscan chickpeas, please leave me a rating and review on this blog post. This is the best way to support me!
Tag me on Instagram so I can repost you!
Subscribe to my weekly newsletter to get my latest recipes delivered to your inbox.

Vegan Tuscan Chickpeas
Equipment
- 1 skillet
Ingredients
- ½ onion - finely chopped
- 3 cloves garlic - minced
- 1 cup full fat coconut milk from a can
- ½ cup vegetable broth chicken broth or chicken bone broth also works
- 1 cup basil - finely chopped
- 2 tablespoon nutritional yeast OR ¼ cup grated parmesan
- 1 tablespoon dijon mustard
- juice from ½ lemon
- 1 teaspoon Italian seasoning or sub a mixture of thyme and oregano
- 4 tablespoon tomato paste
- 8 oz jar or 3 oz package of sun dried tomatoes - finely chopped* This yields about 1 cup chopped sundried tomatoes
- 1 can chickpeas - drained
- 3-4 cups spinach or green of choice
- ¼-1/2 teaspoon salt Adjust to your saltiness preference, I used ¼ teaspoon
- ¼ teaspoon black pepper
Instructions
- Heat oil in a skillet over medium heat. Add onions and garlic. Cook for about 6 minutes or until softened.
- Add all remaining ingredients except for spinach. Mix together until fully combined. Bring mixture to a simmer and simmer for 15-20 minutes.
- Turn heat to low and add in spinach. Stir until wilted. Remove from heat and let cool.
- Serve chickpeas with sides of choice, I recommend toasted sourdough, quinoa or rice.









Jess says
What can I substitute for sun dried tomatoes
Kristi says
I would not sub these, they are crucial for the flavor of the recipe
Karen Ruiz Moreno says
Great recipe. I just made it and added some leftover gnocchi.
Kristi says
Yum I love that idea!
Clare says
Wow, I just made a triple batch of this for a friend, I chopped up a Serrano chili added it to the mix, topped it with trader joes vegan parmesan cheese, it taste amazing.
Kristi says
Thanks Clare!!
Sara says
I have made this over 50x it still hits EVERY SINGLE TIME. Vegan on not this recipe is a hit.
Kristi says
Thanks so much Sara!
Eakins Oxley says
I thought "this is a crazy combo of ingredients" as I was putting them into the skillet (mustard?!) but it came out so delicious I can't wait to make it again.
Kristi says
Thanks Eakins!!
Tilla says
Made it for the first time and brought it to a dinner party. Everyone loved it. Shared the recipe and will definitely make again.
Kristi says
Thanks Tilla!
Cliff says
How did you arrive at 38g protein per serving?
Grace says
This is my first time making this but it will be in weekly rotation from now on. The flavor is amazing!
Kristi says
Thank you grace!
Clint says
We love this recipe! It has become a favorite for our weekly meal prep served over rice.
Kristi says
Thanks Clint!
Robot Ninja says
This vegan tuscan chickpea dish is delicious. My non-vegan husband also loved it. Thank you Kristi for sharing your culinary genius with us. You are so talented. A fantastic winter-warmer meal. I made it "as is", although I'm looking forward to enjoying this with rice, like you suggested, with our next serving. I've already bookmarked this recipe and will be sure to make it again soon. Highly recommend this!
Kristi says
Thank you!!
Maria says
Amazing! I did more clean version of it due to my personal preference.
Mustard had only whole grain-amazing!
Yeast-parmegano.
Coconut milk-made at home with coconut paste and water.
No onions, just garlic and didn’t fry to avoid extra oils.
Also added tumeric and ginger for more spice this autumn.
Amazing recipe, alredy shared with friend to try!
Kristi says
Thanks Maria!