Fast, easy dinner recipes 

15-Minute Spicy Sausage and Bean Skillet

Spicy sausage bean skillet in a cast-iron skillet with peppers and parsley

This spicy sausage bean skillet is the dinner I make when the day has run long and the fridge is nearly empty. Smoky sausage, creamy white beans, sweet peppers, and a hit of chilli come together in one pan in fifteen minutes flat. There is no chopping marathon, no mountain of washing up, and no second pan. It tastes like something that simmered all afternoon, and it is on the table before anyone has time to ask what is for dinner.

I first threw this spicy sausage bean skillet together on a Wednesday night when I had a pack of sausages, a can of beans, and not much else. I expected a passable, forgettable supper. Instead, the sausage browned into crispy little coins, the beans soaked up all that smoky, garlicky flavour, and the peppers softened just enough to turn sweet. My family scraped the pan clean and asked when I was making it again. It has been in my regular rotation ever since, and it is now my default answer to the nightly question of what to cook.

Why You’ll Love This Spicy Sausage Bean Skillet

First, it is genuinely fast. I timed this spicy sausage bean skillet in my own kitchen: five minutes of prep and ten minutes in the pan. That is the whole dinner. The sausage does most of the work while you slice the peppers, and there is only one pan to wash at the end.

Second, it is a proper one-pan meal with real substance. The beans make this spicy sausage bean skillet filling in a way that a plain sausage-and-peppers supper never is — creamy, hearty, and packed with fibre and protein, so nobody is hunting for a snack an hour later. A tin of beans costs almost nothing, which makes this one of the cheapest satisfying dinners in my whole collection.

Third, this spicy sausage bean skillet is endlessly flexible. Use hot Italian sausage for a proper kick, mild sausage if the kids are eating, or chorizo if you want a deeper smoky flavour. Swap the beans, change the peppers, add a handful of spinach at the end — the recipe bends to whatever is in your kitchen, which is exactly what a weeknight dinner should do.

Ingredients for Spicy Sausage Bean Skillet

You only need a short list for this spicy sausage bean skillet, and most of it is probably in your kitchen already:

  • 1 lb (450 g) spicy Italian sausage, sliced into 1/2-inch coins (or hot Italian sausage links, casings removed and crumbled)
  • 1 tablespoon olive oil
  • 1 small yellow onion, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 3 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon red pepper flakes (use 1/4 teaspoon for mild heat)
  • 1 can (15 oz / 425 g) cannellini beans, drained and rinsed
  • 1 can (14 oz / 400 g) diced tomatoes, undrained
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper, freshly ground
  • 2 big handfuls baby spinach (optional, about 2 cups)
  • Fresh parsley, chopped, for serving
  • Crusty bread or cooked rice, for serving

A quick note on the sausage: spicy Italian sausage is the right choice for this spicy sausage bean skillet because it brings its own seasoning — fennel, garlic, and chilli — so the pan sauce practically makes itself. If your butcher only has mild Italian sausage, use that and bump the red pepper flakes up to a full teaspoon. Chorizo works beautifully too, though it releases more oil, so skip the olive oil if you go that route. And if you only have plain pork sausages, add an extra half teaspoon of smoked paprika and a pinch of fennel seeds to get the same flavour.

For the beans, cannellini beans are my first pick for this spicy sausage bean skillet because they turn creamy as they simmer and hold their shape without falling apart. Butter beans are a close second — even softer, almost buttery. Kidney beans work in a pinch, though they stay firmer and give the dish a slightly different, more chilli-like feel. Whatever you use, rinse the beans well: the starchy liquid in the can makes the sauce gluey, and a good rinse keeps the pan sauce silky instead of thick and pasty.

How to Make Spicy Sausage Bean Skillet

Step 1: Brown the sausage

