30-Minute White Bean & Kale Sausage Soup

Soup season calls for a pot that does the heavy lifting. This white bean and kale sausage soup starts with Italian chicken sausage browned until golden, then builds a savory broth with garlic, oregano, creamy cannellini beans, and a big handful of kale that wilts right in. One pot, 30 minutes, and it eats like a meal — about 24g of protein per serving (estimated) with zero fuss.

Overhead of a finished soup bowl with sausage crumbles, kale, white beans, Parmesan, and crusty bread alongside

Why you’ll love it

  • One pot, 30 minutes. Everything happens in a single Dutch oven — brown, sauté, simmer, serve.
  • Protein that eats like a meal. About 24g per serving (estimated) from Italian chicken sausage plus white beans.
  • Kale that actually tastes good. It wilts into the hot broth and drinks up all the garlicky flavor.
  • Pantry-friendly. Canned beans, broth, and dried spices do the work; no special shopping trip.
Ingredients for white bean kale sausage soup: sausage links, cannellini beans, kale, carrots, celery, broth, Parmesan

Ingredients

  • 1 tbsp olive oil
  • 1 lb Italian chicken sausage, mild or hot; casings removed
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 ribs celery, diced
  • 3 cloves garlic, minced
  • 1 tsp dried oregano
  • 0.5 tsp crushed red pepper flakes, omit for mild
  • 1 tsp kosher salt, plus more to taste
  • 0.5 tsp black pepper
  • 2 15 oz cans cannellini beans, white kidney beans; drained and rinsed
  • 1 14.5 oz can diced tomatoes, undrained
  • 6 cups low-sodium chicken broth
  • 4 cups chopped kale, tough stems removed (about 1 bunch)
  • 0.5 cup grated Parmesan cheese, plus more for serving
  • 1 lemon, juiced
  • Crusty bread, for serving (optional)
Sausage crumbles browning in a Dutch oven
Diced onion, carrots, and celery softening in the pot

Equipment

A large Dutch oven or heavy soup pot (5-qt or larger), a wooden spoon or spatula, and a ladle.

Instructions

  1. Brown the sausage. Heat the olive oil in a Dutch oven over medium-high heat. Add the sausage (casings removed) and cook, breaking it into bite-size crumbles, until browned and cooked through, about 5–6 minutes. Transfer to a plate with a slotted spoon, leaving the drippings in the pot.
  2. Soften the vegetables. Add the onion, carrots, and celery to the pot. Cook, stirring occasionally, until softened, about 4–5 minutes. Stir in the garlic, oregano, red pepper flakes, salt, and black pepper; cook 1 minute, until fragrant.
  3. Add beans, tomatoes, and broth. Pour in the cannellini beans, diced tomatoes with their juices, and the chicken broth, scraping up any browned bits from the bottom. Bring to a boil.
  4. Simmer. Reduce to a steady simmer and cook 10 minutes, until the carrots are tender and the broth tastes savory and rich. Return the sausage to the pot.
  5. Wilt the kale. Stir in the chopped kale a handful at a time, letting each addition wilt before adding more. Simmer 2–3 minutes, until the kale is bright green and tender.
  6. Finish and serve. Stir in the grated Parmesan and lemon juice. Taste and adjust salt. Ladle into bowls and top with extra Parmesan and black pepper. Serve with crusty bread for dunking.
Minced garlic, oregano, and red pepper flakes stirred into vegetables
Cannellini beans and chicken broth being poured into the pot
Soup at a steady simmer in a Dutch oven with steam rising

Doneness cues: The soup is ready when it’s at a full simmer and the sausage crumbles are steaming-hot throughout (165°F). The kale should be tender and deep green — not army-drab. If the broth tastes flat, it needs salt or another squeeze of lemon, not more simmering.

Bright green chopped kale being stirred into the hot soup
Close-up of grated Parmesan and lemon juice being added to the soup

30-Minute White Bean & Kale Sausage Soup

A hearty one-pot soup in 30 minutes: savory Italian chicken sausage, creamy white beans, and tender kale in a garlicky Parmesan broth — about 24g protein per serving (estimated).
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings

Ingredients
  

  • 1 tbsp olive oil
  • 1 lb Italian chicken sausage mild or hot; casings removed
  • 1 medium yellow onion diced
  • 2 medium carrots diced
  • 2 ribs celery diced
  • 3 cloves garlic minced
  • 1 tsp dried oregano
  • 0.5 tsp crushed red pepper flakes omit for mild
  • 1 tsp kosher salt plus more to taste
  • 0.5 tsp black pepper
  • 2 15 oz cans cannellini beans white kidney beans; drained and rinsed
  • 1 14.5 oz can diced tomatoes undrained
  • 6 cups low-sodium chicken broth
  • 4 cups chopped kale tough stems removed (about 1 bunch)
  • 0.5 cup grated Parmesan cheese plus more for serving
  • 1 lemon juiced
  • Crusty bread for serving (optional)

Equipment

  • Large Dutch oven or heavy soup pot (5-qt+)
  • Wooden spoon or spatula
  • Ladle

Method
 

  1. Heat the olive oil in a Dutch oven over medium-high heat. Add the sausage (casings removed) and cook, breaking it into bite-size crumbles, until browned and cooked through, about 5–6 minutes. Transfer to a plate with a slotted spoon, leaving the drippings in the pot.
  2. Add the onion, carrots, and celery to the pot. Cook, stirring occasionally, until softened, about 4–5 minutes. Stir in the garlic, oregano, red pepper flakes, salt, and black pepper; cook 1 minute, until fragrant.
  3. Pour in the cannellini beans, diced tomatoes with their juices, and the chicken broth, scraping up any browned bits from the bottom. Bring to a boil.
  4. Reduce to a steady simmer and cook 10 minutes, until the carrots are tender and the broth tastes savory and rich. Return the sausage to the pot.
  5. Stir in the chopped kale a handful at a time, letting each addition wilt before adding more. Simmer 2–3 minutes, until the kale is bright green and tender.
  6. Stir in the grated Parmesan and lemon juice. Taste and adjust salt. Ladle into bowls and top with extra Parmesan and black pepper. Serve with crusty bread for dunking.

Notes

Food safety: sausage cooked through to 165°F; soup served at a full simmer. Refrigerate within 2 hours; 4 days fridge / 3 months freezer. Protein ~24g/serving estimated from USDA FoodData Central; not lab-tested.

Nutrition note

Protein is estimated at about 24g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.

Substitutions and tips

  • Turkey sausage swaps in 1:1 — or use pork Italian sausage for a richer soup (drain the extra fat).
  • No kale? Use 4 cups baby spinach instead; stir it in off the heat — it wilts in under a minute.
  • Bean swap: great northern or navy beans work exactly like cannellini here.
  • Make it dairy-free: skip the Parmesan and finish with an extra squeeze of lemon and a drizzle of olive oil.
  • Creamier broth: mash a ladleful of beans against the side of the pot before adding the kale — it thickens the soup without cream.
Ladle pouring steaming soup into a rustic bowl

Storage and reheating

Refrigerate leftovers within 2 hours in an airtight container for up to 4 days. Reheat on the stove over medium heat until steaming (165°F), adding a splash of broth if it thickened. Freezes well for up to 3 months — thaw overnight in the fridge. The kale softens after freezing but the flavor holds.

Glass meal-prep containers filled with soup

Frequently asked questions

Can I use pre-cooked sausage links instead? Yes — slice 1 lb of fully cooked chicken sausage links into coins and brown them in step 1 for 3–4 minutes until golden at the edges.

Is this soup spicy? Only mildly, from the red pepper flakes. Omit them (and choose mild sausage) for a completely gentle version.

How do I keep the kale bright green? Add it at the very end and don’t overcook — 2–3 minutes in the simmer is plenty. It keeps cooking in the hot broth off the heat.

Can I make it in a slow cooker? Yes: brown the sausage and vegetables first, then combine everything except the kale, Parmesan, and lemon; cook on low 4–6 hours. Stir in the kale, Parmesan, and lemon at the end.

Does it work without the tomatoes? Yes — swap in 1 extra cup of broth. The soup will be paler and milder; bump the salt and lemon to compensate.

Two bowls of white bean kale sausage soup with bread on a wooden table

More 30-minute high-protein dinners

Another 30-minute one-pot win: our 30-Minute White Bean Turkey Chili. For a chicken-based soup night, try 30-Minute High-Protein Chicken Tortilla Soup. More one-pot dinners: 30-Minute Turkey Taco Skillet is all one pan.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top