For garnish: freshly grated Parmesan cheese; additional chopped parsley or rosemary
Instructions
In a large saucepan or Dutch oven, heat olive oil over medium-high heat. When the oil shimmers, add the sausage. Cook until no longer pink, using a wooden spoon to break up the meat (about 5-7 minutes). Use a slotted spoon to remove the sausage and place it on a plate (leave the fat in the pot).
Add the onion, celery, and carrot to the remaining fat in the pot. Cook and stir over medium-high heat until tender (about 7-8 minutes). Add the garlic and cook for 1 more minute.
Season with salt and pepper; add beans, tomato paste, diced tomatoes, broth, parsley and rosemary.
Bring to a boil, then stir in the pasta. Reduce heat to medium; continue cooking for about 10-11 more minutes (or until the pasta is tender). Stir the pasta regularly as it’s cooking so that it doesn’t stick to the pot.
Stir in the cooked sausage, and season with additional salt and pepper, if necessary. Ladle into bowls and garnish with additional herbs and freshly grated Parmesan.
Notes
This is a very thick soup -- almost like a stew. If you prefer more liquid in your bowl, add extra broth, to taste.