ONE POT MEALS! For the win! This easy meal cooks up sausage and white beans with rich canned tomatoes, fresh kale, and just a few herbs and spices for a pantry-friendly dinner you can get on the table in under 30 minutes!
Recipe: $6.09 | Per Serving: $1.52 | Yield: 4

This post was originally published in April of 2016 when we were freshly returned to the states from Japan. Photos are new and the instructions have been updated for clarity. I also filmed a video. Thank you for supporting me and my blog!
Jump to:
Why You Will Love This Recipe
- This one-pot dish is super simple, and it isn't pasta-based. All it takes is browning some sausage, and adding some beans, vegetables, and seasonings.
- Easy and fast to make so it's great for weeknight meals.
- Flavorful dish that's gluten-free and dairy-free! Plus you can make it vegetarian or paleo with just some simple swaps.
- Versatile ingredient list! So many ways you can change it up to use what's on hand or make it to your own tastes.
- Easy clean-up! Everything cooks up in one pot so fewer dishes you need to wash.
Ingredients
Grab a handful of pantry staples to make this easy one-pot meal! It makes a great meal to stock everything in the pantry and freezer for when you know you need something quick! Here's what you need:

- Sausage: I prefer making this sausage and white beans with Italian sausage, and sometimes even with homemade Italian sausage. But don't feel limited by this. You can try it out with other types of sausage such as smoked sausage, mild or sweet Italian sausage, spicy sausage, and any others you can find.
- Aromatics: Cooking onion and garlic creates a nice base of flavor for this sausage kale recipe.
- Spices: We will be adding some dried oregano and a few red pepper flakes to add some heat.
- White beans: I recommend great northern or cannellini beans. You can use canned beans or make it even more budget-friendly by choosing dry beans and cooking them in advance.
- Tomatoes: You can make this one-pot sausage recipe with any type of canned tomato. Try it with diced, crushed, or even fire-roasted tomatoes for a smokier, richer flavor.
- Kale: This healthy green stands up really nicely when cooked in this dish but you can also swap it for spinach, Swiss chard or another type of green. Frozen veggies or frozen greens are perfect to keep on hand for this recipe.
Substitutions and Sausage Recipe Ideas
What makes this dish incredibly reliable is its versatility! The swaps you can make are endless.
Go for basil instead of oregano, add bell peppers and mushrooms, use fresh tomatoes instead of canned, and so much more!
Here are some tips for how to modify one-pot sausage, white beans, and kale with other items you may have on hand
- Experiment with other flavors of sausage. Spicy Italian or Cajun spiced sausage is my go-to, but I've used chicken-apple sausage, fire roasted bell pepper sausage, and Moink (affiliate link) pork brats as well.
- Choose your favorite meat: pork, turkey, or chicken sausage will all work here.
- Make your own sausage mixture using your favorite combination of ground meats and my homemade Italian sausage seasoning blend.
- No white beans: Use chickpeas instead of white beans! You could also try black or pinto beans.
- Swap the sausage: Use ground pork or chicken and season the whole thing with Italian Sausage Seasoning.
- Vegetarian option: Increase the beans and omit the meat entirely.
- No canned tomatoes: Try using 2-3 Tablespoons of tomato paste and about 1 cup of water or broth instead.
- Swap out the kale for any other green like chard, collards, or spinach.
How To Make One Pot Sausage and Beans Recipe
- Gather all your ingredients and prep them.
- Heat a pot or large pan over medium-high heat. Add the sausage to the pan to cook.


- Add the sliced onion to the pan. Sauté for about 2 minutes.
- Add the garlic, oregano, and red pepper flakes and sauté about 30 seconds more.


- Add the beans and tomatoes to the pot and stir well.
- Place the clean and chopped kale on top and cover so it can wilt.


- Cook, covered, for about 10 minutes. Stir to combine the kale and cook another minute or two if needed.
- Add the final touches. Adjust salt, pepper, and red pepper flakes as desired, and serve.

Expert Tips and FAQs
- Use the recipe as a guide rather than a rigid set of rules you need to follow. Check above for inspiration for different ways to flavor and prepare your one-pot sausage recipe.
- Prep all your ingredients before you start cooking. It comes together quickly, so to reduce stress in the kitchen, get everything prepped in advance.
- Cook dry beans to make this dish even easier on the wallet!
- Be cautious with the salt. The salt needed will vary greatly based on the sausage you use and whether or not your tomatoes and beans are salted. I recommend cooking with only a pinch of salt, then tasting at the end and adding it as needed.
This sausage and beans recipe makes 4 servings, so if you have leftovers, store them in an airtight container for up to 4 days. To reheat, return it to a skillet and cook over medium heat until heated through.
The beauty of one-pot sausage is that it's pretty much an entire meal in one dish. You've got your protein and lots of veggies. But if you looking for other ideas for the meal, I love serving them with my cheddar-garlic biscuits, naan, or garlic bread - or even Brazilian Pão de Queijo. It would also be tasty served up over some white or brown rice or cauliflower rice.

