Canned Cannellini Beans Recipe: Creamy Garlic-Tomato Pasta in 15 Minutes

Side Dishes

Canned Cannellini Beans Recipe: Creamy Garlic-Tomato Pasta in 15 Minutes

Transforming canned cannellini beans into a creamy garlic-tomato pasta in just 15 minutes proves pantry staples can deliver restaurant-quality meals. The secret lies in blending the beans directly with garlic, tomato, and a touch of cream, creating a velvety sauce that clings to every strand of pasta.

This recipe became my go-to when I needed a quick, satisfying vegetarian dish that still felt indulgent—no fancy ingredients required.

What sets this dish apart is how effortlessly it balances richness with bright acidity from the tomato and garlic. The canned beans provide natural creaminess without the need for heavy cream, while a splash of pasta water ensures the sauce stays luscious and coats the noodles perfectly.

It’s the kind of meal that transforms a simple pantry staple into something memorable, all while keeping prep under 15 minutes and cleanup minimal.

By the time you twirl that first forkful, you’ll taste the harmony of tender pasta, silky bean sauce, and aromatic garlic—each bite delivering a satisfying blend of textures and flavors.

The dish works as a standalone meal or pairs beautifully with a simple green salad and crusty bread. Here’s how to make it shine.

This recipe also doubles as a versatile base—thicken it for a hearty soup, thin it for a light sauce over grilled chicken, or serve it as-is with extra garlic bread for dipping. The possibilities are endless, but the method remains foolproof. Let’s get cooking.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for canned cannellini beans

Pantry staples transform into creamy, restaurant-quality pasta in minutes.

Ingredient Amount Notes
Canned Cannellini Beans 🍲 2 cans Drained, rinsed, high-quality brand
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Garlic Cloves 🧄 6 cloves Freshly minced, no green sprouts
Canned Crushed Tomatoes 🍅 1 can 28 oz, San Marzano preferred
Heavy Cream 🥛 ½ cup Full-fat for optimal richness
Pasta 🍝 12 oz Fettuccine or linguine preferred
Parmesan Cheese 🧀 ½ cup Freshly grated, fine grind
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Red Pepper Flakes 🌶️ ½ tsp Optional for heat
Lemon Juice 🍋 1 tbsp Freshly squeezed
Black Pepper 🌶️ ½ tsp Freshly ground
Pasta Water 💧 ½ cup Reserved from cooking pasta

The canned cannellini beans form the base of this dish, so opt for high-quality brands like Mutti or Goya—they hold up better when blended and provide a smoother texture. San Marzano crushed tomatoes elevate the sauce with their natural sweetness and depth, though any quality canned tomatoes will work. For the garlic, freshly minced cloves release more flavor than pre-minced or powdered versions. The heavy cream adds luxurious richness without overpowering the dish, while the pasta water acts as a natural emulsifier to keep the sauce velvety. Fresh basil and lemon juice brighten the final dish, so don't skip these finishing touches—they're what make this taste restaurant-made.

No heavy cream? Full-fat coconut milk or Greek yogurt work as substitutes, though the texture will differ slightly. Short on fresh basil? Dried basil at one-third the amount suffices, but fresh is ideal. Prefer a lighter sauce? Reduce the heavy cream to 2 tablespoons and add an extra splash of pasta water. The red pepper flakes are optional but recommended for a subtle kick—adjust to taste. For a quicker prep, jarred marinara sauce can replace the crushed tomatoes, though it lacks the same depth of flavor. Always reserve pasta water before draining—it's the secret to a silky sauce.

This sauce thickens as it sits, so reheat with a splash of pasta water or milk to restore creaminess. Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for 3 months in portion-sized containers. The sauce reheats beautifully, making it perfect for meal prep. For extra indulgence, top with additional Parmesan and a drizzle of olive oil before serving. The dish also freezes well—simply thaw and reheat with a splash of liquid to restore texture.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: a full meal for under $5, and it actually feels like a splurge. The canned beans and tomatoes cut costs, but the cream makes it taste like you spent hours in the kitchen—not that I’d ever admit that to my wallet.
  • Pantry-to-Table Magic: I swear by this recipe when I’ve got nothing but a can of beans and a fridge full of basics. The heavy cream and tomatoes transform those humble cannellinis into something rich and velvety without a single fresh ingredient—just olive oil and garlic to tie it all together.
  • Garlic-Kissed Creaminess: That moment when the garlic sizzles in the olive oil? Pure flavor payoff. The crushed tomatoes add depth, but the heavy cream—oh, the cream—takes it from simple to ridiculously good, with a texture that’s both silky and just slightly rustic.
  • Weeknight Workhorse: Between us, this is my go-to when I’m too tired to think. Toss it into bowls for a quick lunch, serve it over toast for brunch, or even drizzle it on grilled bread—it’s the kind of dish that adapts without trying. (Yes, even on a Tuesday night.)

Step-by-step instructions for creamy garlic-tomato pasta with cannellini beans

Here's the method for a rich, velvety pasta that transforms simple canned beans into a restaurant-worthy dish.

1

Cook the Pasta Al Dente and Reserve Water

Bring a large pot of water to a rolling boil and add 1.5 teaspoons diamond crystal kosher salt. Add the 12 ounces pasta (fettuccine or linguine preferred) and cook until 1 minute shy of package directions for al dente texture. The pasta should have a slight bite but still be tender.

While the pasta cooks, prepare the sauce components. Reserve exactly 0.5 cup pasta water before draining - this starchy liquid is essential for creating the creamy sauce later. I keep a measuring cup nearby to ensure precision. Drain the pasta immediately after cooking and set aside, covered with a kitchen towel to prevent drying.

2

Build the Garlic-Tomato Base

Heat 0.5 cup extra-virgin olive oil in a large skillet over medium heat. Add the 6 minced garlic cloves and sauté for 2-3 minutes until fragrant and just beginning to turn golden. You'll smell the garlic transform from sharp to sweet - this is your cue to move quickly before it burns.

Add the 1 can canned crushed tomatoes and 0.5 teaspoon red pepper flakes, stirring to combine. Bring to a gentle simmer and cook for 5 minutes until the mixture thickens slightly. The tomatoes should reduce enough to coat the back of a spoon but still maintain their vibrant color. Season with 0.5 teaspoon black pepper and taste - this is your flavor foundation.

3

Incorporate the Cannellini Beans and Cream

Drain and rinse the 2 cans cannellini beans thoroughly to remove any sodium residue. Add them to the tomato mixture along with the 0.5 cup heavy cream. Stir gently and simmer for 3-4 minutes until the beans are heated through and the sauce begins to thicken. The cream should blend smoothly, creating a velvety texture without curdling.

Here's where the magic happens: add 1 tablespoon lemon juice and 0.25 cup chopped fresh basil leaves. The acidity brightens the dish while the basil adds fresh herbal notes. Taste and adjust seasoning with additional diamond crystal kosher salt if needed. The sauce should be rich but balanced, with the beans adding hearty texture to the creamy base.

4

Combine Pasta and Finish with Cheese

Add the cooked pasta to the skillet and toss vigorously to coat each strand in the creamy sauce. If the mixture seems too thick, add 1-2 tablespoons reserved pasta water to reach your desired consistency. The sauce should cling to the pasta like a silky blanket, creating that coveted al dente bite with every forkful.

Remove from heat and stir in the 0.5 cup freshly grated parmesan cheese. The cheese should melt smoothly into the sauce, adding umami depth and a luxurious finish. Taste one final time and adjust seasoning if necessary. The dish should be creamy yet balanced, with the beans providing satisfying texture against the smooth sauce.

👨‍🍳

Pro Tips For Making Canned Cannellini Beans

  • Rinse Those Beans: Drain and rinse canned cannellini beans under cold water—even if they’re “no-salt-added”—to cut the metallic tang that sneaks into canned beans. I learned this the hard way after a batch tasted like a tin can instead of a Tuscan stew.
  • Sauté Garlic Low: Cook garlic in olive oil over medium-low heat until it’s golden, not brown. Burning it turns the sauce bitter, and you’ll be tasting ash instead of garlic’s sweetness. Trust me, your nose knows when it’s wrong.
  • Whisk in Cream Slow: Temper the heavy cream by adding it to the warm sauce in a thin stream while stirring constantly. Dumping cold cream straight in will curdle it faster than you can say “ruined texture.” Stir like you’re mixing paint.
  • Simmer, Don’t Boil: Let the sauce bubble gently at a bare simmer—no rolling boils—so the cream doesn’t separate and the tomatoes don’t turn to mush. A steady 15-minute simmer builds flavor without wrecking the texture. (Yes, even if you’re impatient like me.)

Make-ahead tips for this canned cannellini beans

Prep Ahead Sauce

Make the sauce base up to 2 days in advance and store it in an airtight container in the refrigerator. The flavors deepen as the garlic and tomatoes meld together, creating a more complex taste profile.

When ready to serve, simply reheat the sauce with 2-3 tablespoons pasta water or milk to restore its creamy texture. I like to prepare this sauce when I have a busy week ahead—it’s a lifesaver for quick weeknight dinners. 💡

Pasta Prep Shortcut

Cook the pasta 1 day ahead and store it in the refrigerator, covered with a damp paper towel to prevent drying. When you’re ready to assemble, just reheat the pasta in a skillet with a splash of water or olive oil for 2-3 minutes until warmed through.

This method saves time and ensures your pasta stays al dente. I often combine this with the pre-made sauce for a 10-minute assembly when I’m short on time. ✨

Freezer-Friendly Assembly

For a fully make-ahead meal, assemble the entire dish (pasta, sauce, and all) in a freezer-safe container. Let it cool completely before sealing with a tight lid and freezing for up to 3 months.

To reheat, thaw overnight in the refrigerator, then warm in a skillet over medium-low heat with 2 tablespoons pasta water or milk. Stir frequently to prevent sticking—this ensures the sauce stays creamy and clings to the pasta perfectly. It’s my go-to for lazy Sundays or busy weeknights. ❄️

Sauce Thickening Hack

If you’re prepping the sauce for later, thicken it slightly before storing by simmering it uncovered for an extra 5 minutes. This helps prevent a watery texture when reheated.

For an even thicker sauce, mash ½ of the cannellini beans with a fork before adding them to the sauce—this releases more starch and creates a richer consistency. I use this trick when making the sauce for a crowd or for meal prepping multiple servings. 💪

Portion Control Tips

Divide the sauce into individual portions in airtight containers before storing. This way, you can reheat just what you need without dealing with leftovers. For single servings, I use 1-cup portions—perfect for a quick lunch or dinner.

Label the containers with the date and reheating instructions (e.g., "Add 1 tbsp water, microwave 2 mins") to make grab-and-go meals effortless. This method keeps everything organized and reduces waste. 📅

Garnish Just Before Serving

While the sauce and pasta can be prepped ahead, always add the fresh basil and lemon juice right before serving. These ingredients provide the dish’s bright, fresh finish, and their flavors degrade quickly when stored.

I keep the basil and lemon juice separate until the last minute to ensure maximum freshness. A sprinkle of extra Parmesan and a drizzle of olive oil just before serving elevates the dish to restaurant quality. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 1120mg49%
Total Carbohydrate 62g23%
Dietary Fiber 10g36%
Sugars 8g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned cannellini beans straight from the can without rinsing?

Rinsing the beans is highly recommended to remove excess sodium and improve texture. The canning process often leaves a briny residue that can make the sauce taste overly salty. Simply drain and rinse under cold water before adding them to your dish. This step ensures the natural bean flavor shines through without competing with saltiness.

2

What if I don't have heavy cream? Can I substitute something else?

Use ½ cup full-fat coconut milk or ½ cup Greek yogurt for a lighter option. Both work well, though coconut milk adds a subtle sweetness while yogurt keeps the dish tangy. For a dairy-free version, blend ½ cup silken tofu with 1 tablespoon lemon juice to mimic creaminess. The sauce will still be rich, just with a slightly different texture.

3

How do I prevent the sauce from getting too thick when reheating?

Always add 1-2 tablespoons pasta water or milk when reheating to restore creaminess. If the sauce seems too thick after cooking, stir in extra pasta water gradually while heating. For prepped sauces, simmer uncovered for 3-4 minutes before adding liquid to reduce excess moisture. The key is to maintain balance between richness and smoothness.

4

Can I make this dish without tomatoes?

Yes, but the flavor profile will change significantly. For a tomato-free version, replace the crushed tomatoes with 1 cup vegetable broth and add 1 tablespoon tomato paste for depth. Alternatively, use ½ cup white wine or extra garlic for a more aromatic base. The beans will still provide creaminess, but the sauce will be lighter and more savory.

5

Why does my sauce look grainy when I blend the beans?

Graininess happens when beans aren't cooked long enough or blended properly. First, heat the beans with the sauce for 3-4 minutes before blending. For ultra-smooth texture, blend half the beans first, then mix back in. If using a food processor, pulse briefly to break them down without over-processing. A fork-mashed approach creates a rustic texture that works beautifully in this dish.

★★★★★4.8(3 reviews)
Categories Side Dishes