The Daily Recipe

Simple recipes for real life

One-Pan Creamy Tuscan White Bean Pasta (Under $8)

Be the first to rate this recipe
dinner · Italian-American · 28 min · 4 servings · 485 cal · 3/30/2026
↓ Jump to Recipe
One-Pan Creamy Tuscan White Bean Pasta (Under $8)
Photo by MART PRODUCTION on Pexels
📌 Pin It

It was a Tuesday night in late April — the kind of Tuesday where my bank account was quietly judging me and my fridge held exactly half a lemon, a sad handful of spinach, and a can of white beans I'd been staring at for two weeks. Pasta was obviously happening, but I refused to do plain marinara again. I started wondering: what if the beans *were* the sauce? What if I smashed some of them right into the pasta water and let all that starchy, creamy magic do the heavy lifting? Reader, I pulled a bowl of the silkiest, most satisfying pasta I'd made all month — no cream, no fancy ingredients, no second pan to wash. Just pure pantry alchemy for somewhere around $7.50 total.

This recipe has become my most-made weeknight dinner, and honestly it's the one I text to friends the most. It tastes like something you'd order at a cozy Italian trattoria — sun-dried tomatoes, wilted spinach, garlicky white beans, a little parmesan — but it comes together in about 25 minutes with ingredients you probably already own. The secret is a technique borrowed from Depression-era cooking (which we explored in our Depression-Era Creamed Chicken Over Biscuits — another masterclass in making something rich from almost nothing): use every bit of starchy cooking liquid to build a glossy, clinging sauce that coats every single noodle.

Whether you're deep in finals prep, resetting your April grocery budget, or just exhausted and staring into a near-empty pantry on a Monday night, this one's for you. It's filling enough to be dinner, cheap enough to make twice a week, and genuinely good enough that you'll want to. Let's get into it.

📋 One-Pan Creamy Tuscan White Bean Pasta (Under $8)

⏱ Prep: 8min🔥 Cook: 20min⏰ Total: 28min🍽 Serves: 4

Ingredients

