Ingredients
- 1 pound Italian sausage, casings removed
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cups chicken broth
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 1 can (14.5 ounces) diced tomatoes, with juices
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 cups fresh spinach leaves
- 1/4 cup grated Parmesan cheese, for serving
If you’re looking for substitutions, sweet Italian sausage can replace spicy sausage, and kale can be used instead of spinach for a heartier texture. Feel free to add a pinch of red pepper flakes for extra heat!
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the Italian sausage and cook until browned, breaking it up with a spoon as it cooks, about 5-7 minutes. Remove the sausage from the pot and set aside.
- In the same pot, add the diced onion, garlic, carrots, and celery. Sauté until the vegetables are softened and the onion is translucent, about 5 minutes. Stir occasionally to prevent sticking.
- Pour in the chicken broth, and then add the cannellini beans, diced tomatoes with juices, oregano, and thyme. Bring the mixture to a simmer.
- Return the sausage to the pot. Season with salt and pepper to taste. Let the soup simmer for about 20 minutes, allowing the flavors to meld together.
- Stir in the fresh spinach leaves and let them wilt, about 2 minutes. Adjust seasoning as needed.
- Serve hot, garnished with a generous sprinkle of Parmesan cheese.
As you cook, remember to embrace the aromas and the memories they evoke. This is not just about following a recipe; it’s about creating something that brings you joy and comfort.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International