Pantry Staple One Pot Creamy Tomato and Bean Pasta Skillet

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

Love this? Pin it for later!

Last Tuesday at 6:47 p.m. I opened the fridge, stared at a nearly empty produce drawer, and wondered how on earth I was going to feed three hungry humans with what looked like a can of tomatoes, a half-box of pasta, and a rogue can of cannellini beans. Thirty minutes later we were scraping the bottom of our largest skillet, fighting over who got the last creamy, tomato-laden noodle. That, my friends, is the magic of this Pantry-Staple One-Pot Creamy Tomato & Bean Pasta Skillet. It has become my Wednesday-night superhero, my “company’s-coming-and-I-forgot-to-shop” lifesaver, and the dish my teenage niece requests by name. No special shopping trip, no fancy gadgets—just honest pantry ingredients that simmer into something luxurious while you sip a glass of wine and scroll through homework folders. If you can use a can opener and boil water, you can master this recipe, and I promise it will earn permanent real estate on your week-night roster.

Why This Recipe Works

  • One pot, one happy cook: pasta cooks directly in the silky tomato broth, releasing starch that naturally thickens the sauce—no colander, no extra dishes.
  • Beans double as cream: blended cannellini beans create a lush, dairy-free creaminess that feels decadent but is 100% plant-based.
  • Pantry-only lineup: every ingredient keeps for months, so you can whip this up even when the fridge is bare.
  • Week-night fast: 10 minutes of hands-on time, 20 minutes of gentle simmering while you set the table or help with spelling words.
  • Kid-vetted, adult-approved: mild, familiar flavors for picky eaters, plus optional chili flakes for those who want a kick.
  • Leftover gold: the flavors meld overnight, making tomorrow’s lunch box or midnight snack even better.
  • Budget hero: feeds four for about the cost of one take-out entrée.

Ingredients You'll Need

Ingredients

Each component was chosen for maximum flavor and shelf stability. Think of this as your culinary “emergency kit.”

Pasta: Short shapes with nooks (rigatoni, penne, or fusilli) grab the creamy sauce. Whole-wheat works but may need an extra splash of liquid. Gluten-free? Brown-rice pasta holds up best; add 2 minutes to the simmer time.

Olive oil: A fruity, everyday extra-virgin oil perfumes the aromatics. If your pantry only has “light” olive oil, no worries—just add an extra pinch of salt at the end.

Garlic: I stash a jar of pre-minced garlic in the fridge for frantic nights. One teaspoon equals one clove. If using fresh, smash cloves with the flat of a knife for quick peeling.

Tomato paste in a tube: A game-changing pantry item. Tubes stay fresh for weeks after opening, unlike canned paste that hides in the fridge door in a suspicious foil packet. Buy double when on sale; you’ll use it in chili, soups, and this skillet.

Crushed tomatoes: Look for cans labeled “no calcium chloride” if you prefer a softer tomato texture. Fire-roasted crushed tomatoes add smoky depth without extra work.

Cannellini beans: Their ultra-thin skins puree into velvet. Great Northern beans swap in seamlessly; chickpeas will work but yield a slightly grainy sauce.

Vegetable broth: Choose low-sodium so you control salt. Keep bouillon cubes or concentrate in the cupboard for space-saving convenience.

Italian seasoning: A tidy blend of oregano, basil, rosemary, thyme. If your jar is MIA, mix ½ tsp each dried oregano and basil plus a pinch of thyme.

Smoked paprika: The secret handshake that convinces eaters there’s hidden bacon. Regular paprika works in a pinch, but smoked adds intrigue.

Nutritional yeast: Adds nutty, cheesy notes without dairy. If you’ve never bought it, look in the spice or bulk section. Keep it in a jar by the stove—great on popcorn too.

Fresh spinach (optional): A giant handful wilts in 30 seconds and turns this into a complete one-pot meal with greens. Frozen spinach (squeeze it dry) is an A+ backup.

Lemon: A whisper of acid brightens canned tomatoes. Bottled juice is fine; start with 1 tsp and add more to taste.

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

1
Warm the pot
Place a large, heavy-bottomed skillet or Dutch oven over medium heat for 60 seconds. You want the pan hot enough that a drop of water sizzles, not angry enough to smoke. Add 2 Tbsp olive oil and swirl to coat. A hot start prevents garlic from stewing and turning bitter.
2
Bloom the aromatics
Add 4 minced garlic cloves and 1 small finely chopped onion (or 1 Tbsp onion powder if you’re out). Sauté 2 minutes until translucent and fragrant. Stir constantly—garlic browns in seconds. If the edges start to color, splash in a tablespoon of broth to cool the pan instantly.
3
Caramelize the tomato paste
Push garlic mixture to one side; add 2 Tbsp tomato paste to the bare spot. Let it toast 90 seconds until it turns brick red. Stir everything together; the paste will coat the vegetables and build deep umami flavor that screams “slow-cooked,” not “pantry shortcut.”
4
Create the broth
Pour in 3 cups vegetable broth, 1 can (14 oz) crushed tomatoes, 1 tsp Italian seasoning, ½ tsp smoked paprika, ½ tsp salt, and ¼ tsp black pepper. Increase heat to medium-high; bring to a lively simmer. Taste—if your tomatoes are tart, whisk in ½ tsp sugar to balance.
5
Blend the creamy component
While the broth heats, drain 1 can cannellini beans. Transfer ½ cup beans and ½ cup of the hot broth to a blender; add 2 Tbsp nutritional yeast. Blend 30 seconds until silky. This bean cream replaces heavy dairy and thickens the sauce without floury lumps.
6
Add pasta and simmer
Stir 12 oz pasta into the bubbling broth. Reduce heat to gentle simmer (medium-low on most stoves). Cover with lid slightly ajar so steam escapes. Cook 2 minutes less than package directions, stirring every 4 minutes to prevent sticking. Add ½ cup more broth or water if pot looks dry.
7
Stir in bean cream
Pour the blended bean mixture into the skillet. Fold gently; you’ll see the sauce transform from brothy to glossy. Add remaining whole beans for texture. Simmer 2 minutes uncovered until pasta is al dente and sauce clings. If too thick, loosen with broth; too thin, cook 1 more minute.
8
Finish with greens and brightness
Fold in 2 cups baby spinach and juice of ½ lemon. Spinach wilts instantly. Off heat, let stand 2 minutes for flavors to meld. Serve hot, drizzled with more olive oil and crusty bread to swipe the pan clean.

