Ingredients
Equipment
Method
Prepare Ingredients
- Before you begin cooking, ensure all your vegetables are prepped: chop the onion, dice the carrots and celery, and mince the garlic.
Cook the Sausage
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage (casings removed) and break it up with a spoon. Cook until thoroughly browned, about 5-7 minutes. Drain off any excess grease, leaving about 1 tablespoon in the pot, then set the cooked sausage aside.
Sauté Vegetables
- Add the chopped onion, diced carrots, and diced celery to the pot. Sauté for 6-8 minutes, stirring occasionally, until the vegetables begin to soften.
- Add the minced garlic and cook for another 1 minute until fragrant, being careful not to burn it.
Simmer the Soup
- Pour in the chicken broth and canned diced tomatoes (undrained). Add the rinsed and drained cannellini beans, dried oregano, dried thyme, and bay leaf. Return the cooked sausage to the pot.
- Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for at least 25-30 minutes, allowing the flavors to meld. Stir occasionally.
Finish and Serve
- Remove the bay leaf. Stir in the fresh spinach and cook for 2-3 minutes, or until the spinach has wilted.
- Season the soup with salt and freshly ground black pepper to taste. Ladle the hot soup into bowls and garnish with freshly grated Parmesan cheese and chopped fresh parsley, if desired. Serve immediately.
Notes
This soup tastes even better the next day! Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. For a thicker soup, you can mash some of the beans against the side of the pot with the back of a spoon before adding the spinach.
