Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(8)
Export 10 ingredients for grocery delivery
Step 1
Bring a large pot of water to a boil.
Step 2
Put pasta in boiling water that has been heavily salted. Set timer to cook for 1 minute less than package directions.
Step 3
While the pasta is cooking, heat 2 tablespoons of oil over medium heat in a large nonstick saute pan. Add in garlic, a pinch of salt, red pepper flakes, and halved tomatoes. Saute for 2-3 minutes until the garlic begins to just toast.
Step 4
Add in the dry white wine and allow to simmer until the alcohol has been reduced by half.
Step 5
Add beans to the skillet and toss well to season. Simmer just until the beans are warm and then add the spinach to the pan.
Step 6
At this point, the pasta should be cooked, drain reserving 1/2 cup fo the cooking liquid.
Step 7
Add the cooked pasta, along with 1/2 cup reserved cooking liquid to the skillet and toss well. Allow the pasta to simmer for 1-2 minutes longer, for the pasta to finish cooking.
Step 8
Remove pasta from heat. Top with remaining olive oil and the juice of the fresh lemon.
Step 9
Serve the pasta warm with Parmesan Cheese if desired.