Dietary Modifications
Vegetarian: No! But you could replace the sausage with more white beans and some Italian Sausage Seasoning.
Paleo: No, but you could definitely omit the white beans and bulk it up with more meat or vegetables.
More EASY Gluten-Free Recipes
Did you like this recipe? If so, please take a moment and give it a 5-Star ⭐️⭐️⭐️⭐️⭐️ review and leave a comment further below! Don't forget to follow me on Facebook, YouTube, Instagram, and Pinterest for more delicious recipes!

One-Pot Sausage and Beans Recipe
Ingredients
- 8 ounces precooked sausage (about 3 links) homemade Italian sausage is great
- ½ Tablespoon oil if needed
- ½ large onion sliced into thin wedges
- 2 cloves garlic sliced
- 1 teaspoon oregano
- ½ teaspoon red pepper flakes
- 2 15-ounce cans cooked white beans I recommend great northern or cannelloni
- 1 can diced or crushed tomatoes 14-15 ounces, fire roasted is also good
- 8 cups raw chopped kale
- optional: parmesan cheese
- to taste: salt pepper, red pepper flakes
Instructions
- Prep ingredients: Slice pre-cooked sausage into thin rounds. Slice onions into thin wedges. Mince garlic. Wash and dry kale and roughly chop. Drain and rinse white beans.
- Heat a pot or large pan over medium-high heat. If using lean sausage, heat about ½ a Tablespoon of oil in the pan. Add sausage and brown on both sides. (Or, optionally remove the casing, crumble into the pan, and brown.)
- Add onions to the pan. Sauté for about 2 minutes, then add the garlic, oregano, and red pepper flakes, and sauté about 30 seconds more.
- Add the drained and rinsed beans and tomatoes to the pot and stir well. Cook for about 5 minutes, stirring occasionally. This helps to break down the tomatoes and remove any tinny flavor from the can.
- Place the clean & chopped kale on top and cover with lid so it can wilt. Cook, covered, for about 8-10 minutes or until wilted. Stir to combine the kale and cook another minute or two if needed.
- Add additional salt, pepper, and red pepper flakes as desired and serve.
Although I kept to the spirit of this recipe, I was glad to see the permission to use this recipe as a guide and not a rigid set of rules to follow. I used bulk mild Italian sausage, pre-cooked Rancho Gordo's buckeye beans (aka Yellow Indian Woman) with some of the cooking broth, and a bunch of cherry tomatoes that needed to be used up instead of the canned tomatoes. Loved it! Thanks for the inspiration.
Hi Mary! I'm so happy to hear you were able to use this recipe as inspiration! It's always the best when you can use up what you have on hand. Thanks for sharing!
This is definitely going on the weekly list. So simple, very tasty and reheats nicely after freezing too. 🤩
Love this and my kids (5 &2) always ask for more!
yay! Thanks for sharing - I love it when the whole family can enjoy a recipe!
This recipe is so easy, healthy and delicious!
Thanks Katie!! Glad you enjoyed it! :)
What size of can of crushed tomatoes?
Hi Chuck - good question! I use a standard "small" can of tomatoes for this - so about 14-15 ounces, or 400 grams. Thanks! :)
This is crazy delicious and one of the easiest meals you could throw together on a weeknight! Definitely one of my new favourites. I'll be making it again many times!
Thanks Carly, I'm so glad you enjoyed it! I've actually added it to my meal plan for next week as well. :)
It looks good, but is it juicy? Photo looks a bit dry.
It's not wet like a stew, but it's definitely not try! The canned tomatoes keep it juicy. :)
I don't care for kale so I used spinach instead. It was wonderful! Thanks for the recipe.
Great! I'm glad you could modify it to suit your tastes! Thanks Stephanie!
This sounds great. I'm thinking of using Black-Eyed Peas instead of white beans. And Swiss Chard instead of the kale. I have Swiss Chard in my garden but not kale. Thanks for the recipe.
Hi Donna - I've also used swiss chard and it worked great. Haven't tried black-eyed peas so if you try them you'll have to let me know how it goes!
Thanks for visiting and cooking for us, it is so nice to have a personal chef! This is a delicious dish!
:) Thanks ma! Glad you liked it!