One-Pot Sausage and Beans Stew

This is the kind of recipe that makes you look more organized than you are. Sausages, a can of beans, a can of tomatoes — stuff that's always somewhere in the kitchen — and thirty minutes later you have something that tastes slow-cooked and deliberate. It isn't. It's just a good formula.

The trick is browning the sausages first. Those caramelized bits stuck to the bottom of the pot are the flavour base for everything that follows. Don't skip the browning step, and don't wash the pot between stages. One pot is the whole point.

⏱ Total: 30 min 🍽 Serves: 3–4 📊 Difficulty: Easy

What's in your fridge

sausages canned beans canned tomatoes onion garlic smoked paprika

What you need

How to make it

Step 1: Brown the sausages. Heat a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add 1 tablespoon of the oil and then the sausages. Don't move them for 2 minutes — let them colour before turning. Rotate every 2 minutes until they're browned on all sides, about 8 minutes. They don't need to be cooked through at this point. Remove and set aside.

Step 2: Build the base in the same pot. Drop the heat to medium. Add the remaining tablespoon of oil and the diced onion. Cook for 4–5 minutes, scraping the bottom with a wooden spoon to lift the browned sausage bits into the onion. This is the flavour transfer you want. The onion should soften and start to go translucent at the edges.

Step 3: Add garlic and spice. Add the garlic slices and smoked paprika. Stir everything together and cook for 1 minute, just until fragrant. The paprika will toast slightly in the oil.

Step 4: Build the stew. Pour in the canned tomatoes and add both cans of drained beans. Slice the browned sausages into thick rounds — about 3cm each — and return them to the pot. Stir to combine. The sausage fat and the tomato will integrate as it cooks.

Step 5: Simmer. Bring the whole thing to a gentle simmer — not a rolling boil, just active bubbling at the edges. Cook uncovered for 15 minutes, stirring occasionally. The sauce will reduce and thicken, the beans will absorb some of the liquid and flavour, and the sausages will finish cooking through. Taste near the end and adjust the seasoning with salt and plenty of black pepper.

Step 6: Finish and serve. Scatter chopped fresh parsley over the top if you have any. Serve with crusty bread for mopping up the sauce, or on its own. Leftovers reheat very well — the stew gets better overnight as the flavours settle.

Variations

A splash of red wine or white wine into the pot after the onion and before the tomatoes adds depth. A sprig of rosemary or thyme simmered in the pot and removed before serving. A pinch of chili flakes if you want heat. Chickpeas instead of white beans. Spinach or kale stirred in at the end — it'll wilt in two minutes. This formula is open.

More one-pot and pantry cooking: 30-minute chickpea curry from pantry · 5 pantry combos that always work · dinner from a sad fridge

Get more like this with NowCook.

Snap your fridge, get a week of real recipes built from what's actually there. 14-day free trial, no credit card needed.

Start free

$9/month after trial · cancel anytime · see pricing