1. Homepage
  2. COOKTOP
  3. Pasta Fagioli (Pasta and Beans)

Pasta Fagioli (Pasta and Beans)

  • recipe image cover
  • recipe image cover

BOOKMARK

PRINT

SHARE

DELICIOUS

Description

Hearty heart healthy pasta fagioli packed with fiber and flavour.

Nutrition

Calories (per serving)350
Total Fat7 g11%
Saturated Fat2 g8%
Monounsaturated Fat4 g
Polyunsaturated Fat1 g
Trans Fat0 g
Cholesterol5 mg2%
Sodium687 mg29%
Potassium703 mg20%
Total Carbohydrate57 g19%
Dietary Fiber11 g44%
Sugars7 g
Protein16 g33%

Ingredients

1 tbsp olive oil
2 tbsp diced pancetta
1 diced onion
2 diced carrots
2 smashed garlic cloves
2 fresh thyme sprigs
1 fresh rosemary sprig (or 1 tsp dried)
1 bay leaf
1/2 cup white wine
1 14 oz. can diced tomatoes
1 14 oz. can rinsed, cannellini beans
1 quart low-sodium chicken broth
1/3 cup ditali or elbow pasta (fiber rich)
grated Parmesan cheese (garnish)
chopped fresh parsley (garnish)
* Click to ingredient to choose one

Directions

1
Heat up olive oil over medium-high in a medium sized pot.
2
Add pancetta and cook until fat is rendered. Approximately 5 minutes.
3
Add onion, carrots and garlic. Cook until onions are translucent. Approximately 3-5 minutes.
4
Add white wine and scrape off any brown bits at the bottom of the pot. Cook until white wine has evaporated.
5
Add tomatoes, beans, thyme, rosemary, bay leaf and broth.
6
Bring to a boil and reduce to a simmer. Cook with the lid off for 15-20 minutes.
7
Add uncooked pasta directly into the pot and let it cook until al dente.
8
Remove thyme and rosemary stems and bay leaf. Serve with warm toasty bread (light rye for heart health) and top with Parmesan cheese and parsley.
" ); writeDoc.close(); printWindow.focus(); printWindow.print(); if ( settings.mode == modes.popup && settings.popClose ) printWindow.close(); } function docType() { if ( settings.mode == modes.iframe || !settings.strict ) return ""; var standard = settings.strict == false ? " Trasitional" : ""; var dtd = settings.strict == false ? "loose" : "strict"; return ''; } function getBody( printElement ) { return '

' + $("a.action-bookmark").attr('title') + '

' + $(".entry-description").html() + $(".entry-nutri").html() + $(".entry-ingredient").html() + $(".entry-instruction").html() + '
'; } function getFormData( ele ) { $("input,select,textarea", ele).each(function(){ // In cases where radio, checkboxes and select elements are selected and deselected, and the print // button is pressed between select/deselect, the print screen shows incorrectly selected elements. // To ensure that the correct inputs are selected, when eventually printed, we must inspect each dom element var type = $(this).attr("type"); if ( type == "radio" || type == "checkbox" ) { if ( $(this).is(":not(:checked)") ) this.removeAttribute("checked"); else this.setAttribute( "checked", true ); } else if ( type == "text" ) this.setAttribute( "value", $(this).val() ); else if ( type == "select-multiple" || type == "select-one" ) $(this).find( "option" ).each( function() { if ( $(this).is(":not(:selected)") ) this.removeAttribute("selected"); else this.setAttribute( "selected", true ); }); else if ( type == "textarea" ) { var v = $(this).attr( "value" ); if ($.browser.mozilla) { if (this.firstChild) this.firstChild.textContent = v; else this.textContent = v; } else this.innerHTML = v; } }); return ele; } function Iframe() { var frameId = settings.id; var iframeStyle = 'border:0;position:absolute;width:0px;height:0px;left:0px;top:0px;'; var iframe; try { iframe = document.createElement('iframe'); document.body.appendChild(iframe); $(iframe).attr({ style: iframeStyle, id: frameId, src: "" }); iframe.doc = null; iframe.doc = iframe.contentDocument ? iframe.contentDocument : ( iframe.contentWindow ? iframe.contentWindow.document : iframe.document); } catch( e ) { throw e + ". iframes may not be supported in this browser."; } if ( iframe.doc == null ) throw "Cannot find document."; return iframe; } function Popup() { var windowAttr = "location=yes,statusbar=no,directories=no,menubar=no,titlebar=no,toolbar=no,dependent=no"; windowAttr += ",width=" + settings.popWd + ",height=" + settings.popHt; windowAttr += ",resizable=yes,screenX=" + settings.popX + ",screenY=" + settings.popY + ",personalbar=no,scrollbars=no"; var newWin = window.open( "", "_blank", windowAttr ); newWin.doc = newWin.document; return newWin; } $('a.action-print').click(function() { var container = $(this).attr('rel'); $('.' + container).printArea(); return false; }); })(jQuery);