Before you cook
Background Recipe story & origin
Pasta e Fagioli—literally 'pasta and beans'—is one of Italy's oldest and most deeply rooted dishes, tracing its origins back to ancient Rome, where the combination of legumes and grain was a dietary cornerstone. Beans had been cultivated in the Italian peninsula since at least the 1st century BC, and Roman farmers relied on them as an affordable, protein-rich staple. The dish as we recognize it today, however, took shape during the medieval and Renaissance periods, when pasta became more widely produced across the Italian peninsula and was naturally combined with whatever hearty, filling ingredients were on hand.nnThe dish belongs to the proud tradition of cucina povera—'poor kitchen'—the resourceful cooking of Italy's rural working class, who transformed the most modest pantry staples into deeply satisfying meals. Different regions developed their own distinct versions: in Naples and Campania, the soup tends to be thick and rustic, often made with tomatoes (introduced after the Columbian Exchange of the 16th century) and small tubular pasta like ditalini. In Veneto, the dish is creamier, sometimes enriched with lard or pancetta, while in Tuscany it takes on an earthier character with cannellini beans and rosemary.nnFor centuries, Pasta e Fagioli was considered peasant food—nourishing but unglamorous—and it was Italian immigrants who carried it to America in the late 19th and early 20th centuries, where it became a beloved comfort dish in Italian-American homes and eventually a staple of red-sauce restaurants. Today, the dish has been fully rehabilitated as a celebrated classic, recognized not as a symbol of poverty but of Italian culinary ingenuity—proof that the simplest ingredients, treated with care and tradition, can produce something truly extraordinary.
Before you start Equipment you'll need
- Large pot (at least 4-quart capacity) — Provides adequate space to simmer pasta, beans, and vegetables together without boiling over
- Wooden spoon or soup ladle — Heat-resistant for stirring and serving the soup without damaging the pot
- Cutting board — Safe surface for chopping vegetables like onions, carrots, and celery
- Chef's knife — Essential for efficiently dicing vegetables to uniform sizes for even cooking
- Measuring cups and spoons — Ensures accurate proportions of broth, beans, and seasonings for balanced flavor
- Can opener — Necessary for opening canned beans and tomatoes if using canned ingredients
Safety Safety & allergen notes
- Hot oil can splatter when adding onions - add vegetables slowly and keep face and hands away from the pot
- Pot handles and rim stay extremely hot throughout cooking - always use pot holders or oven mitts when handling
- Steam rising from the pot can cause burns - keep your face and hands clear when stirring and lifting the lid
- When ladling hot soup into bowls, pour slowly and carefully to prevent splashing and burns
Non-negotiables Rules for success
-
Sauté aromatics over medium heat until softened before adding other vegetables
Building flavor through proper caramelization of onions creates a sweet, savory base; rushing or using high heat burns them and creates bitter, acrid flavors
-
Stir vegetables frequently during cooking
Frequent stirring ensures even cooking and prevents sticking to the pot bottom, which causes burnt spots that affect the entire soup's flavor
-
Use drained canned beans, not liquid from the can
Bean liquid is starchy and makes the soup cloudy and overly thick; drained beans allow proper broth consistency
-
Reduce heat to medium after bringing mixture to boil before adding pasta
Maintaining a gentle simmer prevents pasta from breaking apart and keeps the soup from boiling over; vigorous boiling makes pasta mushy
-
Stir pasta occasionally during cooking
Prevents pasta from sticking together and to the pot bottom, ensuring even cooking and preventing clumping
Prep Get set first
About 8 min of prep
- Large pot (4-quart capacity) ready on stovetop
- Cutting board and chef's knife prepared
- Onion, garlic, carrots, and celery diced and measured
- Canned tomatoes and broth measured and nearby
- Cannellini beans drained and rinsed
- Pasta measured (1 cup ditalini or elbow)
- Measuring spoons for seasonings
- Wooden spoon or ladle ready
- Can opener accessible
- Fresh parsley and Parmesan cheese prepped for garnish
This is a straightforward one-pot soup that takes about 25-30 minutes total; most prep is simple vegetable dicing.
Ingredients
Instructions
Unlock Grouped Step Actions
Plus members get tap-to-check action steps and live ingredient swaps for this recipe.
-
Sauté aromatics
Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, about 3-4 minutes.
-
Add remaining vegetables
Add minced garlic, diced carrots, and diced celery to the pot. Stir frequently until vegetables begin to soften, approximately 5 minutes.
-
Add tomatoes and broth
Pour in canned diced tomatoes with their juice and broth. Stir well to combine.
-
Add beans and seasonings
Add drained cannellini beans and dried Italian seasoning. Bring the mixture to a gentle boil.
-
Add pasta
Reduce heat to medium and add pasta. Stir occasionally to prevent sticking.
-
Cook pasta until tender
Cook for 8-10 minutes until pasta is tender and soup has thickened slightly.
-
Season to taste
Season with salt, black pepper, and red pepper flakes if desired. Taste and adjust seasoning as needed.
-
Serve
Ladle soup into bowls. Garnish with fresh parsley and serve with grated Parmesan cheese on the side.
Chef's notes
Store in an airtight container in the refrigerator for up to 4 days before serving
Can be assembled without pasta up to 1 day ahead; add fresh pasta just before serving for best texture
Serve with crusty bread or a simple salad for a complete meal
For a fully plant-based version, use vegetable broth instead of chicken broth
Tomorrow's Meal
Crispy Pasta e Fagioli Fritters
Leftover pasta and beans bound with egg and cheese, pan-fried into golden, crispy patties with a creamy center
You'll need to pick up:
Quick overview:
- Mix 1 cup cold pasta e fagioli with 1 beaten egg and Parmesan until cohesive
- Form into 3-inch patties about 1/2 inch thick
- Heat 1/4 inch oil in skillet to 350°F
- Fry patties 3-4 minutes per side until golden and crispy
- Drain on paper towels, serve hot with lemon