
Sausage Minestrone: A Hearty, One-Pot Meal
- Servings: 8
- Total Time: 2 hours, 20 minutes
- Effort Level: Moderate
This sausage minestrone soup is a generous, comforting one-pot meal made with Italian sausage, pancetta, cannellini beans, tomatoes, cabbage, zucchini, and a deeply flavored broth. It is filling enough for dinner on its own, yet it also pairs beautifully with a green salad and warm bread for a complete meal.
The recipe takes a little time, but most of that time is hands-off simmering. The flavor develops gradually as the pancetta renders, the vegetables soften, the sausage browns, and the broth slowly absorbs the savory richness of the beans, tomatoes, and cheese rind. Puréed cannellini beans give the soup body without cream, while whole beans add texture and make every bowl feel satisfying.
This homemade minestrone with sausage is especially useful for meal prep because it reheats well and tastes even better after the flavors have had time to rest. Serve it for a relaxed Sunday dinner, prepare it ahead for busy weeknights, or make a large pot when you want a hearty Italian-style soup that can feed a crowd.

Key Ingredients and Substitutions
A few ingredients are especially important to the flavor and texture of this sausage minestrone soup. The full list with quantities appears in the recipe card below.
- Pancetta: Pancetta is Italian salt-cured pork belly. Unlike bacon, it is not smoked, so it adds rich, savory depth without changing the character of the soup. If you cannot find diced pancetta, buy a thick slice and dice it at home.
- Soffritto: Onion, carrots, celery, and garlic create the aromatic base of the soup. Cooking them slowly in the rendered pancetta fat and olive oil builds a flavorful foundation before the broth is added.
- Italian sausage: Sweet Italian sausage gives this minestrone a hearty, meaty flavor. Chicken or turkey Italian sausage can be used for a lighter version. If you prefer to omit the sausage, add a little extra beans for balance.
- Red wine: A cup of dry red wine is used to deglaze the pot after the sausage browns. It loosens the browned bits from the bottom and adds depth to the broth.
- Diced tomatoes: Tomatoes and their juices help form the broth base. Their acidity balances the richness of the pancetta, sausage, and beans.
- Cannellini beans: This recipe uses both whole and puréed cannellini beans. The purée thickens the soup naturally, while the reserved whole beans add texture.
- Chicken broth: Low-sodium broth is best because pancetta, sausage, beans, tomatoes, and cheese can all contain salt. Using low-sodium broth gives you better control over the final seasoning.
- Cabbage and zucchini: Green cabbage holds up well during the long simmer and adds substance. Zucchini is added near the end so it stays tender and does not break down.
- Parmigiano-Reggiano rind: A cheese rind is optional, but it adds savory richness and a subtle creaminess as the soup cooks.
- Fresh breadcrumbs: Breadcrumbs are optional and can be stirred in near the end if you prefer a thicker soup. Add them gradually so the texture does not become too heavy.
- Parsley and grated cheese: Fresh parsley brightens the finished soup, and grated Parmigiano-Reggiano adds a flavorful final touch at the table.
A Quick Look at Preparation
How to Make Sausage Minestrone Soup
This overview explains how the recipe comes together and why each step matters. Detailed instructions are included in the recipe card below.
Begin by preparing the cannellini beans. Some of the beans are kept whole, while the rest are puréed until smooth. This simple step gives the minestrone a naturally hearty consistency without relying on cream or flour.
Next, heat olive oil in a heavy stockpot or Dutch oven and cook the pancetta until the fat renders and the edges begin to crisp. This creates the first layer of flavor. Onion, carrots, and celery are then cooked until softened and lightly caramelized. Garlic, oregano, red pepper flakes, and black pepper are added for warmth and aroma.
The Italian sausage is browned directly in the same pot, allowing it to blend with the aromatics and pancetta. Once the sausage is cooked, red wine is added to deglaze the pot. Scraping up the browned bits from the bottom is important because those bits add concentrated savory flavor to the broth.
After deglazing, the soup is built with chicken broth, diced tomatoes, bean purée, whole beans, cabbage, and an optional Parmigiano-Reggiano rind. The mixture simmers gently for an hour, giving the cabbage time to soften and the broth time to develop a rich, balanced taste.

