Creamy White Bean Pasta – Easy 20 Minute Budget One Pot Dinner

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse
Published On: April 8, 2026
Follow Us
white bean pasta

Ever had one of those nights where you need dinner on the table fast and your wallet’s running on empty? White bean pasta is literally my go-to move when I’m stressed about both the clock and the grocery budget.

This creamy bean pasta comes together in one pot, which means less cleanup and zero fuss. Plus, I’m talking about a legit restaurant-quality dinner that costs way less than takeout.

If you’re hunting for easy pasta recipes that don’t taste budget-friendly, this one deserves a spot in your rotation. Save this for meal prep day or those nights when cooking feels overwhelming.

Why this white bean pasta works

Ever wonder why beans make the best creamy sauce without requiring heavy cream? I accidentally discovered this years ago when I was trying to stretch a can of beans, and honestly, I’ve never gone back to regular pasta sauce.

  • Makes silky sauce without a ton of cream — the beans naturally thicken everything
  • One pot means dinner and minimal dishes in the same 30 minutes
  • White beans cost basically nothing and deliver serious protein and fiber
  • Budget-friendly dinner that feels fancy but takes zero culinary skills
Prep TimeCook TimeCaloriesServingsCuisine
10M20M485 per serving4 servingsItalian

Ingredients for white bean pasta

Ingredients for white bean pasta
  • 8 oz penne pasta
  • 1 (15 oz) can white beans, drained and rinsed
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tsp dried oregano
  • 1/2 tsp smoked paprika
  • 1 cup vegetable broth
  • 1/2 cup heavy cream
  • 1/2 cup grated mozzarella cheese
  • 1 tbsp lemon juice
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Don’t have vegetable broth? Chicken broth works great too — I’ve used both interchangeably. For the cheese, I skip fancy varieties and stick with regular mozzarella since it melts smoothly into this creamy bean pasta.

Here’s the thing about the cream: you actually need it for that restaurant texture, but if you’re avoiding dairy, try half-and-half or even a splash of milk mixed with a little butter instead. This swap works just fine.

Step-by-step instructions

Cooking instructions for white bean pasta

​1. Bring a large pot of salted water to a boil and cook your penne according to package directions, then drain but don’t rinse it. You want that starchy water coating to help thicken the sauce later. Meanwhile, keep your white beans nearby since you’ll need them in just a minute. Honest tip: I always drain my pasta about 1 minute early because it finishes cooking in the sauce and stays perfectly al dente.

​2. In the same pot (yes, we’re really doing one pot), heat olive oil over medium-high heat and add your diced onion. Cook for about 3 minutes until it’s softened and starting to turn golden at the edges. You’ll hear it sizzle a little — that’s exactly what you want.

​3. Toss in your minced garlic and cook for just 1 minute — don’t walk away or it’ll burn on you like it did to me the first time. Add the oregano and smoked paprika, stirring everything together for about 30 seconds until your kitchen smells amazing. This whole step takes maybe 2 minutes tops.

​4. Pour in your vegetable broth and bring everything to a gentle simmer over medium heat. Let it bubble for 2 minutes while you grab your drained pasta. Now add your white beans to the pot and stir gently.

​5. Add the cooked penne to the broth and beans, stirring to combine everything evenly. Cook for about 3-4 minutes until the pasta starts absorbing that liquid and the sauce begins thickening around the noodles. You’ll see it get thicker right before your eyes — that’s the starch doing its job.

​6. Pour in the heavy cream and stir constantly for about 2 minutes to make sure it heats through and creates one silky sauce. Don’t let it boil hard or you’ll end up with a grainy texture. Sprinkle in your mozzarella cheese and lemon juice, then season with salt and pepper.

​7. Taste and adjust everything to your preference — sometimes I add an extra squeeze of lemon or a pinch more salt depending on my mood. Serve immediately while it’s hot and creamy, and watch how fast this white bean pasta disappears from the plate.

Serving ideas for white bean pasta

This creamy bean pasta tastes amazing on its own, but here are my favorite pairing combos that elevate it even more.

Fresh Green Salad with Balsamic Vinaigrette

A light, peppery arugula salad cuts right through the richness of the creamy pasta and keeps dinner from feeling too heavy. The balsamic vinegar adds brightness that balances those beans perfectly.

Garlic Bread and Roasted Vegetables

Pair this with crusty garlic bread for scooping up every last bit of sauce, plus roasted broccoli or zucchini on the side. Check out my roasted vegetable recipe if you need a simple side that takes the same 20 minutes.

Lemon Herb Chicken on Top

Add grilled chicken strips seasoned with lemon and herbs to turn this budget dinner into a protein-packed main that still feels special. I make this version when I’m feeding hungry teenagers.

Pro tips for perfect white bean pasta

Storage tips

– Keep leftovers in an airtight container in the fridge for up to 3 days – The sauce thickens as it cools — totally normal, just stir when reheating – Freeze in portion-sized containers for up to 2 months

Make-ahead instructions

– Prepare onion and garlic the night before and store in small containers – Cook pasta up to 2 hours early, but keep it separate until ready to combine – Mix your spices together in a small bowl beforehand for faster cooking

Variations

– Swap white beans for chickpeas or even cannellini beans — white bean pasta works with any creamy bean variety – Add spinach, sun-dried tomatoes, or roasted red peppers for extra veggies – Use different pasta shapes like rigatoni or farfalle if that’s what you’ve got

Troubleshooting

– If sauce looks watery at first, don’t panic — keep simmering and it thickens naturally – Sauce too thick? Add a splash of broth or pasta water to loosen it up – Cream curdled? Turn heat to low immediately and add a little cold broth to cool things down fast

Frequently asked questions

Can you freeze white bean pasta?

Yes, absolutely — freeze in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat gently on the stovetop with a splash of broth to restore the creamy texture. **Don’t use the microwave** because the sauce can separate and get grainy.

What can I substitute for heavy cream?

Half-and-half, Greek yogurt, or even a mix of milk and butter works in a pinch. My personal preference is half-and-half because it still gives you that creamy richness without being quite so heavy. If you use yogurt, add it at the very end and keep heat low to prevent curdling.

How do you reheat leftover creamy bean pasta?

Reheat on the stovetop over medium-low heat with a tablespoon or two of broth or milk to restore moisture. Takes about 5 minutes, and the pasta comes back to life instead of drying out. Avoid the microwave if possible since it tends to make the sauce break.

Is this white bean pasta actually budget-friendly for families?

Totally — a can of beans costs less than a dollar, pasta is super cheap, and you’re making a complete dinner for four people. Most of this meal costs around $6-8 total, which beats any takeout option. Plus you’re getting protein and fiber from the beans, so it’s actually nutritious too.

Final thoughts

This creamy bean pasta proves you don’t need expensive ingredients to cook something delicious and satisfying. Honestly, the fact that it takes just 20 minutes makes it a weeknight lifesaver during those chaotic seasons.

Your family’s gonna ask for this again and again, trust me. I’ve tested this recipe on picky eaters and even they went back for seconds. If you liked this, check out my other easy one-pot dinners for more simple weeknight wins.

One pot, serious flavor, and your budget stays intact — that’s the whole reason this white bean pasta recipe keeps showing up on my table. Pin this for your next budget meal planning session and let me know how it turns out.

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse

Lily Hayes

Chef Lily Hayes - 15+ years professional kitchen experience. 500+ tested recipes. Featured in food publications. Certified in food safety. Trusted by 25,000+ home cooks for reliable, kitchen-tested recipes.

Get Daily Recipe Inspiration

Follow

Get Recipe Updates

Follow

Related Posts

Leave a Comment