Creamy Pasta with Cannellini Beans Recipe

“There’s something timeless about a meal that starts from the pantry and ends in comfort.”
On stormy nights and quiet weeknights alike, nothing compares to the cozy simplicity of Pasta with Cannellini Beans — a Tuscan-inspired dish that transforms humble ingredients into a bowl of pure nourishment. Creamy white beans simmered in a garlicky tomato-herb sauce, folded gently into al dente pasta. It’s fast, budget-friendly, vegetarian (or vegan), and irresistibly good.


⭐ Why You’ll Love This Recipe

  • Pantry-Friendly: Uses staples like pasta, canned beans, garlic, tomatoes.
  • One-Pot Option: Fewer dishes, more comfort.
  • Hearty & Healthy: High in plant protein and fiber.
  • Adaptable: Vegan, dairy-free, gluten-free options included.
  • Ready in 45 minutes.

🛒 Ingredients

IngredientAmountNotes
Pasta1 lb (450g)Short pasta like ditalini, shells, elbow
Cannellini Beans2 cans (15 oz each), rinsedOr 3 cups cooked
Olive Oil1/4 cup (60ml)Extra virgin preferred
Garlic4-6 cloves, mincedAdjust to taste
Onion1 medium, choppedYellow or white
Tomatoes1 can (14.5 oz) dicedOr crushed/cherry tomatoes
Vegetable Broth2–3 cupsLow sodium, or use chicken broth
Carrot + Celery (optional)1 each, finely choppedFor soffritto
Dried Herbs1 tsp oregano or Italian seasoningAdd 1 bay leaf (optional)
Fresh HerbsRosemary, sage (optional) + parsleySprigs or chopped
Red Pepper FlakesPinch to 1/4 tspOptional for gentle heat
Salt & PepperTo tasteAdjust throughout
Parmesan CheeseFor garnishOmit or use vegan cheese for dairy-free

🔪 Step-by-Step Instructions

1. Prepare the Pasta Water

Bring a large pot of salted water to a boil. Don’t add pasta yet — timing is key.

See also  🍽️ Weeknight Winners: Comfort Meals Made Easy

2. Sauté Aromatics

In a Dutch oven, heat olive oil over medium. Sauté chopped onion (plus carrot & celery, if using) for 5–7 minutes until soft. Stir occasionally.

3. Add Garlic + Herbs

Add garlic and red pepper flakes. Sauté 1 more minute. Stir in rosemary, sage (if using), and dried herbs.

4. Deglaze with Tomatoes

Add diced tomatoes with juices. Scrape the pan to release flavor. Bring to a gentle simmer.

5. Add Beans + Broth

Stir in beans, bay leaf (if using), and 2 cups of broth. Simmer uncovered for 15–20 minutes, stirring occasionally.

💡 Optional Creaminess Boost: Remove 1/2 cup beans, mash them, then stir back in for a velvety finish.

6. Cook Pasta

Boil pasta until just al dente. Reserve 1 cup of starchy pasta water. Drain.

7. Combine

  • Option A (All in One): Stir pasta into the sauce. Add reserved pasta water as needed.
  • Option B (Separate): Spoon sauce over individual pasta servings — ideal for leftovers.

8. Finish + Serve

Discard bay leaf and herb sprigs. Adjust seasoning. Garnish with parsley, Parmesan, a drizzle of olive oil, and fresh cracked pepper.


📌 Expert Tips for Success

  • Mash Beans = Creaminess Without Cream
  • Don’t Overcook Pasta – It continues to absorb liquid after combining.
  • Use Quality Olive Oil – A finishing drizzle transforms the flavor.
  • Bronze-Cut Pasta > Regular – Sauce clings better for extra flavor.

🥗 Serving Suggestions

Serve WithWhy
Crusty Bread or Garlic BreadTo soak up every last drop
Green Salad with VinaigretteFresh contrast
Steamed Broccoli or Roasted VeggiesExtra nutrition
Red or White WineChianti, Barbera, or Pinot Grigio pair perfectly

🧀 Dietary & Storage Info

DietAdjustment
VeganUse vegan broth, skip Parmesan or use nutritional yeast
Gluten-FreeUse GF pasta
Nut-FreeRecipe is naturally nut-free
Make-AheadSauce keeps 4 days; add fresh pasta before serving
FreezeFreeze sauce only; cook pasta fresh when ready

💬 Frequently Asked Questions

Can I use dried beans instead of canned?
Yes! Soak 1 heaping cup dried cannellini beans overnight. Simmer until tender (1–2 hrs). Use 3 cups cooked.

See also  🥒 Low Carb Turkey Roll-Up Recipe (Quick, No-Cook & Keto-Friendly)

Can I make it a one-pot meal?
Absolutely. Add uncooked pasta to the sauce with 2 more cups broth. Simmer until pasta is tender, about 15–20 min.

Is this recipe freezer-friendly?
Yes — the sauce freezes well for up to 3 months. Freeze separately from pasta.

What’s the best pasta shape?
Ditalini, shells, elbows, or orecchiette — anything that holds sauce and beans well. Avoid spaghetti.


🧠 Health Benefits of Cannellini Beans

  • 🌱 Plant Protein: Keeps you full longer.
  • 🧠 Folate & Magnesium: Brain and heart support.
  • 💪 Iron & Potassium: Energy + electrolyte balance.
  • 💚 Low Fat, High Fiber: Aids digestion and cholesterol.

🔁 Easy Variations

Add-InResult
Italian sausage or pancettaRich, meaty flavor
Baby spinach or kaleNutrient boost
Extra chili flakes or Calabrian pasteSpicy arrabbiata-style
Mascarpone or creamLuxuriously creamy finish
Different beans (Great Northern, Borlotti)Slight flavor twist

📖 Recipe Card

Pasta with Cannellini Beans

🕒 Prep: 15 mins
🍳 Cook: 30–35 mins
🍽️ Servings: 4–6

Ingredients:

  • 1 lb short pasta
  • 2 cans cannellini beans, rinsed
  • 1/4 cup olive oil
  • 1 medium onion, chopped
  • 4–6 garlic cloves, minced
  • 1 can diced tomatoes
  • 2–3 cups broth
  • Optional: carrot, celery, fresh herbs, red pepper flakes
  • Salt, pepper, Parmesan, parsley

Instructions:

  1. Boil salted water.
  2. Sauté onion (plus carrot/celery) in olive oil until soft.
  3. Add garlic, herbs, tomatoes. Simmer.
  4. Add beans + broth. Simmer 15–20 min.
  5. Boil pasta. Reserve 1 cup water.
  6. Combine with sauce (or serve separately).
  7. Garnish with parsley, Parmesan, olive oil.

Storage:

  • Refrigerate 3 days
  • Freeze sauce 3 months

❤️ Final Thoughts

This Pasta with Cannellini Beans isn’t just a quick weeknight dinner — it’s a celebration of resourceful, nourishing cooking that delivers comfort, flavor, and nutrition with minimal effort. It’s perfect for beginners and seasoned home cooks alike, a reliable go-to that proves magic happens with simple ingredients and a little heart.

See also  Creamy Vegan Butternut Squash Pasta Recipe (Dairy-Free & Irresistibly Cozy)

📌 Save this recipe on Pinterest

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *