Vegan Tuscan White Beans are a warm, comforting dish made with tender white beans, fresh herbs, and a rich tomato-based broth. Infused with garlic, rosemary, and a splash of white wine (or vegetable broth), this dish is a perfect combination of simplicity and flavor. Serve it over a bed of greens, with crusty bread, or as a side to any meal. It’s hearty, satisfying, and full of plant-based protein!

Ingredients:

  • 2 cans (15 oz each) white beans (such as cannellini or great northern), drained and rinsed (or 3 cups cooked dried beans)
  • 2 tbsp olive oil
  • 1 onion, diced
  • 4 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes (or 2 fresh tomatoes, chopped)
  • 1 cup vegetable broth (or water)
  • 1/2 cup dry white wine (or extra vegetable broth)
  • 1 tsp dried rosemary (or 2 sprigs fresh rosemary)
  • 1 tsp dried thyme
  • Salt and pepper, to taste
  • 1 tbsp lemon juice (optional, for a bright finish)
  • Fresh parsley, chopped (for garnish)
  • Crusty bread (for serving, optional)

Instructions:

  1. Sauté the aromatics:
    • In a large pot or skillet, heat the olive oil over medium heat. Add the diced onion and sauté for 5-6 minutes, until soft and translucent.
    • Add the garlic and cook for an additional 1-2 minutes, until fragrant.
  2. Add the liquids and seasonings:
    • Stir in the diced tomatoes (with juices), vegetable broth, white wine, rosemary, and thyme. Bring the mixture to a simmer, stirring occasionally, for about 5 minutes to allow the flavors to meld together.
  3. Add the beans:
    • Add the drained white beans to the pot. Stir to combine, and let everything cook together for 10-15 minutes, allowing the beans to soak up the flavors. If the mixture becomes too thick, add a little more vegetable broth or water to reach your desired consistency.
  4. Season and finish:
    • Season the beans with salt, pepper, and lemon juice (if using). Stir well and let everything cook for an additional 2-3 minutes.
  5. Serve:
    • Remove the rosemary sprigs (if using fresh) and serve the Tuscan white beans hot. Garnish with fresh parsley and a drizzle of olive oil for extra richness. Pair with crusty bread for dipping if desired.

Nutrition (per serving, approximate):

  • Calories: 250-300 kcal
  • Carbohydrates: 40-45g
  • Protein: 12-15g
  • Fat: 7-10g (mostly healthy fats from olive oil)
  • Fiber: 10-12g
  • Sodium: 400-600mg (depending on broth and canned beans used)

Note: Nutritional values may vary depending on your choice of ingredients (e.g., low-sodium broth, type of beans).


Why You’ll Love It:

  • Hearty & Filling: Packed with fiber and protein from the beans, making it both satisfying and nutritious.
  • Quick & Easy: Ready in under 30 minutes, perfect for a weeknight dinner.
  • Flavorful: The combination of garlic, rosemary, and tomatoes makes this dish incredibly aromatic and full of depth.
  • Versatile: Serve it as a main dish, side dish, or even over rice or pasta for a complete meal!