Seasoning is adjusted after the soup has simmered, not at the beginning. This is important because pancetta, sausage, canned beans, tomatoes, broth, and cheese can all contribute salt. Waiting makes it easier to season the soup accurately.
Zucchini is added toward the end of cooking so it remains tender and fresh-tasting. If you want a thicker consistency, stir in soft breadcrumbs a little at a time and simmer briefly before adding more. Just before serving, stir in chopped parsley and finish each bowl with grated Parmigiano-Reggiano.
Adding Pasta
This sausage minestrone is satisfying without pasta, but ditalini or another small pasta shape can be added if you want to stretch the soup further. For the best texture, cook the pasta separately and store it apart from the soup.
To serve, place a spoonful of cooked pasta in each bowl, ladle the hot soup over the top, and stir gently. Keeping the pasta separate prevents it from absorbing too much broth and keeps leftovers from becoming overly thick.
Make Ahead and Storage Notes
Sausage minestrone soup is an excellent make-ahead recipe because the flavor improves as it rests. If you are cooking it in advance, you can wait to add the zucchini until reheating so it keeps its color and tender texture.
STORING: Transfer cooled soup to an airtight container and refrigerate for up to 4 days. If you are serving the soup with pasta, store the pasta separately so it does not absorb the broth. Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much.
FREEZING: Freeze the soup without pasta for up to 3 months. Thaw overnight in the refrigerator, then reheat slowly on the stovetop until hot. Add freshly cooked pasta only when serving.
More Hearty Italian Soup Ideas
If you enjoy Italian-style soups, try similar comforting combinations such as Italian wedding soup with tender meatballs and greens, Italian chicken soup with small pasta, or stracciatella with spinach and silky egg ribbons. Each one offers a different way to enjoy a warm, satisfying bowl of homemade soup.

Minestrone Soup with Sausage
Instructions
Notes
Ingredients
- 2 cans cannellini beans, 15-ounce, low-sodium
- 2 tablespoons olive oil
- 1/4 lb pancetta, diced
- 1 small onion, chopped
- 2 carrots, peeled and chopped
- 2 stalks celery, chopped
- 1 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper flakes, or more to taste
- Freshly ground black pepper
- 6 cloves garlic, minced
- 1 lb sweet Italian sausage, removed from the casing
- 1 cup dry red wine
- 6 cups low-sodium chicken broth
- 2 cups diced tomatoes, undrained
- 4 cups thinly sliced green cabbage
- Parmigiano-Reggiano cheese rind, optional
- 2 zucchini, cut into 3/4-inch cubes
- 1/3 cup fresh breadcrumbs, optional
- 1/4 cup chopped fresh parsley
- 6 ounces ditalini pasta, cooked and drained, optional
- Grated Parmigiano-Reggiano cheese, for serving
Instructions
-
Drain and rinse the cannellini beans. Set aside 1/2 cup of the beans, then transfer the remaining beans to a food processor and purée until smooth. Reserve the purée and the whole beans separately.
-
Heat the olive oil in a heavy-bottomed stockpot or Dutch oven over medium heat. Add the pancetta and cook, stirring occasionally, until the fat renders and the pancetta begins to crisp, about 4 to 5 minutes.
-
Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring occasionally, until the vegetables are softened and lightly caramelized.
-
Add the oregano, crushed red pepper flakes, and a few grinds of black pepper. Do not add salt yet, because several ingredients will season the soup as it cooks.
-
Stir in the garlic and cook for about 1 minute, just until fragrant.
-
Add the Italian sausage, breaking it into small pieces with a spoon. Cook until lightly browned and no longer pink.
-
Pour in the red wine and scrape up any browned bits from the bottom of the pot. Bring to a simmer and cook for 2 to 3 minutes to reduce slightly.
-
Reduce the heat to medium-low. Stir in the chicken broth, diced tomatoes with their juices, cannellini bean purée, reserved whole beans, cabbage, and Parmigiano-Reggiano rind if using.
-
Cover and simmer gently for 1 hour, stirring occasionally. Adjust the heat as needed to maintain a low, steady simmer.
-
After 1 hour, add the zucchini and taste the soup. Season with salt in small increments, tasting between additions.
-
For a thicker soup, stir in 1/4 cup of fresh breadcrumbs and simmer for 5 minutes. Add a little more only if needed.
-
Cover and continue cooking for 30 minutes, stirring occasionally.
-
Keep the soup warm over very low heat until ready to serve. About 5 minutes before serving, stir in the chopped parsley.
-
Ladle the minestrone into bowls and add cooked ditalini if desired. Finish each serving with grated Parmigiano-Reggiano cheese.
Notes
ABOUT THE PASTA: Cook pasta separately and add it to individual bowls just before serving. This keeps the soup from becoming too thick and prevents the pasta from turning soft during storage.
Nutrition
Total Fat: 16g,
Cholesterol: 39mg,
Sodium: 1054mg,
Carbohydrates: 52g,
Fiber: 10g,
Sugar: 8g,
Protein: 25g
Nutrition information is automatically calculated and should be used as an approximation.