Expert Tips

Overnight Soak Trick

If you have time, soak dried beans overnight, simmer until tender, and freeze in 1½-cup portions—equivalent to one can. They’re creamier than canned and slash sodium.

Temperature Check

Maintain a gentle simmer—aggressive boiling makes pasta release too much starch and the sauce gummy. If you see rapid bubbles, lower the heat immediately.

Save the Pasta Water

Keep a 1-cup measuring cup handy. If you accidentally over-reduce, splash in starchy pasta water instead of plain broth for extra silkiness.

Bean Rinse Tip

Always rinse canned beans to remove 40% of the sodium. Save the aquafaba (liquid) for vegan mayo or meringues if you’re feeling fancy.

Cool Before Storing

Let leftovers come to room temp 30 minutes before refrigerating. Placing a steaming lid in the fridge raises internal temp and shortens shelf life.

Revive Leftovers

The pasta will drink the sauce overnight. Reheat with a splash of broth and a fresh squeeze of lemon to wake everything up.

Variations to Try

  • Mediterranean: Stir in ½ cup chopped kalamata olives and ¼ cup sun-dried tomatoes with the spinach. Top with fresh basil.
  • Spicy arrabbiata: Add ½ tsp red-pepper flakes with the garlic and swap smoked paprika for cayenne.
  • Protein-boost: Fold in a drained can of tuna or shredded rotisserie chicken during the last 2 minutes of simmering.
  • Creamy cashew: Replace nutritional yeast with ¼ cup soaked cashews blended into the bean cream for extra richness.
  • Greens swap: Use chopped kale or Swiss chard; add 3 minutes earlier so stems soften.
  • Cheese lover: Finish with ½ cup freshly grated Parmesan or pecorino, but cut added salt in half.

Storage Tips

Refrigerate: Cool completely, transfer to airtight container, and refrigerate up to 4 days. The flavors deepen beautifully on day two.

Freeze: Portion into freezer-safe bags, press out excess air, and freeze up to 3 months. Thaw overnight in the fridge. Note: pasta will be softer after freezing.

Make-ahead for parties: Prepare through step 6, cool, and refrigerate up to 24 hours. Reheat gently with broth, then proceed with step 7 just before serving for brightest color.

Pack lunches: Fill thermos jars with hot pasta; preheat thermos with boiling water for 5 minutes for maximum heat retention.

Frequently Asked Questions

Yes—blanch, peel, and crush 6 medium Roma tomatoes. You may need an extra 10 minutes of simmering to break them down. Add ⅛ tsp baking soda to reduce acidity if desired.

Stir every 3–4 minutes, especially during the first 8 minutes when starches are releasing. Use a heavy pan that distributes heat evenly, and don’t crank the heat above medium-low.

Simply choose gluten-free pasta. Brown-rice or legume-based pasta works best; corn pasta can turn mushy. Check broth and tomato paste labels for hidden gluten.

Absolutely—use a medium skillet and halve all ingredients. Keep the simmer time similar; check pasta at 10 minutes for doneness.

Omit the olive oil and sauté with ¼ cup broth or water. Add spices immediately after garlic to prevent sticking. The sauce will be slightly less glossy but still delicious.

Yes—use a 6-quart Dutch oven and increase broth by ½ cup to account for extra evaporation. Stir gently so pasta doesn’t break. Cook time extends 3–5 minutes.
Pantry Staple One Pot Creamy Tomato and Bean Pasta Skillet
pasta
Pin Recipe

Pantry Staple One Pot Creamy Tomato and Bean Pasta Skillet

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Heat the pan: Warm olive oil in a large skillet over medium heat.
  2. Sauté aromatics: Add garlic and onion; cook 2 minutes until translucent.
  3. Toast tomato paste: Push mixture aside, add tomato paste to bare spot, cook 90 seconds.
  4. Build broth: Stir in broth, crushed tomatoes, Italian seasoning, paprika, salt, and pepper; bring to simmer.
  5. Blend cream: Puree ½ cup beans, ½ cup hot broth, and nutritional yeast until smooth.
  6. Cook pasta: Add pasta to simmering broth; cover partially and cook 2 minutes less than package time, stirring occasionally.
  7. Finish sauce: Stir in bean cream and remaining whole beans; simmer 2 minutes until pasta is al dente.
  8. Add greens: Fold in spinach and lemon juice; let stand 2 minutes then serve hot.

Recipe Notes

For extra creaminess, blend the entire can of beans. Leftovers thicken; reheat with broth or water and a squeeze of lemon to revive.

Nutrition (per serving)

485
Calories
18g
Protein
73g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.