Instructions

  1. Bring a large pot of water to a rolling boil over high heat. Add 1 tablespoon (15g) of kosher salt — the water should taste pleasantly salty, like a mild broth. This is the only chance to season the pasta itself, so don't skip it.
  2. While the water heats, drain and rinse both cans of white beans. Divide them in half: set aside one half of the beans whole (these stay intact in the dish). Place the other half in a small bowl and use a fork to smash them into a rough paste — it doesn't need to be perfectly smooth, just broken down. These smashed beans will melt into the sauce and create that creamy texture without any actual cream.
  3. Cook the pasta in the boiling salted water for 2 minutes LESS than the package directions (it will finish cooking in the sauce). Before draining, use a ladle or measuring cup to scoop out at least 1½ cups (355ml) of pasta cooking water and set it aside — this starchy liquid is the backbone of your sauce. Drain the pasta.
  4. While the pasta cooks, heat the olive oil in a large, deep skillet or wide saucepan over medium heat. Add the sliced garlic and red pepper flakes. Cook, stirring frequently, for 1 to 2 minutes until the garlic is fragrant and just barely golden at the edges. Watch it carefully — garlic goes from golden to burnt in seconds, and burnt garlic will make the whole dish bitter.
  5. Add the chopped sun-dried tomatoes to the pan and stir to combine with the garlic oil. Cook for 1 minute, letting the tomatoes sizzle and release their concentrated flavor into the oil.
  6. Add the smashed white bean paste and the vegetable broth to the pan. Stir everything together and cook over medium heat for 2 minutes, using your spoon to work the bean paste into the liquid. The mixture will thicken into a creamy, porridge-like sauce base.
  7. Add the whole reserved white beans and the Italian seasoning. Pour in ¾ cup (175ml) of the reserved pasta water and stir to loosen the sauce into a pourable, creamy consistency. Taste and adjust salt now.
  8. Add the drained pasta directly to the skillet. Toss to coat thoroughly, using tongs or two large spoons. Cook over medium heat for 2 to 3 minutes, tossing frequently, until the pasta has absorbed some of the sauce and everything looks glossy and cohesive. If the sauce feels too thick at any point, add more pasta water a splash at a time until you reach a silky, coating consistency.
  9. Turn the heat to low. Add the fresh spinach in two or three handfuls, tossing between each addition and letting it wilt into the pasta, about 1 to 2 minutes total. (If using frozen spinach, make sure it's fully thawed and squeezed very dry before adding — excess water will thin your sauce.)
  10. Remove the pan from heat. Add the grated parmesan and the lemon juice. Toss vigorously for 30 to 45 seconds — the residual heat will melt the cheese into the sauce without clumping. Taste one final time and adjust with salt, black pepper, and extra red pepper flakes as needed. Serve immediately in warm bowls, topped with a little extra parmesan and a drizzle of olive oil if you're feeling fancy.

Tips

Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days. The pasta will absorb more sauce as it sits and thicken considerably — this is normal. To reheat, add 2 to 3 tablespoons of water or broth per serving in a skillet over medium-low heat (or in the microwave with a splash of water, covered with a damp paper towel), and stir until the sauce loosens back to a creamy consistency. Do not freeze — the bean sauce becomes grainy and the pasta turns mushy after freezing.

Make Ahead

The white bean sauce (Steps 4 through 7) can be made up to 3 days in advance and stored in the refrigerator. When ready to eat, cook fresh pasta, reserve your pasta water, then reheat the sauce in the pan, add the hot pasta and pasta water, and proceed from Step 8. This is a great strategy for meal prepping: make a double batch of the sauce on Sunday and cook fresh pasta each night for fast weeknight dinners. You can also use leftover cooked pasta — just be sure to add plenty of pasta water or broth when reheating, as cooked pasta soaks up liquid quickly.

🖨 Print Recipe
Share: Pinterest X Facebook

Frequently Asked Questions

What is the cheapest pasta dinner I can make?

This one-pan Tuscan white bean pasta costs under $8 for 4 servings (about $2 per serving) using pantry staples: canned white beans, dried pasta, garlic, spinach, and a few pantry seasonings. Other extremely cheap pasta dinners include aglio e olio (pasta, garlic, olive oil, under $3 total) and pasta e fagioli soup. The key to cheap pasta meals is using canned legumes (beans, chickpeas, lentils) as your protein source instead of meat.

How do you make creamy pasta without cream?

The best way to make creamy pasta without cream is to smash half a can of white beans (cannellini or Great Northern) into a paste and cook it into your sauce — the beans dissolve into a velvety, protein-rich base. The other key is reserved pasta cooking water: its dissolved starch emulsifies the sauce and makes it cling to every noodle. Cream cheese, blended silken tofu, cashew cream, or nutritional yeast stirred with pasta water are other great no-cream options.

What can I make with canned white beans for dinner?

Canned white beans (cannellini or Great Northern) are incredibly versatile for cheap dinners. Top ideas include: this creamy Tuscan white bean pasta, white bean soup with kale and sausage, smashed white bean toast with lemon and herbs, white bean chili, pasta e fagioli, white bean and tuna salad, or simply sautéed with garlic and olive oil as a side dish. They're one of the best pantry staples for budget cooking — high in protein (7g per ½ cup), high in fiber, and typically under $1.50 per can.

Is one-pan pasta actually good?

Yes — when done correctly, one-pan pasta is genuinely delicious, not just convenient. The key is finishing the pasta in the sauce (rather than a separate pot) so the noodles absorb the flavors directly, and using starchy pasta water to create a cohesive, glossy sauce. In this recipe, cooking the pasta 2 minutes under al dente before adding it to the skillet lets it finish perfectly while soaking up the white bean sauce. The result is more flavorful than pasta finished separately.

What are the best cheap pasta recipes for college students?

The best cheap pasta recipes for college students require minimal equipment, pantry staples, and under 30 minutes. Top picks: (1) this Tuscan white bean pasta — $2/serving, one pan, 28 minutes; (2) pasta aglio e olio — pasta, garlic, olive oil, parmesan, $1.50/serving; (3) canned tomato pasta with Italian seasoning; (4) pasta e fagioli — pasta and white bean soup; (5) spaghetti carbonara — eggs, pasta, parmesan, no bacon needed. All use ingredients that last in a dorm pantry.

How much does homemade pasta dinner cost per serving?

A homemade pasta dinner costs between $1.00 and $3.50 per serving depending on ingredients. This white bean pasta comes to approximately $1.88 per serving ($7.50 ÷ 4). A basic pasta with jarred marinara is about $1.00–$1.25 per serving. Pasta with ground beef and tomato sauce runs $2.50–$4.00 per serving. Adding protein (chicken, shrimp, sausage) pushes costs to $3–$6 per serving. The cheapest protein upgrades for pasta are canned tuna (~$1.25/can), white beans (~$1.20/can), and eggs (~$0.25 each).

Can I make this white bean pasta vegan?

Yes — this Tuscan white bean pasta is almost entirely vegan as written. The only non-vegan ingredient is the parmesan. Simply swap it for 3 tablespoons of nutritional yeast (adds a cheesy, nutty depth), a vegan parmesan substitute, or simply omit it and add an extra squeeze of lemon and a pinch of salt. Make sure to use vegetable broth (not chicken broth). The smashed white bean sauce is naturally dairy-free and plant-based.

How do you store and reheat leftover pasta without it drying out?

Store leftover pasta in an airtight container in the fridge for up to 4 days. The pasta will absorb the sauce and thicken as it sits — this is normal. To reheat without drying out: add 2–3 tablespoons of water or broth per serving in a skillet over medium-low heat (or microwave with a splash of water, covered with a damp paper towel). Stir continuously as it heats so the sauce re-emulsifies. Do not freeze bean-based pasta sauces — the texture becomes grainy and the pasta turns mushy.

Estimated Nutrition Facts

Per serving: 1/4 of recipe (approximately 1.5 cups / ~380g) · 4 servings per recipe
Calories... 620
NutrientAmount
Total Fat14g
  Saturated Fat3g
Protein27g
Total Carbohydrate97g
  Dietary Fiber13g
  Total Sugars6g
Sodium720mg
Notable Nutrients:
Iron: 6.5mg (36% DV)Folate (B9): 185mcg (46% DV)Calcium: 230mg (18% DV)Vitamin K: 110mcg (92% DV)Potassium: 920mg (20% DV)

Nutritional values are estimates only, calculated from standard ingredient databases. Actual values may vary based on specific brands, preparation methods, and ingredient substitutions. Sodium estimate assumes moderate seasoning to taste and accounts for pasta water salt being largely discarded; using salted broth or extra seasoning will increase sodium significantly. Not intended as medical or dietary advice. Consult a registered dietitian or healthcare professional for precise nutritional guidance.

Ingredient Cost Estimate

Budget Recipe
IngredientEst. PriceShop
Dried pasta$1.29WalmartAmazon
Canned white beans$1.96WalmartAmazon
Olive oil$0.40WalmartAmazon
Garlic$0.50WalmartAmazon
Sun-dried tomatoes$2.49WalmartAmazon
Baby spinach$1.00WalmartAmazon
Vegetable broth$0.50WalmartAmazon
Parmesan cheese$1.75WalmartAmazon
Italian seasoning$0.25WalmartAmazon
Red pepper flakes$0.20WalmartAmazon
Kosher salt$0.15WalmartAmazon
Black pepper$0.15WalmartAmazon
Lemon$0.59WalmartAmazon
Total Recipe Cost$11.23
Cost Per Serving$2.81
Money-Saving Tips:
  • Swap sun-dried tomatoes in oil for the cheaper dry-packed variety (~$1.29) and rehydrate them in warm water — they work just as well in a saucy pasta dish.
  • Use frozen chopped spinach instead of fresh baby spinach to cut cost by roughly $0.50–$0.75; just thaw and squeeze out excess moisture before adding.
  • Buy parmesan from the deli block and grate it yourself — block parmesan is typically cheaper per ounce than pre-grated and melts more smoothly into the sauce.

Prices are estimates and may vary by location, store, brand, and season.

🍳 Get Weekly Recipes in Your Inbox

New recipes every week — simple, tested, and made for real home cooks.
No spam, ever. Unsubscribe anytime.

✓ You're in! Watch your inbox for the next recipe.

You Might Also Like

Recipe from: The Daily Recipe — https://daily-recipe.com/recipe/one-pan-creamy-tuscan-white-bean-pasta-under-8