Some weeknights, you just want something warm, creamy, and comforting—without having to fuss over a complicated recipe. That’s exactly when a bowl of Creamy Tomato White Bean Pasta hits the spot. When you’re craving a pasta dish that tastes like you’ve put in the extra effort (but haven’t), this one answers the call with its velvety sauce and savory flavors.
You get a wholesome, hearty meal with a glossy tomato and bean sauce, a touch of green from spinach, and real Parmesan to pull it all together. The beans add a silken texture and earthy richness you don’t often find in a quick pasta. The secret? A quick blitz of the sauce, so every bite clings perfectly to tender penne.
Why Creamy Tomato White Bean Pasta Is a Weeknight Must
There’s something so satisfying about a pasta that balances robust tomato flavor with silky creaminess—all without actually using heavy cream. Creamy Tomato White Bean Pasta is both hearty and light, with an easy sauce that’s make-ahead friendly and a total crowd-pleaser. The blended white beans do double-duty: they give you a lush sauce and add plant-based protein at the same time.Picture twirling up penne that’s tucked into this creamy, tangy, garlicky sauce, melting Parmesan in every forkful, and surprise pockets of tender spinach. The overall effect is a pasta that feels indulgent but remains balanced and deeply savory, wonderful for busy nights, casual get-togethers, or an at-home pasta night with just good bread and candlelight.
The Creamy Tomato White Bean Pasta Ingredient Guide
Each ingredient in this pasta contributes to a perfect blend of flavor and texture. Here’s how it all comes together:- Whole-wheat penne – Adds a nutty chew and extra fiber, plus the tubular shape carries the creamy sauce in each bite.
- Olive oil – The base for sautéing garlic, lending subtle fruitiness and richness to the sauce.
- Garlic cloves – Provides punchy, aromatic depth—don’t skip it!
- Crushed tomatoes – The core of the sauce, these bring tangy brightness and a vibrant color to the pasta.
- Cannellini beans – Rinsed and drained, they’re the “creamy” part: when blended, they melt into the sauce and add body.
- Low-fat milk – Rounds out the sauce, offering creaminess without heaviness.
- Italian seasoning – An all-in-one blend of dried herbs to layer in classic earthy notes.
- Salt – Essential for balancing flavors throughout the sauce and pasta.
- Baby spinach – Tossed in right at the end for a pop of vibrant green and extra freshness.
- Grated Parmesan cheese – Melts into the sauce for a salty, nutty finish that ties everything together.
See the recipe card below for the full list of ingredients and measurements.
How to Make Creamy Tomato White Bean Pasta: Step by Step
Creating this pasta doesn’t require advanced kitchen skills—just a pot for pasta, a large skillet, and a blender or immersion blender. Here’s how you’ll bring it all together:- Boil the pasta in salted water until just al dente. Reserve some pasta water before draining; that’s your key for getting the sauce silky and clingy at the end.
- Warm the olive oil in a large skillet over medium heat so it shimmers and releases a hint of fragrance.
- Add minced garlic and let it sizzle for about half a minute, just until you get that sharp mouthwatering aroma—don’t let it brown.
- Pour in the crushed tomatoes, cannellini beans, low-fat milk, Italian seasoning, and salt. Stir, and let the mixture gently bubble so the flavors meld and the tomatoes lose their raw edge.
- Transfer half the sauce mixture to a blender and blitz until silky smooth, or use an immersion blender directly in the skillet for less mess. Pour the blended sauce back in and stir so you get both creamy body and a little texture.
- Drop in the baby spinach, grated Parmesan, drained pasta, and enough reserved pasta water for a glossy, loose sauce that coats every noodle.
- Toss everything so the spinach wilts, the cheese melts, and the pasta is piping hot and inviting. Serve straight from the skillet while the sauce is at its creamiest.
Pro Tips for Perfect Creaminess and Flavor
Getting that dreamy, creamy sauce (and avoiding pasta mishaps) is all about a few smart moves and sensory cues. A little know-how makes all the difference:- Blend just half the sauce, not all of it—this preserves a bit of texture from the beans and tomatoes for a more interesting, rustic bite.
- Watch the garlic as it cooks—it should smell sweet and aromatic, not toasted dark or bitter.
- Reserve extra pasta water in case you want to thin the sauce again right before serving. Pasta water helps the sauce cling like a (delicious) velvet coat.
- Add spinach late so it just wilts, keeping its color and fresh taste bright in the finished dish.
- If your sauce gets too thick, loosen it with a splash of milk or additional pasta water until it looks glossy and silky.
Ways to Serve and Variations
Creamy Tomato White Bean Pasta is made for cozy evenings, but it’s also easy to riff on depending on your pantry and preferences.Try these serving ideas and tweaks:
- Swap the whole-wheat penne for fusilli, rigatoni, or even shells—any shape that “grabs” sauce is great here.
- Stir in sautéed mushrooms or roasted red peppers for an earthier note.
- Toss in fresh basil with the spinach for more herby fragrance.
- For extra heat, add crushed red pepper flakes when sautéing the garlic.
- Pair with a simple green salad and crusty bread to soak up every trace of the creamy sauce.
- Top with toasted pine nuts or a drizzle of good olive oil at the table for richness and crunch.
Storing and Reheating Your Pasta
If you find yourself with leftovers (lucky you!), let the pasta cool, then store it in an airtight container in the fridge. The sauce thickens as it sits, so when you’re ready to reheat, simply add a splash of milk or water before gently warming it on the stovetop or in the microwave. Give everything a quick stir to regain that creamy texture.While this pasta isn’t ideal for freezing due to the dairy and cheese, it holds well in the fridge for a couple of days. For make-ahead ease, you can blend the sauce base in advance and toss everything together right before dinner.
FAQs about Creamy Tomato White Bean Pasta
Can I use a different type of bean in Creamy Tomato White Bean Pasta?
Yes, you can substitute other mild white beans such as navy beans or great northern beans. Just make sure they’re soft and blend smoothly—they’ll give a similar creamy texture and neutral taste.
What’s the best way to reheat leftover Creamy Tomato White Bean Pasta?
Reheat gently on the stovetop or in the microwave, adding a splash of milk or water to restore creaminess. Stir often and warm just until heated through so the sauce stays glossy.
Can I make this recipe dairy-free?
You can substitute your favorite unsweetened non-dairy milk and a plant-based Parmesan alternative. The sauce will still be silky, though flavors will vary depending on the non-dairy products used.
Why do I blend only half the sauce?
Blending half gives the sauce body and silkiness, while leaving some beans and tomato pieces whole adds texture. It’s the secret to a balance of creamy and chunky in every bite.
Your New Favorite Dinner Bowl
Creamy Tomato White Bean Pasta deserves a spot in your weeknight rotation. With its tangy tomato sauce, lush bean creaminess, pops of spinach, and Parmesan finish, every bowl feels both comforting and fresh. Serve it hot, straight from the skillet—the steam carries an herby, cheesy scent right to the table. It’s simple, reliable, and sure to become a staple whenever you crave a little extra coziness.What To Try Next
If you enjoyed the creamy tomato and bean flavors, here are a few recipes that offer fresh ideas for your meals.
- Stuffed Tomatoes — shares the tomato base with a comforting, veggie-packed twist.
- Chickpea Feta Avocado Salad Easy Fresh And Satisfying — a light, fresh option that pairs well with creamy pasta dishes.
- Pink Cadillac Pasta Salad — a chilled pasta salad that contrasts nicely with a warm, creamy dish like this one.
Recommended Equipment
Staub 1102285 Cast Iron Casserole with Enamel Interior
Ideal for cooking creamy tomato bean pasta sauce
View on Amazon
Kenwood Titanium Chef Baker KVC65.001WH
Useful for mixing pasta dough or creaming ingredients
View on Amazon
KitchenAid Classic Hand Blender 5KHBV53EOB
Perfect for blending creamy sauce smoothly
View on Amazon* As an Amazon Associate, I earn from qualifying purchases. There is no extra cost to you.

Creamy Tomato White Bean Pasta
Ingredients
Equipment
Method
- Cook the pasta according to the package directions and reserve 1/2 cup pasta water.
- Heat the olive oil in a large skillet over medium heat.
- Add the garlic and cook for 30 seconds.
- Add the crushed tomatoes, beans, milk, Italian seasoning, and salt and simmer for 7 minutes.
- Blend half the sauce until smooth and return it to the skillet.
- Stir in the spinach, Parmesan, pasta, and enough reserved pasta water to loosen the sauce.
- Cook for 2 minutes and serve hot.
