Creamy One Pot Italian White Bean Recipe

italian white bean recipe

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.

garlic and onion in frying pan

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

cooked garlic and onion in frying pan

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.

cannellini bean italian recipes

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

vegan italian white bean recipe

Tips & Tricks

FAQs: Italian White Bean Recipe

Can I use dried white beans instead of canned?

Yes, but be sure to soak and cook them before using in the recipe.

Is nutritional yeast essential?

It adds a cheesy flavor but can be omitted if unavailable.

How long will leftovers last in the fridge?

Store in an airtight container for up to 3 days.

italian white bean recipe

Creamy Italian White Beans Recipe One Pot

Creamy One Pot Italian White Bean dish with coconut milk, sun-dried tomatoes, and spinach. A comforting and nutritious plant-based option!
5 from 5 votes
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Lunch, Main, Main Course
Cuisine American, Fusion, Italian
Servings 4 people

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

Note: Nutritional information is approximate values and can vary significantly depending on the specific brands of ingredients used. Disclaimer: This information is for general guidance only and should not be considered professional nutritional advice.

Nutrition

Serving: 250g | Calories: 300kcal | Carbohydrates: 35g | Protein: 15g | Fat: 12.5g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 5g | Sodium: 500mg | Potassium: 600mg | Fiber: 10g | Sugar: 2g | Vitamin A: 75IU | Vitamin C: 30mg | Calcium: 30mg | Iron: 3mg
Tried this recipe?Let us know how it was!

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!

10 thoughts on “Creamy One Pot Italian White Bean Recipe

  1. Erin says:

    5 stars
    This white bean dish was AMAZING! So creamy and delicious 😋

  2. Rachelle says:

    5 stars
    So creamy and delicious!!

  3. Saskia says:

    5 stars
    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 🙏

    • spicyveganfood says:

      oh my goodness WOW! I’m so happy this was one of your favourite plant based dinner recipes. THANK YOU!

  4. Johanna says:

    5 stars
    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

    • spicyveganfood says:

      Thank you so much! Ohhh it would be sooo good with garlic naan I’ll have to try that next time!

5 from 5 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating