Pantry Staple One Pot Creamy Tomato and White Bean Pasta

30 min prep 60 min cook 3 servings
Pantry Staple One Pot Creamy Tomato and White Bean Pasta
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One Pot Wonder: The pasta cooks directly in the sauce, releasing starch that naturally thickens everything into silky perfection—no colander, no extra dishes, no stress.
  • Pantry Heroes: Canned white beans, crushed tomatoes, dried pasta, and a splash of cream (or coconut milk) transform into a luxurious dinner without a grocery run.
  • Weeknight Fast: From stove to table in 25 minutes—faster than delivery and infinitely more satisfying.
  • Protein-Packed & Budget-Smart: Two cans of white beans add 24 grams of plant protein for under three dollars, stretching a pound of pasta into six generous servings.
  • Infinitely Customizable: Stir in spinach, kale, sun-dried tomatoes, or cooked sausage; swap heavy cream for oat milk; go gluten-free with chickpea pasta—every version is delicious.
  • Leftover Magic: The flavors deepen overnight, making tomorrow’s lunch the envy of the break room.
  • Kid-Approved Creaminess: Blending a cup of the beans into the sauce creates the velvety texture that picky eaters love—no vegetable detection, guaranteed.

Ingredients You'll Need

Ingredients

Every ingredient here is shelf-stable or long-lasting, which means you can keep them on hand for months and still whip up dinner on a whim. Look for canned white beans labeled “Great Northern” or “Cannellini”; they’re larger and creamier than navy beans and hold their shape during simmering. For the tomatoes, seek out a 28-ounce can of “crushed” rather than “diced”—they break down faster and create that restaurant-quality silky sauce. Pasta shape matters more than you think: ridged short cuts like rigatoni or shells trap the sauce, while longer shapes such as linguine work beautifully if you remember to stir frequently so they don’t clump. Heavy cream gives the richest body, but canned full-fat coconut milk is a stellar dairy-free stand-in; just whisk in a teaspoon of white miso for umami depth if you go that route. Finally, keep a block of Parmesan in the freezer; it grates effortlessly from frozen and lasts for months, making any weeknight dinner taste like a special occasion.

How to Make Pantry Staple One Pot Creamy Tomato and White Bean Pasta

1

Warm the aromatics

Set a heavy 5-quart Dutch oven or deep sauté pan over medium heat. Add 3 tablespoons olive oil, 4 minced garlic cloves, and ½ teaspoon red-pepper flakes. Cook 60–90 seconds until the garlic is fragrant and just starting to turn golden on the edges; do not let it brown or it will taste bitter.

2

Bloom the tomato paste

Stir in 2 tablespoons double-concentrated tomato paste and cook 2 minutes, pressing it against the pot so the natural sugars caramelize and turn a deep brick red. This step concentrates flavor and adds subtle sweetness to balance the acidity of the canned tomatoes.

3

Add tomatoes & seasonings

Pour in one 28-ounce can crushed tomatoes, 3 cups vegetable broth (or water), 1 teaspoon kosher salt, ½ teaspoon dried oregano, and ¼ teaspoon freshly ground black pepper. Increase heat to high and bring to a rapid simmer.

4

Introduce the pasta

Once the mixture is bubbling vigorously, add 12 ounces (¾ pound) dried short pasta such as rigatoni or shells. Stir, reduce heat to medium-low, and set a timer for the lowest time listed on the package minus 2 minutes—usually 9–10 minutes—stirring every minute to prevent sticking.

5

Create the bean cream

While the pasta simmers, drain and rinse two 15-ounce cans white beans. Transfer 1 cup beans to a blender along with ½ cup of the simmering tomato liquid. Blend 30 seconds until completely smooth; this is your secret weapon for ultra-creamy sauce without heavy cream.

6

Finish with cream & beans

When the timer rings, the pasta should be al dente and the sauce reduced by half. Stir in the bean puree, remaining whole beans, and ½ cup heavy cream (or coconut milk). Simmer 2 more minutes; the sauce will thicken into glossy velvet that clings to every noodle.

7

Adjust consistency & season

Taste and add more salt or pepper as needed. If the sauce seems thick, loosen with splashes of broth or milk; if too thin, simmer 1–2 minutes more. The ideal texture is nappe: when you drag a spoon through, it leaves a trail that slowly disappears.

