- 8 oz Whole-Wheat Pasta
- 15 oz Can of Cannellini Beans, drained and rinsed
- 1 cup Low-Sodium Chicken or Vegetable Broth
- 2 cup Baby Spinach, chopped
- 0.5 cup Finely grated Parmesan cheese
- 2 Garlic Cloves, minced
- 0.5 cup Cherry Tomatoes, halved
- 1 tbsp Extra-Virgin Olive Oil
- Lemon Juice + Zest
- 0.5 tsp Italian Seasoning
- Black Pepper, to taste
Directions
- Cook pasta according to package directions, reserving about ½ cup pasta water before draining.
- Heat olive oil in a large skillet over medium-low heat, add garlic and cook briefly until fragrant.
- Add cannellini beans and broth.
- Mash about one-third of the beans with the back of a spoon to create a naturally creamy sauce.
- Add spinach and tomatoes, if using, and cook until the spinach wilts.
- Add pasta, parmesan, lemon zest and Italian seasoning.
- Toss everything together adding reserved pasta water as needed until creamy.
- Finish with lemon juice and black pepper.
Substitutes:
- Gluten-free: Use gluten-free pasta
- Dairy-free: omit Parmesan or use a dairy-free Parmesan alternative
- Lactose intolerance: Parmesan is naturally low in lactose, but tolerance varies
- Vegetarian: use vegetable broth
- Low sodium: use no-salt-added beans, low-sodium broth, and reduce Parmesan as needed.
Nutrition Facts
| Total Servings | 4 |
| Single Serving Size | 1/4th of recipe |
| Amount Per Serving | |
| Calories | 350 |
| Total Fat | 9 g |
| Sodium | 400 mg |
| Carbohydrates | 55 g |
| Dietary Fiber | 10 g |
| Total Sugars | 3 g |
| Protein | 18 g |