Heat the olive oil in a large skillet over medium-high heat. Add the sliced sausage in a single layer and cook for 3 to 4 minutes without moving it too much, until the undersides are deeply browned and crisp around the edges. Flip the coins and cook 2 minutes more. Those browned edges are where all the flavour lives, so do not rush this step — a pale, steamed sausage makes a pale, boring skillet. Transfer the sausage to a plate, leaving the fat in the pan.

Step 2: Soften the onion and peppers

Turn the heat down to medium and add the sliced onion and peppers to the same pan. Cook for 3 to 4 minutes, stirring now and then, until the onion turns soft and translucent and the peppers start to bend and sweeten at the edges. Scrape up the browned bits stuck to the bottom of the pan as you stir — that is concentrated sausage flavour, and it melts straight into the sauce.

Step 3: Bloom the garlic and spices

Add the minced garlic, smoked paprika, and red pepper flakes to the pan and cook for just 30 seconds, stirring constantly, until the garlic smells fragrant and the paprika darkens a shade. This spicy sausage bean skillet gets most of its warmth from this moment, so do not walk away: garlic burns in seconds, and burnt garlic turns the whole pan bitter. The spices should smell toasty and smoky, never sharp.

Step 4: Add the beans and tomatoes

Pour in the diced tomatoes with their juices and the drained cannellini beans, then stir in the salt and black pepper. Bring everything to a lively simmer — you want steady bubbles breaking across the surface — then turn the heat down to medium-low. Return the browned sausage to the pan and let it all cook together for 5 minutes. The sauce will thicken slightly, the beans will soak up the smoky tomato juices, and your spicy sausage bean skillet will start to smell like it has been cooking for hours.

Step 5: Wilt the spinach and serve

If you are using spinach, stir it in a handful at a time and cook for 1 minute more, just until it wilts into the sauce. Taste and adjust the salt — canned tomatoes and sausage vary a lot in saltiness, so this final taste matters. Spoon this spicy sausage bean skillet into warm bowls, scatter the chopped parsley over the top, and serve it right away with crusty bread for mopping up the sauce or over rice if you want to stretch it further.

Close-up of spicy sausage bean skillet with crispy sausage coins and creamy beans

Pro Tips for the Best Spicy Sausage Bean Skillet

Brown the sausage hard — do not crowd the pan. If the sausage coins are piled on top of each other, they steam instead of browning and you lose all that crispy-edged flavour. Work in a single layer, and if your pan is small, brown the sausage in two batches. It takes two extra minutes and it is the difference between a good spicy sausage bean skillet and a great one.

Control the heat with the flakes, not the sausage. The sausage gives you the base warmth; the red pepper flakes let you dial it up or down. Start with half a teaspoon, taste after the simmer, and add more at the table if you want it hotter. A pinch of sugar — just a quarter teaspoon — tames the tomatoes’ acidity without making the dish sweet, and it lets the heat shine through cleanly.

Let the beans simmer, do not boil them hard. A gentle simmer lets the cannellini beans absorb the tomato and sausage flavours while staying whole and creamy. A hard rolling boil breaks them apart and turns the sauce cloudy. Medium-low heat with lazy bubbles is all this spicy sausage bean skillet needs, and five minutes is enough — any longer and the peppers go soft and lose their sweetness.

Serve it in warm bowls. It sounds fussy, but a cold bowl steals the heat from a saucy skillet dinner in under a minute. Run your bowls under hot water for a few seconds and dry them before serving. Your dinner stays hot to the last spoonful, and it costs you nothing.

Easy Variations

These variations keep this spicy sausage bean skillet interesting all winter long — start with the classic version once, then pick a twist that suits the night.

Chorizo and black bean skillet: Swap the Italian sausage for Spanish chorizo and the cannellini beans for black beans. Skip the olive oil — chorizo releases plenty of its own — and add a squeeze of lime and a pinch of cumin at the end. It leans Mexican, and it is wonderful spooned into warm tortillas.

