This hearty Italian pasta fagioli recipe is a one-pot comfort food classic made with ground beef, beans, pasta, and vegetables in a rich tomato broth. It’s ready in about 40 minutes, making it perfect for a quick and satisfying weeknight dinner.
Heat olive oil in a large pot over medium-high heat. Add ground beef and cook, crumbling with a spatula, until browned and cooked through. Use a slotted spoon to remove and set aside.
Reduce heat and (without wiping out the pan) add onion, carrots, and celery along with a couple large pinches of salt and pepper. Cook, stirring occasionally, for 5 minutes.
Bring to a simmer over medium-high heat. Then reduce heat to medium or medium-low and gently simmer for about 5 minutes or until the pasta is cooked tender and al dente.
Season to taste with salt and pepper. Garnish with Parmesan and parsley and enjoy!
If you loved this recipe, please leave a 5-star rating and review below!
Notes
Don’t overcook the pasta. Keep it slightly al dente so it doesn’t get mushy.
For extra flavor, use Italian sausage instead of ground beef or just replace half the beef with sausage.
Add a Parmesan rind while simmering for a richer broth.