Pasta e Fagioli is a hearty Italian stew that we absolutely can't get enough of! This savory soup is a family favorite meal that is ready to eat in just 30 minutes!
Heat a large soup pot over medium-high heat. Add in Italian sausage and brown, about 5 minutes. Drain any excess grease.
Add in onion, carrots, and celery and cook until softened and sausage is cooked through, about 7 to 10 minutes more. Add in garlic during the last 1 to 2 minutes of cooking.
Pour in beef broth, diced tomatoes, kidney beans, and cannellini beans. Season with salt, pepper, and dried thyme. Bring to a boil over high heat.
Add in ditalini pasta. Reduce heat to medium and simmer until pasta is cooked through, about 7 minutes. Serve hot and garnish generously with basil, parmesan cheese, and freshly cracked black pepper.
Notes
Variations: Instead of 1 pound of Italian sausage, you can use lean ground beef, ground turkey, or even diced ham.