Mild sausage and bean skillet for kids: Use mild Italian sausage, leave out the red pepper flakes entirely, and add a diced carrot with the peppers for extra sweetness. The smoked paprika still gives it a gentle smoky warmth, and kids who run from anything spicy will happily eat this version of the spicy sausage bean skillet.

Sausage, bean and kale skillet: Swap the spinach for two cups of chopped kale, added with the tomatoes so it has time to soften. Kale holds up better than spinach and gives the dish a heartier, more rustic feel — perfect for a cold night when you want something that really sticks to your ribs.

Creamy sausage and bean skillet: Stir in a quarter cup of heavy cream or a big spoonful of mascarpone right at the end, off the heat. The sauce turns silky and rosy, the heat softens, and it tastes like something from a little Italian trattoria. Serve it over short pasta like orecchiette if you want to turn it into a full pasta night.

Sausage and bean skillet with eggs: Make four little wells in the finished skillet, crack an egg into each one, cover the pan, and cook on low for 4 to 5 minutes until the whites set. It is a brilliant brunch version of this spicy sausage bean skillet, and it feeds a crowd for almost nothing.

If you love one-pan sausage dinners, my one-pot sausage pasta uses the same pantry heroes in a completely different way, and my sausage tortellini skillet is the other sausage supper in my regular rotation. For more quick skillet nights, the 20-minute taco skillet is another fifteen-minute, one-pan favourite that my family asks for just as often.

What to Serve With Spicy Sausage Bean Skillet

This spicy sausage bean skillet deserves a good partner for the sauce. Crusty bread is the classic — something with a proper crust that can stand up to dunking without falling apart. Cooked rice is the practical choice: it soaks up the smoky tomato sauce and stretches the pan to feed six instead of four. If you want something lighter, a simple green salad with a lemony dressing cuts through the richness of the sausage. And if you are feeding hungry teenagers, garlic bread and a side of roasted broccoli turn the skillet into a feast.

For the nutrition-minded, beans are one of the best-value foods in the pantry — a strong source of fibre, plant protein, folate, and iron, and they keep you full for hours. The USDA FoodData Central database is a handy reference if you want to compare the nutrition of different beans and sausages before you shop.

Storage and Reheating

This spicy sausage bean skillet keeps beautifully, which makes it a great cook-once-eat-twice dinner. Let it cool completely, then store it in an airtight container in the fridge for up to 4 days. Reheat it gently in a skillet over medium-low heat, stirring now and then, until it is steaming all the way through — about 5 minutes. Add a splash of water or broth if the sauce has thickened too much in the fridge.

For longer storage, freeze this spicy sausage bean skillet in freezer-safe containers for up to 3 months. Thaw it overnight in the fridge, then reheat it gently on the stove. The beans hold up well to freezing, though the peppers soften a little more — still delicious, just slightly less snappy. Add a fresh handful of spinach and a scatter of parsley after reheating and nobody will know it was frozen.

Frequently Asked Questions

Can I make this spicy sausage bean skillet ahead of time?

Yes, and it might even taste better the next day. The flavours in this spicy sausage bean skillet deepen overnight as the beans soak up the smoky tomato sauce. Make it fully, cool it, and refrigerate it for up to 4 days. Reheat it gently in a skillet over medium-low heat with a splash of water, and add a fresh handful of spinach and parsley just before serving so it tastes freshly made.

What sausage is best for a spicy sausage bean skillet?

Hot Italian sausage is my first choice — it brings fennel, garlic, and chilli built in, so the pan sauce practically seasons itself. Spicy chorizo is a great second option with a deeper, smokier flavour (skip the olive oil, since chorizo releases plenty of fat). If you only have mild sausage, use it and raise the red pepper flakes to a full teaspoon. Avoid pre-cooked smoked sausage links here: they do not brown the same way, and you lose the crispy edges that make this dish special.

Can I use dried beans instead of canned?

You can, but you will need to cook them first — this spicy sausage bean skillet is a fifteen-minute dinner, and dried beans need soaking and an hour or more of simmering. If you have cooked beans on hand, use about 1 1/2 cups of cooked cannellini or butter beans in place of the can. Home-cooked beans are lovely here, but for a weeknight supper, a good canned bean gives a more consistent result with zero planning.

Is this spicy sausage bean skillet gluten-free?

The skillet itself is naturally gluten-free: sausage, beans, peppers, tomatoes, and spinach contain no gluten. Just check that your sausage is certified gluten-free — some brands use wheat-based fillers — and serve it with rice or gluten-free bread instead of regular crusty bread. Most Italian sausage is gluten-free, but the label is worth a quick check.

How spicy is this dish, really?

With half a teaspoon of red pepper flakes and hot Italian sausage, this spicy sausage bean skillet sits at a comfortable medium heat — warm and tingly, not fiery. If you are heat-shy, use mild sausage and a quarter teaspoon of flakes, and the dish stays gentle with just a smoky warmth. If you love heat, keep the hot sausage, use a full teaspoon of flakes, and finish with a drizzle of your favourite hot sauce at the table. The heat builds a little as it simmers, so taste at the end before adding more.

Can I add pasta or rice to the skillet?

Yes — stir in a cup of cooked short pasta like penne or orecchiette at the end, or serve the finished spicy sausage bean skillet over rice. If you want to cook the pasta right in the pan, add a cup of small pasta with an extra cup of broth when you add the tomatoes, and simmer for 10 to 12 minutes until the pasta is tender. It turns the skillet into a complete one-pot pasta dinner, though the total time stretches closer to twenty minutes.

Spicy sausage bean skillet in a cast-iron skillet with peppers and parsley

15-Minute Spicy Sausage and Bean Skillet

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 4 servings
Calories: 480

Ingredients
  

  • 1 lb (450 g) spicy Italian sausage, sliced into 1/2-inch coins
  • 1 tablespoon olive oil
  • 1 small yellow onion thinly sliced
  • 1 red bell pepper thinly sliced
  • 1 yellow bell pepper thinly sliced
  • 3 cloves garlic minced
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon red pepper flakes
  • 1 can (15 oz / 425 g) cannellini beans drained and rinsed
  • 1 can (14 oz / 400 g) diced tomatoes undrained
  • 1/2 teaspoon kosher salt plus more to taste
  • 1/4 teaspoon black pepper freshly ground
  • 2 cups baby spinach optional
  • Fresh parsley chopped, for serving

Method
 

  1. Heat olive oil in a large skillet over medium-high heat. Brown sliced sausage in a single layer 3 to 4 minutes per side until deeply browned and crisp at the edges. Transfer to a plate, leaving the fat in the pan.
  2. Reduce heat to medium. Cook onion and peppers 3 to 4 minutes until soft, scraping up browned bits.
  3. Add garlic, smoked paprika, and red pepper flakes. Cook 30 seconds, stirring constantly, until fragrant.
  4. Pour in diced tomatoes with juices and drained beans. Stir in salt and pepper. Return sausage to pan, bring to a simmer, cook on medium-low 5 minutes.
  5. Stir in spinach a handful at a time and cook 1 minute more until wilted. Taste and adjust salt. Serve in warm bowls with chopped parsley and crusty bread or rice.

Notes

Brown the sausage in a single layer — crowded sausage steams instead of crisping. Control the heat with the red pepper flakes; start with 1/2 teaspoon and add more at the table. Leftovers keep 4 days in the fridge and freeze for up to 3 months.

The Bottom Line

This spicy sausage bean skillet proves that a fifteen-minute dinner can still feel like a proper meal. One pan, a short list of pantry ingredients, and a pack of sausage are all it takes to put something smoky, hearty, and genuinely satisfying on the table. Make a double batch and you have lunch sorted for the next two days too. Once you have made this spicy sausage bean skillet once, it becomes one of those recipes you cook without looking at the page — and that is the best kind of weeknight dinner there is.

Share This Post

Related Recipes

Leave a Reply

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

Recipe Rating