45-Minute One-Pot Sausage Vegetable Soup
Sausage vegetable soup is a straight-to-the-point weeknight dinner that fills the kitchen with the kind of smell that makes everyone wander in asking how long until we eat. Smoky sausage, tender potatoes, and a brothy tomato base come together in one pot in about 45 minutes.

It’s hearty enough that you don’t need a salad or a side, but I always put a loaf of crusty bread on the table. I like mine with a tangle of green beans stirred in at the end and a generous pile of Parmesan on top.
Why This Soup Works Every Time
The Italian sausage does all the heavy lifting so the broth tastes like it simmered for hours when you’ve only been at the stove for half an hour. As it browns, those dark little bits that stick to the bottom of the pot become the backbone of the whole thing.
Potatoes and green beans give it the right heft so a single bowl feels like a meal. And since it all cooks in one pot, cleanup is just as direct as the recipe itself.
Ingredients

- 1 tbsp olive oil: for browning, use a light one or just extra-virgin
- 1 lb mild Italian sausage, casings removed: hot Italian works too if you like spice
- 1 large yellow onion, chopped
- 2 medium carrots, peeled and diced
- 2 celery ribs, diced
- 3 cloves garlic, minced
- 6 cups chicken broth
- 1 can (14.5 oz) diced tomatoes: with their juices
- 2 medium Yukon Gold potatoes, cut into ½-inch cubes: red potatoes also hold up well
- 1 cup fresh or frozen green beans, trimmed and cut into 1-inch pieces
- 1 tsp dried oregano
- Pinch of red pepper flakes: optional, just enough for a low hum of heat
- Kosher salt and black pepper
- Parmesan rind: optional, toss it in for savory depth
- Freshly grated Parmesan, for serving
Variations and Substitutions
- Swap the sausage: turkey or chicken Italian sausage works here; the soup will be a little leaner but still plenty flavorful.
- Change the greens: chopped kale or baby spinach are both good, add them in the last 3 to 4 minutes so they just wilt.
- Use beans instead of potatoes: a can of drained cannellini beans turns this into a bean and sausage soup with less starch.
- Keep it dairy-free: skip the Parmesan rind and use a spoonful of nutritional yeast or just extra black pepper to finish.
- Ramp up the heat: buy hot Italian sausage or double the red pepper flakes.
If you like this, you might also enjoy my White Bean and Sausage Soup.
How to Make Sausage Vegetable Soup
Step 1: Brown the Sausage

Warm the 1 tbsp olive oil in a large pot or Dutch oven over medium-high heat. Add the 1 lb Italian sausage and cook, breaking it up with a wooden spoon, until it’s deeply browned and cooked through, about 5 to 6 minutes. Scoop the sausage onto a plate with a slotted spoon, leaving the drippings in the pot.
You want some browned bits stuck to the bottom, not burned. A deep amber color on the sausage translates to a richer broth later.
Step 2: Sauté the Vegetables

Toss the chopped onion, carrots, and celery into the same pot with a pinch of salt. Cook, stirring now and then, until the vegetables soften and the onion turns translucent, about 5 minutes. Add the minced garlic and cook just until it smells fragrant, about 1 minute more.
The vegetables will pick up the sausage drippings and look glossy. If the pot feels dry at any point, add a small splash of broth.
Step 3: Simmer the Soup

Return the browned sausage to the pot along with the 6 cups chicken broth, the can of diced tomatoes with their juices, the diced potatoes, 1 tsp dried oregano, and the pinch of red pepper flakes if you’re using them. If you have a Parmesan rind, drop it in now. Bring everything to a boil, then reduce the heat so the soup stays at a steady simmer. Cook until the potatoes are fork-tender, 15 to 20 minutes.
Tilt the pot a little. You’ll see a thin shimmer of fat on the surface, and the broth will smell deeply savory.
Step 4: Finish with Green Beans and Parmesan

Stir in the 1 cup green beans and simmer until they turn bright green and just tender, about 5 minutes. Fish out that Parmesan rind if you added one. Taste the broth and season with salt and pepper, then ladle the soup into bowls and shower each one with grated Parmesan.
The green beans keep a little snap, and the cheese melts into the hot broth almost instantly.
Tips for the Best Pot of Soup
- The browning step is the fastest route to a deep, savory base. Don’t rush it; those dark flecks are worth the extra minute.
- Yukon Gold and red potatoes hold their shape better in soup than russets, which can fall apart and make the broth too starchy.
- A Parmesan rind adds a quiet savory note that doesn’t scream cheese but fills out the broth. Fish it out before serving.
- This soup tastes even better on day two, so it’s a solid make-ahead candidate.
Storing Leftover Soup
- Refrigerate: cool completely and store in an airtight container for up to 4 days.
- Reheating: warm gently on the stovetop over medium-low heat, adding a splash of broth if it thickened too much.
- Freezing: freeze for up to 3 months. The potatoes will soften after thawing, but the flavor stays intact.
What to Serve with Sausage Vegetable Soup
A loaf of crusty bread is practically mandatory so you can mop up every last drop. For something crisp on the side, a simple green salad with a lemon vinaigrette cuts through the richness and balances the bowl.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes. Brown the sausage and vegetables in a skillet first for the best flavor, then transfer everything except the green beans to the slow cooker. Cook on low for 6 to 8 hours or on high for 3 to 4 hours, adding the green beans in the last 30 minutes.
Will the potatoes get mushy in the leftovers?
They soften a bit, but the soup still tastes great. If you plan to freeze it, slightly undercook the potatoes initially so they hold up better during reheating.
Can I swap in sweet potatoes?
Yes, use an equal weight of sweet potatoes cut into similar cubes. They bring a mild sweetness that pairs well with the sausage, and the texture will be a little creamier.
What other vegetables work in this soup?
Zucchini, chopped kale, or a handful of frozen peas are all good. Just add tender vegetables like zucchini or peas during the last 5 to 10 minutes of cooking so they don’t turn to mush.

Sausage Vegetable Soup Recipe
Ingredients
Method
- Heat olive oil in a large pot over medium-high. Add sausage, break it up, and cook until browned, 5–6 minutes. Transfer to a plate, leaving drippings.
- Add onion, carrots, and celery to the pot with a pinch of salt. Cook until softened, 5 minutes. Add garlic and cook 1 minute.
- Return sausage to the pot with broth, tomatoes, potatoes, oregano, and red pepper flakes. Bring to a boil, then simmer until potatoes are tender, 15–20 minutes.
- Stir in green beans and cook 5 minutes. Remove Parmesan rind if used. Season with salt and pepper, ladle into bowls, and top with grated Parmesan.
