Bowl of lemon tomato white bean pasta

Tuscan Pasta with White Beans and Tomatoes

An easy pasta featuring spinach, roasted tomatoes, and white beans. 
5 from 2 votes
Print Pin
Course: Main Course
Cuisine: Italian
Keyword: Pasta with Tomatoes and Spinach, Tuscan Pasta, White Bean Pasta
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 8
Calories: 414kcal
Author: Kristen Chidsey


  • 1 lb Whole Grain pasta or gluten-free pasta
  • 2 pints grape or cherry tomatoes
  • 1/2 cup quality olive oil divided
  • 2 cups cannellini beans rinsed and drained
  • 16 oz fresh spinach leaves stems removed
  • 2 tablespoons minced garlic divided
  • 1 lemon juice only
  • 1/2 teaspoon crushed red pepper flakes
  • Kosher salt and pepper
  • 1/2 cup freshly grated Parmesan Cheese optional


  • Set oven to 400 degrees.
  • Bring large pot of water to a boil.
  • Toss tomatoes with 1 tablespoon garlic and 2 tablespoons oil. Roast in oven for 15 minute--or until tomatoes just burst open.
  • Put pasta in boiling water that has been heavily salted. Set timer to cook for 1 minute less than package directions.
  • In a large skillet, heat 2 tablespoons oil over medium heat. Add in garlic, and red pepper flakes. And saute for 1-2 minutes.
  • In a colander, drain beans and toss in the beans and garlic mixture.
  • At this point, scoop out 1 cup of pasta cooking liquid.
  • Place spinach in colander used to drain beans and then proceed to drain the pasta over the spinach (to wilt the spinach).
  • Toss the pasta and spinach with the beans in the skillet. Add in 1/2 cup reserved cooking water and 1 additional tablespoon olive oil. Toss well and allow to cook for 1-2 more minutes, for pasta to finish cooking. Add the remaining reserved water if needed (pasta dries up before finishes cooking.)
  • Remove pasta from heat and fold in cooked tomatoes and squeeze of fresh lemon.
  • Top with remaining olive oil if desired and Parmesan cheese if desired as well.
  • Put spinach in colander so that you can drain pasta over it once pasta has cooked.
Nutrition Facts
Tuscan Pasta with White Beans and Tomatoes
Amount Per Serving
Calories 414 Calories from Fat 144
% Daily Value*
Total Fat 16g 25%
Saturated Fat 3g 15%
Cholesterol 4mg 1%
Sodium 252mg 11%
Potassium 751mg 21%
Total Carbohydrates 58g 19%
Dietary Fiber 5g 20%
Sugars 3g
Protein 15g 30%
Vitamin A 127%
Vitamin C 48.4%
Calcium 19.9%
Iron 28.5%
* Percent Daily Values are based on a 2000 calorie diet.