Looking for a hearty, plant-based dish bursting with Italian flavors? This Creamy One Pot Italian White Bean recipe is the perfect answer. It’s a delightful combination of creamy coconut milk, savory white beans, and aromatic Italian herbs.
Ingredients & Substitutions
Here are the ingredients you’ll need for this Creamy One Pot Italian White Bean recipe:
- ½ small red onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon Italian seasoning
- ¼ cup tomato paste
- 1 can (19 ounces) coconut milk
- 1 can (19 ounces) white beans (cannellini beans), rinsed and drained
- ½ cup chopped sun-dried tomatoes
- 3 tablespoons nutritional yeast
- 2 large handfuls of baby spinach, roughly chopped
- Chili flakes, salt, and pepper to taste
Toppings:
- Juice of ½ lemon (about 2-3 tablespoons)
- Chopped fresh basil
- Vegan parmesan cheese (optional)
Substitutions: You can substitute fresh spinach for baby spinach. If you’re not following a vegan diet, you can use regular parmesan cheese instead of vegan parmesan. Adjust the seasonings according to your taste preferences.
Helpful Tools
- Large pan
- Chopping board and knife
- Wooden spoon or spatula
- Measuring spoons and cups
How To Make This Italian White Beans Recipe
In a pan on medium heat, add 1 tbsp olive oil and the chopped red onion. Saute for 3-4 mins.

Next, add in garlic and Italian seasoning and cook for 1 minute stirring constantly.

Add in tomato paste and stir to combine.

Add in coconut milk, sun-dried tomatoes, white beans, chili flakes, and nutritional yeast. Stir, and simmer for 10-12 minutes to reduce the coconut milk.

Next, add in the chopped spinach, lemon juice, salt, and pepper. Cook for 1-2 mins or until the spinach has wilted.

Top with fresh basil and vegan parm if desired. Serve on top of rice, pasta, with crusty bread, or just by itself. Enjoy!

Tips & Tricks
- For a richer flavor, sauté the garlic until golden before adding other ingredients.
- Adjust the consistency by adding more or less coconut milk.
- Customize with additional vegetables like bell peppers or mushrooms.
FAQs: Italian White Bean Recipe
Yes, but be sure to soak and cook them before using in the recipe.
It adds a cheesy flavor but can be omitted if unavailable.
Store in an airtight container for up to 3 days.

Creamy Italian White Beans Recipe One Pot
Ingredients
- ½ small red onion, finely diced
- 3 cloves garlic, minced
- 1 tbsp Italian seasoning
- ¼ cup tomato paste
- 1 19oz can coconut milk
- 1 19oz can white beans, rinsed and drained (cannellini beans)
- ½ cup chopped sun-dried tomatoes
- 3 tbsp nutritional yeast
- 2 large handfuls baby spinach, roughly chopped
- chili flakes, salt & pepper to taste
Toppings
- ½ lemon, juiced (2-3 tbsp)
- chopped fresh basil
- vegan parmesan cheese
Instructions
- In a pan on medium heat, add 1 tbsp olive oil and the chopped red onion. Saute for 3-4 mins.
- Next, add in garlic and Italian seasoning and cook for 1 minute stirring constantly.
- Add in tomato paste and stir to combine.
- Add in coconut milk, sun-dried tomatoes, white beans, chili flakes, and nutritional yeast. Stir, and simmer for 10-12 minutes to reduce the coconut milk.
- Next, add in the chopped spinach, lemon juice, salt and pepper. Cook for 1-2 mins or until the spinach has wilted.
- Top with fresh basil, and vegan parm if desired. Serve on top of rice, pasta, with a crusty bread, or just by itself. Enjoy!
Notes
Nutrition
Conclusion: Italian White Bean Recipe
This Creamy One Pot Italian White Bean recipe is a winner for busy weeknights or casual gatherings. It’s easy, versatile, and guaranteed to satisfy even the pickiest eaters. Give it a try and elevate your plant-based cooking game!
This white bean dish was AMAZING! So creamy and delicious 😋
Thank you SO much Erin! I’m so happy you loved this white bean recipe!
Loved this recipe
Thank you!!!
So creamy and delicious!!
Thank you so much Rachelle!
I made this for my family this week and we are trying to eat plant based at least once a week and let me tell you, I have been doing this for 3 months and this has been there fav one I made so far! So I’m definitely going to be trying more of your recipes. Thank you 🙏
oh my goodness WOW! I’m so happy this was one of your favourite plant based dinner recipes. THANK YOU!
Yum this white bean curry dish was amazing 🤩 I served my with some garlic naan and rice. I will be back to make this one again
Thank you so much! Ohhh it would be sooo good with garlic naan I’ll have to try that next time!