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 1 vote
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*
Fat 16g25%
Saturated Fat 3g19%
Cholesterol 4mg1%
Sodium 252mg11%
Potassium 751mg21%
Carbohydrates 58g19%
Fiber 5g21%
Sugar 3g3%
Protein 15g30%
Vitamin A 6350IU127%
Vitamin C 39.9mg48%
Calcium 199mg20%
Iron 5.1mg28%
* Percent Daily Values are based on a 2000 calorie diet.
I would love to know how you enjoy this recipe!Snap a picture and tag #amindfullmom on Instagram or Facebook - I would love to see!