Skip to Content

Sausage, Cabbage and White Bean Skillet

September 9, 2025 / By Natalie Mortimer

This easy sausage and bean one-skillet dinner recipe is loaded with fiber and protein for a quick, one-pan meal that my whole family adores.

Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, hearty one-pan dinner
Photography by Gayle McLeod

I love to cook with beans, and luckily my kids love them as much as I do! We’re always looking for more ways to get easy, quick, healthy dinners into our weekly rotation, and this bean, sausage and veggie skillet recipe is our new go-to. 

Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, hearty one-pan dinner

All you need is one pan (I love this skillet, but any great skillet will do), a few ingredients, and 20 minutes to get a super healthy dinner on the table. If you need to make swaps, I’ve got tons of substitution ideas below. Serve with some crusty bread if you want, or just gobble it up as-is.  

ingredients laid out to make a quick and easy sausage, cabbage and white bean skillet. A healthy one pan dinner.

Main Sausage Skillet Ingredients 

See the full recipe card at the bottom of the post for exact measurements

  • Sausage:  Ground Italian chicken sausage is a super hero ingredient, because it’s already loaded with seasonings. 
  • Cabbage: Cabbage keeps in the fridge for about two months, so it’s the veggie that we always have on-hand. 
  • Beans: Canned cannellini beans are my favorite type of white bean, but any white bean that you have in your cupboard (navy beans, or even butter beans) works fine here. 
  • Garlic, parsley & thyme
  • Cherry tomatoes: The cherry tomatoes will burst in the skillet, and make everything taste so good!  
  • Stock: Homemade or store-bought, chicken or veggie! 
italian chicken sausage browning in a skillet to use in a quick and easy sausage, cabbage and white bean skillet recipe
chopped cabbage, cherry tomatoes and garlic cooking in a skillet to make a quick &  easy one pan dinner

How To Make It In 4 Quick Steps

  1. Brown the sausage and set it aside. 
  2. Cook the veggies! Tomatoes until they burst, then the cabbage and garlic. 
  3. Stir in the beans. 
  4. Stir in the sausage. You’re done! 
ground italian chicken sausage, chopped cabbage and white beans cooking in a skillet with cherry tomatoes, broth & herbs
Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, easy 20 minute recipe

Variations & Swaps

  • To make this recipe vegetarian, swap in store-bought veggie sausage (there are lots of options available now) and use veggie stock instead of chicken stock. 
  • Swap in any ground sausage you have or like. Ground Italian pork sausage, if you prefer. 
  • If you don’t have cabbage (or don’t like it) this recipe also works well with other veggies! Try it with kale, collards, diced zucchini or even chard. 
Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, easy one pan dinner
Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, easy 20 minute recipe

How To Store

Store leftovers in the fridge for up to 3 days, they make a terrific lunch. Warm up the leftovers and serve them over a lightly-toasted slice of good sourdough bread for a legit fancy lunch or brunch. 

Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, easy 20 minute recipe

Follow Along

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

End of Summer Recap: Our Best of 2025

FREE EMAIL BONUS: Summer’s greatest hits, from most-clicked meals to can’t-miss treats!

Sausage, Cabbage and White Bean Skillet Recipe

  • Serves:  4
  • Prep Time:  5 min
  • Cook Time:  15 min
  • Calories:  418
Print Recipe

Description

This easy sausage and bean one-skillet dinner recipe is loaded with fiber and protein for a quick, one-pan meal that my whole family adores.

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • ½ pound ground Italian chicken sausage
  • 2 cups cherry tomatoes
  • 3 cups roughly chopped cabbage
  • 2 garlic cloves, thinly sliced
  • 2 (15.5-ounce) cans cannellini beans, drained and rinsed
  • 1 teaspoon fresh thyme leaves
  • 1 cup chicken stock
  • ¼ teaspoon kosher salt
  • ¼ teaspoon freshly cracked black pepper, plus more for serving
  • ¼ cup chopped fresh Italian parsley

Method

  1. Heat 1 tablespoon of the olive oil in a large skillet over medium-high heat. Once the oil is glistening, add the sausage and cook, breaking up the meat with a wooden spoon, until browned, about 8 minutes. Transfer to a plate. 

    italian chicken sausage browning in a skillet to use in a quick and easy sausage, cabbage and white bean skillet recipe
  2. Add the remaining 1 tablespoon of olive oil to the skillet and heat until glistening. Add the cherry tomatoes and cook undisturbed until they begin to blister, about 4 minutes. Add the cabbage and garlic and cook, stirring, until the cabbage is just tender and the garlic is fragrant, about 2 minutes. 

    chopped cabbage, cherry tomatoes and garlic cooking in a skillet to make a quick &  easy one pan dinner
  3. Stir in the beans, thyme, and stock and cook until the beans are warmed through, about 3 minutes more. Return the sausage to the skillet and season with the salt and pepper.

    ground italian chicken sausage, chopped cabbage and white beans cooking in a skillet with cherry tomatoes, broth & herbs
  4. Stir in the parsley, then divide among 4 bowls. Serve topped with more pepper. 

    Italian sausage, cabbage, and white bean skillet served in a bowl with cherry tomatoes and fresh herbs, hearty one-pan dinner

Nutrition Info

  • Per Serving
  • Amount
  • Calories 418
  • Protein 28 g
  • Carbohydrates 40 g
  • Total Fat 12 g
  • Dietary Fiber 19 g
  • Cholesterol 17 mg
  • Sodium 1293 mg
  • Total Sugars 7 g

Sausage, Cabbage and White Bean Skillet

Questions & Reviews

Join the discussion below.

or