If you’re craving a meal that wraps you up in warmth and comfort, the Hearty Ribollita Soup with Italian Sausage for Cozy Nights Recipe is just what your soul needs. This Tuscan-inspired soup brings together the earthiness of greens, the savory punch of Italian sausage, and the satisfying texture of crusty bread, all simmered in a rich tomato and red wine broth. Every spoonful bursts with layers of flavor, making it an absolute delight to enjoy on cool evenings or whenever you need a dish that feels like a big, flavorful hug.

Ingredients You’ll Need
What makes this Hearty Ribollita Soup with Italian Sausage for Cozy Nights Recipe sing is its simple yet essential ingredients. Each one contributes something special—from the robust flavor of the sausage to the vibrant greens and the comforting sharpness of parmesan. Gathering these essentials will ensure your soup has the perfect balance of taste, texture, and color.
- 2 tablespoons Olive Oil: Base for sautéing and adds richness to the soup.
- 1 pound Italian Sausage: Provides protein and depth of flavor with its savory spices.
- 1 medium Onion: An aromatic base that adds natural sweetness as it softens.
- 2 medium Carrots: Adds natural sweetness and a pop of color to the dish.
- 2 stalks Celery: Essential for that classic mirepoix base, building layers of flavor.
- 4 cloves Garlic: Enhances flavor significantly with its fragrant aroma.
- 2 tablespoons Tomato Paste: Provides sweetness and adds richness to the broth.
- 1 teaspoon Red Pepper Flakes: Adds heat and a subtle spice that wakes up the palate.
- 1 cup Red Wine: Deepens the flavor profile and adds complexity.
- 28 ounces Crushed Tomatoes: Provides acidity and body, essential to this hearty soup.
- 4 cups Chicken Stock: Adds liquid and savory umami flavor.
- 1 piece Parmesan Rind: Infuses the soup with a rich, savory flavor.
- 2 cups Green Chard (or Kale): Provides nutrition and vibrant greens for freshness.
- 1 can (15 oz) Cannellini Beans: Offers protein and adds substance to make the soup filling.
- 4 slices Crusty Bread: Perfect for soaking up the soup’s delightful broth.
- 1/2 cup Fresh Parmesan: A sprinkle on top that elevates each bowl beautifully.
How to Make Hearty Ribollita Soup with Italian Sausage for Cozy Nights Recipe
Step 1: Brown the Sausage
Start by heating your olive oil in a large pot over medium-high heat. Add the Italian sausage and cook it until beautifully browned—about 5 to 7 minutes. This step locks in the sausage’s flavorful juices and creates a meaty base for the soup. Once browned, set the sausage aside for now, but don’t clean the pot just yet; those tasty browned bits are pure gold.
Step 2: Sauté the Aromatics
In the same pot, add the chopped onion, diced carrots, and celery. This classic combination is called mirepoix, and it’s the flavor foundation for countless dishes. Sauté these vegetables for about 8 to 10 minutes until they’re tender and aromatic. Then, stir in the minced garlic and let it cook for an additional minute to release its fragrant punch.
Step 3: Build the Base
Mix in the tomato paste and red pepper flakes, stirring them to coat the vegetables and help bring out their deep flavors. Pour in the red wine and let it simmer for about 2 minutes so the alcohol evaporates and the wine’s richness melds into the pot. This step adds a beautiful depth and complexity you’ll notice in every bite.
Step 4: Add Tomatoes and Stock
Now pour in the crushed tomatoes, chicken stock, and the parmesan rind. The rind adds a savory, umami boost that sets this soup apart from ordinary vegetable stews. Return the browned sausage to the pot, then simmer everything uncovered for about 30 minutes. This slow bubbling allows all the flavors to mingle and develop fully.
Step 5: Toast the Bread
While the soup simmers, tear the crusty bread into chunks and toss it with a little olive oil. Toast them in a hot pan or oven until golden and crisp. This bread will soak up the delicious soup broth later, making each bite both hearty and satisfying.
Step 6: Finish with Greens and Beans
Stir in the chopped green chard and rinsed cannellini beans into the soup. Simmer for another 10 minutes to soften the greens just right and warm the beans through. These final additions boost the nutrition and texture, making the soup feel complete and balanced.
Step 7: Serve with Love
For the most authentic experience, place toasted bread chunks into each bowl, ladle generous servings of ribollita soup over the top, and finish with a fresh sprinkle of Parmesan. The bread soaks up the broth, creating a comforting, rustic texture that will keep you coming back for more.
How to Serve Hearty Ribollita Soup with Italian Sausage for Cozy Nights Recipe

