Vegan Tuscan White Beans

Vegan Tuscan White Beans – Creamy, Hearty & Absolutely Delicious!

These Vegan Tuscan White Beans are pure comfort in a bowl! ❤️ Tender, creamy white beans simmered in a rich garlic-tomato sauce with fresh spinach, Italian herbs, and fragrant basil. Every spoonful is warm, hearty, flavorful, and incredibly satisfying.

The best part? This beautiful Mediterranean-inspired dish is completely vegan, made with simple pantry ingredients, and comes together in about 30 minutes!

Whether you’re looking for a cozy weeknight dinner, a healthy lunch, or a delicious meatless meal, this recipe is one you’ll want to make again and again.

Recipe Information

  • Prep Time: 10 minutes

  • Cook Time: 20 minutes

  • Total Time: 30 minutes

  • Servings: 4

  • Cuisine: Italian-inspired / Mediterranean

  • Course: Main Course, Lunch, Dinner

  • Diet: Vegan, Dairy-Free, Gluten-Free

Ingredients

  • 2 cans (15 oz each) cannellini beans, drained and rinsed

  • 2 tablespoons extra virgin olive oil

  • 1 small yellow onion, finely chopped

  • 4 garlic cloves, minced

  • 1 cup diced tomatoes

  • 2 tablespoons tomato paste

  • 2 cups fresh vegetable broth

  • 2 cups fresh spinach or chopped kale

  • ½ teaspoon dried oregano

  • ½ teaspoon dried thyme

  • ½ teaspoon smoked paprika (optional)

  • ¼ teaspoon red pepper flakes (optional)

  • Salt and black pepper, to taste

  • 1 tablespoon fresh lemon juice

  • Fresh basil leaves, for garnish

Instructions

Step 1 – Sauté the Aromatics

Heat olive oil in a large skillet or saucepan over medium heat. Add chopped onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for another 30–60 seconds until fragrant.

Step 2 – Build the Tomato Sauce

Add diced tomatoes and tomato paste. Stir well and cook for 2–3 minutes. Add oregano, thyme, smoked paprika, red pepper flakes, salt, and black pepper.

Step 3 – Add the White Beans

Add the drained cannellini beans and vegetable broth. Stir gently to combine everything.

Step 4 – Simmer Until Creamy

Bring the mixture to a gentle simmer. Cook uncovered for 12–15 minutes, stirring occasionally, until the sauce thickens and the beans become tender and flavorful.

Step 5 – Add the Greens

Stir in fresh spinach or kale. Cook for 2–3 minutes until the spinach wilts. If using kale, allow a few extra minutes until tender.

Step 6 – Finish and Serve

Add fresh lemon juice and taste for seasoning. For a naturally creamier texture, mash a small portion of the beans against the side of the pan and stir them back into the sauce.

Garnish with fresh basil leaves, a drizzle of olive oil, and freshly cracked black pepper.

Serve warm and enjoy every delicious bite!

Recipe Notes

  • Choose the right beans: Cannellini beans are perfect because they are tender, creamy, and hold their shape beautifully.

  • Make it extra creamy: Mash some beans into the sauce instead of adding dairy.

  • Fresh herbs matter: Fresh basil adds a wonderful Italian-inspired aroma.

  • Adjust the consistency: Add more vegetable broth if you prefer a soupier dish.

  • Add extra vegetables: Mushrooms, zucchini, or sun-dried tomatoes work beautifully.

  • Add a little brightness: Fresh lemon juice balances the richness of the beans and tomato sauce.

Helpful Tips for the Best Tuscan White Beans

  1. Don’t rush the onions and garlic. Let them soften properly to develop a flavorful base.

  2. Use good-quality olive oil for a richer Mediterranean flavor.

  3. Avoid boiling the beans aggressively because they can break apart.

  4. Mash only a few beans to create a thick, naturally creamy sauce.

  5. Add spinach near the end to preserve its color and texture.

  6. Taste before serving and adjust salt, pepper, and lemon juice.

Serving Suggestions

These delicious beans are versatile and pair wonderfully with:

  • Crusty sourdough or whole-grain bread.

  • Roasted Mediterranean vegetables.

  • Brown rice or quinoa.

  • A fresh cucumber and tomato salad.

  • Grilled vegetables.

  • Warm whole-grain pita bread.

You can also enjoy them on their own as a filling, comforting meal.

Storage and Reheating

Refrigerator: Store leftovers in an airtight container for up to 4 days.

Freezer: Freeze in a suitable airtight container for up to 2–3 months. The texture of the greens may soften after thawing.

Reheating: Warm gently on the stovetop over medium-low heat. Add a splash of vegetable broth or water if the sauce becomes too thick.

Nutritional Information

Estimated per serving
Nutrient Amount
Calories 285 kcal
Protein 13 g
Carbohydrates 39 g
Dietary Fiber 11 g
Fat 9 g
Saturated Fat 1.2 g
Sugar 5 g
Sodium 480 mg

Nutrition estimates are based on four servings and may vary depending on the brands and ingredients used.

Health Benefits of Vegan Tuscan White Beans

1. Plant-Based Protein

Cannellini beans provide plant-based protein, which helps support muscle maintenance and everyday body functions.

2. Rich in Dietary Fiber

White beans contain dietary fiber that supports digestive health, promotes fullness, and contributes to a balanced diet.

3. Heart-Friendly Ingredients

Olive oil, beans, tomatoes, and leafy greens provide nutrients that can support overall heart health when included in a balanced eating pattern.

4. Provides Important Minerals

White beans contain minerals such as iron, magnesium, and potassium, which play important roles in normal body functions.

5. Antioxidant-Rich Vegetables

Tomatoes, spinach, and fresh basil provide vitamins and beneficial plant compounds that contribute to a nutritious diet.

6. Naturally Dairy-Free

This recipe gets its creamy texture from the beans themselves, making it a delicious option for people avoiding dairy.

Frequently Asked Questions

Q1: Can I use dried white beans instead of canned?

Yes! Cook dried cannellini beans until tender before adding them to the recipe.

Q2: Can I use Great Northern beans?

Absolutely! Great Northern beans are an excellent substitute. Navy beans also work, although they may create a softer texture.

Q3: Can I make this recipe without spinach?

Yes! You can use kale, Swiss chard, or another leafy green. You can also leave out the greens.

Q4: How do I make the sauce thicker?

Mash some of the cooked white beans and stir them into the sauce. This creates a naturally thick and creamy consistency.

Q5: Is this recipe gluten-free?

Yes! The ingredients listed are naturally gluten-free. Check your vegetable broth and other packaged ingredients to ensure they are certified gluten-free if needed.

Q6: Can I make this recipe ahead of time?

Definitely! It tastes even more flavorful after the ingredients have had time to blend. Store it in the refrigerator and reheat gently.

Q7: Can I add mushrooms?

Yes! Sliced mushrooms are a delicious addition. Sauté them with the onions before adding the garlic and tomatoes.

Q8: Is this recipe suitable for meal prep?

Yes! Divide it into individual airtight containers and refrigerate for easy lunches or dinners throughout the week.

A Little Final Note ❤️

Sometimes the simplest ingredients create the most delicious meals! These Vegan Tuscan White Beans are creamy, comforting, budget-friendly, and packed with Mediterranean-inspired flavor.

One pot, simple ingredients, and a whole lot of deliciousness. Don’t forget the fresh basil and crusty bread!

Would you try this recipe? Tell me in the comments: YES or NO! 🍅🌿

Leave a Comment