{"id":"pasta_e_fagioli_999f03dd65","slug":"pasta-e-fagioli","title":"Pasta e Fagioli","description":"A classic, hearty Italian pasta and bean soup that is comforting, thick, and packed with Mediterranean flavors. Often called 'pasta and beans', this version is rich with aromatics and creamy cannellini beans.","serves":4,"time":{"prepMinutes":15,"cookMinutes":30,"totalMinutes":45,"activeMinutes":20},"ingredients":[{"id":"ingredient-1","original":"2 tbsp extra virgin olive oil","name":"Olive Oil","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"extra virgin","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-2","original":"1 medium onion, finely diced","name":"Onion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"finely diced","notes":"medium","group":"Aromatics","optional":false},{"id":"ingredient-3","original":"1 large carrot, diced","name":"Carrot","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"diced","notes":"large","group":"Aromatics","optional":false},{"id":"ingredient-4","original":"1 stalk celery, diced","name":"Celery","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"diced","notes":"stalk","group":"Aromatics","optional":false},{"id":"ingredient-5","original":"3 cloves garlic, minced","name":"Garlic","quantity":3,"unit":"clove","usQuantity":3,"usUnit":"clove","form":"minced","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-6","original":"2 tbsp tomato paste","name":"Tomato Paste","quantity":30,"unit":"g","usQuantity":2,"usUnit":"tbsp","form":"","notes":"","group":"Base","optional":false},{"id":"ingredient-7","original":"2 cans (15 oz each) cannellini beans, drained and rinsed","name":"Cannellini Beans","quantity":800,"unit":"g","usQuantity":1.75,"usUnit":"lb","form":"canned, drained and rinsed","notes":"approximately two 15oz cans","group":"Main","optional":false},{"id":"ingredient-8","original":"1 liter vegetable broth","name":"Vegetable Broth","quantity":1,"unit":"l","usQuantity":1.06,"usUnit":"quart","form":"","notes":"can substitute with chicken broth","group":"Main","optional":false},{"id":"ingredient-9","original":"200g ditalini pasta","name":"Pasta","quantity":200,"unit":"g","usQuantity":"1 1/2","usUnit":"cup","form":"ditalini","notes":"or any small pasta shape","group":"Main","optional":false},{"id":"ingredient-10","original":"Salt and black pepper to taste","name":"Black Pepper","quantity":1,"unit":"pinch","usQuantity":1,"usUnit":"pinch","form":"","notes":"to taste","group":"Seasoning","optional":false},{"id":"ingredient-11","original":"Fresh rosemary, chopped","name":"Rosemary","quantity":5,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"chopped","notes":"fresh","group":"Seasoning","optional":true},{"id":"ingredient-12","original":"Grated parmesan cheese for serving","name":"Parmesan Cheese","quantity":50,"unit":"g","usQuantity":"1/2","usUnit":"cup","form":"grated","notes":"for garnish","group":"Serving","optional":true}],"instructions":[{"id":"instruction-1","text":"In a large pot, heat the olive oil over medium heat. Add the onion, carrot, and celery. Sauté for about 5-7 minutes until the vegetables have softened.","group":"Preparation","title":"Heat the olive oil","timerMinutes":7,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"Add the minced garlic and chopped rosemary. Cook for another 1-2 minutes until fragrant.","group":"Preparation","title":"Add the minced garlic and chopped rosemary","timerMinutes":2,"sourceTitle":"Preparation"},{"id":"instruction-3","text":"Stir in the tomato paste and cook for 1 minute to caramelize it slightly.","group":"Base","title":"Stir in the tomato paste","timerMinutes":1,"sourceTitle":"Base"},{"id":"instruction-4","text":"Add the drained cannellini beans and the vegetable broth. Bring the mixture to a boil, then reduce heat and simmer for 15 minutes. (Optional: mash a small portion of the beans against the side of the pot for a thicker consistency).","group":"Cooking","title":"Add the drained cannellini beans and the vegetable broth","timerMinutes":15,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"Add the ditalini pasta to the pot. Cook according to package directions (usually 8-10 minutes) until the pasta is al dente. If the soup becomes too thick, add a splash of water or more broth.","group":"Cooking","title":"Add the ditalini pasta","timerMinutes":10,"sourceTitle":"Cooking"},{"id":"instruction-6","text":"Season with salt and black pepper. Serve hot, drizzled with a little extra olive oil and a generous sprinkle of parmesan cheese.","group":"Serving","title":"Season with salt and black pepper","timerMinutes":null,"sourceTitle":"Serving"}],"notes":"For a creamier texture, mash some of the beans before adding them to the pot. Using a parmesan rind during the simmer adds incredible depth of flavor.","cuisine":{"group":"Italian","specific":["Italian"]},"course":["soup"],"cookingMethod":["saute","simmer","boil"],"equipment":["Large pot","Wooden spoon","Knife","Cutting board"],"diet":["vegetarian","mediterranean","high_protein"],"allergens":["wheat","gluten","milk"],"difficulty":"easy","yield":{"amount":4,"unit":"bowl","note":"Generous servings"},"makeAhead":{"instructions":"The soup can be made ahead, but the pasta will absorb the liquid over time. Store the base and cook pasta separately if making more than 24 hours in advance."},"storage":{"food":{"instructions":"Store in an airtight container. When reheating, add a little water or broth to loosen the consistency.","reheatingNotes":"Reheat on the stovetop over medium heat until steaming."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fpasta_e_fagioli_999f03dd65%2Fcover.jpg?alt=media&token=31f5eb1b-a00c-45fd-aea0-9554cf04f865","imageAlt":"Pasta e Fagioli — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["pasta","beans","italian","soup","comfort food","vegetarian","healthy"],"schemaVersion":1,"sourceTitle":"Pasta e Fagioli","sourcePublishedAt":"2026-02-04T08:37:48.314Z","sourceUpdatedAt":"2026-02-04T08:37:48.314Z","related":[{"id":"stracciatella_b04893ed16","slug":"italian-stracciatella-soup","title":"Italian Stracciatella Soup","description":"A classic, comforting Italian egg drop soup featuring a savory chicken broth filled with delicate 'rags' of egg, salty Parmesan cheese, and fresh parsley.","serves":4,"time":{"prepMinutes":5,"cookMinutes":10,"totalMinutes":15,"activeMinutes":10},"cuisine":{"group":"Italian","specific":["Roman"]},"course":["soup"],"difficulty":"easy","diet":["high_protein","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fstracciatella_b04893ed16%2Fcover.jpg?alt=media&token=74780e48-d539-44b4-abe2-7523f99ed1a8","imageAlt":"Italian Stracciatella Soup — recipe cover","tags":["italian","soup","egg drop","quick","comfort food","stracciatella"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":7,"stepCount":5},{"id":"acquacotta_35a4938107","slug":"acquacotta","title":"Acquacotta","description":"A traditional Tuscan 'cooked water' soup that transforms simple, humble ingredients like stale bread, onions, and greens into a rich and comforting meal topped with a poached egg.","serves":4,"time":{"prepMinutes":15,"cookMinutes":30,"totalMinutes":45,"activeMinutes":15},"cuisine":{"group":"Italian","specific":["Tuscan"]},"course":["soup"],"difficulty":"easy","diet":["vegetarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Facquacotta_35a4938107%2Fcover.jpg?alt=media&token=86370670-935d-4563-928b-9138d46b1047","imageAlt":"Acquacotta — recipe cover","tags":["tuscan","rustic","bread-soup","vegetarian","comfort-food"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":10,"stepCount":6},{"id":"brodo_di_cappone_8cc587d3e6","slug":"brodo-di-cappone","title":"Brodo di Cappone","description":"A refined, golden, and deeply flavorful traditional Italian capon broth, historically served for Christmas and festive occasions. This elegant soup serves as the perfect base for tortellini or passatelli.","serves":8,"time":{"prepMinutes":15,"cookMinutes":180,"totalMinutes":195,"activeMinutes":20},"cuisine":{"group":"Italian","specific":["Emilian-Romagnol"]},"course":["soup"],"difficulty":"medium","diet":["high_protein","gluten_free","dairy_free","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbrodo_di_cappone_8cc587d3e6%2Fcover.jpg?alt=media&token=4e7814eb-cd4d-479d-a422-fc1b6b33796c","imageAlt":"Brodo di Cappone — recipe cover","tags":["broth","festive","traditional","slow cooked","base recipe"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":8,"stepCount":7}]}