Garnishes
Adding fresh Parmesan cheese on top is a must—it melts slightly over the hot soup, adding a creamy, savory touch. You can also sprinkle some chopped fresh parsley or a drizzle of high-quality olive oil for a fresh finish that brightens every spoonful.
Side Dishes
This hearty soup packs a lot of flavors and ingredients, so keep sides simple. A crisp green salad with a tangy vinaigrette or some roasted seasonal vegetables pairs nicely without overwhelming the meal. Garlic bread or a simple bruschetta could make it extra special if you’re entertaining.
Creative Ways to Present
Try serving your ribollita in rustic bread bowls for a charming twist that doubles as an edible vessel. Alternatively, layering the soup over the toasted bread in individual soup crocks allows each guest to enjoy that delicious combination of broth and bread. It’s a fun presentation that invites everyone to savor every bite.
Make Ahead and Storage
Storing Leftovers
Let your ribollita soup cool completely before transferring to an airtight container. Stored in the refrigerator, it will keep well for up to 4 days. The flavors often deepen overnight, so leftovers can taste even better the next day.
Freezing
You can freeze this soup to enjoy later—just omit adding the fresh greens and bread before freezing, as they can change texture when thawed. Freeze the soup in a sturdy container or freezer bag for up to 3 months. When ready, defrost overnight in the refrigerator.
Reheating
Reheat the soup gently on the stove over medium heat, stirring occasionally. Add the greens fresh after reheating so they stay bright and tender. Toast some fresh bread to serve alongside, or prepare fresh toasted bread chunks for soaking up the warmed soup.
FAQs
Can I use turkey sausage instead of Italian sausage?
Absolutely! Turkey sausage is a leaner option that still provides great flavor, though it may be less rich than traditional Italian sausage. Adjust seasoning as needed to maintain a balanced taste.
What can I substitute for red wine if I don’t drink alcohol?
You can substitute red wine with extra chicken stock and a splash of balsamic vinegar or grape juice to maintain acidity and sweetness. This keeps the soup flavorful without the alcohol.
Is it possible to make this soup vegetarian?
Yes! Omit the Italian sausage and use vegetable stock instead of chicken stock. Add extra beans or hearty mushrooms for protein and a meaty texture.
Can I prepare this soup in a slow cooker?
You can adapt this recipe for a slow cooker by browning the sausage and sautéing the vegetables beforehand, then combining everything in the slow cooker on low for about 6 hours. Add greens and bread chunks near the end.
What type of bread works best for this recipe?
A rustic, crusty bread like a country loaf, ciabatta, or sourdough is perfect because it holds up well soaking in the broth without falling apart immediately.
Final Thoughts
This Hearty Ribollita Soup with Italian Sausage for Cozy Nights Recipe is an absolute comfort classic that’s as rewarding to make as it is to eat. It’s perfect for chilly evenings when you want a warm, filling meal that feels like a hug from the inside. Trust me, once you try this soul-satisfying soup, it will quickly become a go-to favorite to share with friends and family.
Print
Hearty Ribollita Soup with Italian Sausage for Cozy Nights Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Description
This Hearty Ribollita Soup with Italian Sausage is a flavorful and comforting Italian soup perfect for cozy nights. Combining savory Italian sausage, vibrant vegetables, tender greens, and crusty toasted bread, this rustic Tuscan-style dish is a warming blend of textures and rich flavors, simmered slowly to perfection.
Ingredients
Sauté Base
- 2 tablespoons Olive Oil
- 1 medium Onion, chopped
- 2 medium Carrots, diced
- 2 stalks Celery, diced
- 4 cloves Garlic, minced
Main Ingredients
- 1 pound Italian Sausage
- 2 tablespoons Tomato Paste
- 1 teaspoon Red Pepper Flakes
- 1 cup Red Wine
- 28 ounces Crushed Tomatoes
- 4 cups Chicken Stock
- 1 piece Parmesan Rind
- 2 cups Green Chard or Kale, chopped
- 1 can (15 oz) Cannellini Beans, rinsed
Serving
- 4 slices Crusty Bread
- 1/2 cup Fresh Parmesan, grated
Instructions
- Brown Sausage: Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Add the Italian sausage and brown it for about 5-7 minutes until cooked through and nicely caramelized. Remove the sausage from the pot and set aside.
- Sauté Vegetables: In the same pot, add chopped onion, diced carrots, and celery. Sauté the vegetables for 8-10 minutes until they are tender and fragrant. Add minced garlic and cook for an additional minute to release its aroma without burning.
- Add Tomato Paste and Spice: Stir in 2 tablespoons of tomato paste and the red pepper flakes. Cook for 1-2 minutes to deepen the tomato paste’s flavor. Pour in 1 cup of red wine to deglaze the pot and let it simmer for about 2 minutes to reduce slightly.
- Combine Soup Ingredients: Add the 28 ounces of crushed tomatoes, 4 cups of chicken stock, and the parmesan rind into the pot. Return the browned sausage to the pot. Bring the mixture to a simmer and cook uncovered for 30 minutes to blend the flavors and thicken the soup.
- Prepare Toasted Bread: Tear the crusty bread into chunks and drizzle lightly with olive oil. Toast in a pan or oven until golden brown and crisp to use as the classic soup base.
- Add Greens and Beans: Stir the chopped green chard and rinsed cannellini beans into the soup. Simmer gently for another 10 minutes until the greens wilt and the soup is heated through.
- Serve: Place toasted bread chunks evenly into serving bowls. Ladle the hot ribollita soup over the bread and sprinkle generously with freshly grated parmesan cheese. Serve immediately for a comforting, hearty meal.
Notes
- Using a parmesan rind adds a deep savory flavor; keep it in the soup while simmering but remove before serving.
- For a vegetarian version, omit sausage and use vegetable stock instead.
- Leftover soup tastes even better the next day as the flavors meld.
- You can substitute kale if green chard is unavailable.
- Adjust red pepper flakes for preferred spice level or omit if sensitive to heat.