8

Serve & garnish

Off heat, fold in ½ cup grated Parmesan and a generous handful of torn fresh basil. Portion into warm bowls, drizzle with extra-virgin olive oil, and shower with more cheese and basil. Serve immediately with crusty bread for sopping up every last drop.

Expert Tips

Starchy Water is Liquid Gold

Keep a mug of the simmering pasta water before you add cream; if you reheat leftovers, a splash brings the sauce back to silky life.

Low & Slow Prevents Scorching

After adding pasta, maintain a gentle simmer; aggressive boiling causes the dairy to break and the bottom to burn.

Bean Swap Flexibility

Chickpeas work in a pinch, but they’re firmer; if using, blend an extra 30 seconds for smoothness.

Make it Vegan Without Tears

Use coconut milk and stir in 2 tablespoons nutritional yeast plus 1 teaspoon white miso for cheesy depth.

Flavor Lock with Lemon

A whisper of acid brightens canned tomatoes; finish with ½ teaspoon fresh lemon zest right before serving.

Double Batch Brilliance

This recipe doubles perfectly in an 8-quart pot; leftovers freeze beautifully in quart bags for up to 3 months.

Variations to Try

  • Spinach-Artichoke: Fold in 3 cups baby spinach and one 14-oz can quartered artichoke hearts with the cream; omit basil and use dill instead.
  • Spicy Sausage: Brown 8 oz Italian turkey sausage in Step 1 before the garlic; proceed as written.
  • Sun-Dried Tomato & Mascarpone: Swap cream for ½ cup mascarpone and add ⅓ cup chopped oil-packed sun-dried tomatoes.
  • Gluten-Free & Higher Protein: Use 12 oz chickpea pasta and reduce broth to 2½ cups; check tenderness at 7 minutes.

Storage Tips

Cool leftovers completely, then transfer to airtight containers and refrigerate up to 5 days. The sauce will thicken as it sits; reheat gently with a splash of broth or milk over medium-low, stirring often. For freezer success, slightly undercook the pasta by 2 minutes, cool, and freeze in labeled 2-cup portions for up to 3 months. Thaw overnight in the fridge or microwave from frozen using 50% power, stirring every 60 seconds. When reheating, brighten with a pinch of salt and a tiny squeeze of lemon—the acid wakes everything up.

Frequently Asked Questions

Whole milk works, but the sauce will be thinner. Whisk 1 tablespoon flour into the milk before adding to prevent curdling and simmer an extra minute to cook out any starchy taste.

The heat was too high or the timer too long. Next time, set a timer for 2 minutes less than package directions and taste early; you can always cook longer, but you can’t un-cook.

Yes—use the sauté function for Steps 1–3, then add pasta and 2½ cups broth. Pressure cook on high for 4 minutes, quick release, stir in bean puree and cream, and let stand 5 minutes to thicken.

Absolutely. The blended beans disappear into the sauce, and you can omit red-pepper flakes or serve them tableside for spice lovers.

Stir in a 6-oz can of drained tuna or 2 cups shredded rotisserie chicken with the beans, or swap half the pasta for pre-cooked lentils.
Pantry Staple One Pot Creamy Tomato and White Bean Pasta
pasta
Pin Recipe

Pantry Staple One Pot Creamy Tomato and White Bean Pasta

(4.9 from 127 reviews)
Prep
5 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Aromatics: Heat olive oil in a 5-quart pot over medium. Add garlic & red-pepper flakes; cook 1 min until fragrant.
  2. Tomato Paste: Stir in tomato paste; cook 2 min until dark red.
  3. Simmer Base: Add crushed tomatoes, broth, salt, oregano & pepper. Bring to a rapid simmer.
  4. Add Pasta: Stir in pasta; reduce to medium-low and cook, stirring often, for the lowest package time minus 2 min.
  5. Bean Cream: Blend 1 cup beans with ½ cup hot tomato liquid until smooth.
  6. Finish: Stir bean puree, remaining beans, and cream into the pot; simmer 2 min until thick. Add Parmesan & basil, then serve hot.

Recipe Notes

Sauce thickens as it stands; thin with broth or milk when reheating. For vegan, use coconut milk and add 2 Tbsp nutritional yeast for cheesy flavor.

Nutrition (per serving)

485
Calories
21g
Protein
68g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.