Advertisement
Creamy white beans simmering in marinara under melted mozzarella in a skillet, a spoon lifting a cheesy scoop

Pizza Beans — All the Pizza Flavor, None of the Dough

The Night I Forgot the Pizza Dough

I invented pizza beans on a Tuesday night when the cupboards were nearly bare and I was craving pizza with frankly embarrassing intensity. I had a tin of white beans, half a jar of marinara, some nearly-out-of-date mozzarella, and a sad-looking pepperoni stick. No flour, no yeast, no hope of dough — so I threw it all in a skillet and pretended it was a plan.

Twenty minutes later I was standing at the hob eating from the pan, because I couldn’t be bothered to find a plate. The beans had gone creamy in the bubbling sauce, the mozzarella had melted into golden puddles, and the pepperoni edges had crisped into tiny delicious cups. My husband wandered in, tried a spoonful, and immediately sat down with his own fork.

Advertisement

This has become one of our most-made weeknight dinners — all the cosy, savoury, cheesy flavours you actually want from pizza, ready before the delivery driver could find the house.

Why You’ll Love This Recipe

  • Ready in about 20 minutes. One skillet, minimal chopping, and dinner is on the table before anyone complains they’re hungry.
  • Pantry-friendly and cheap. Tinned beans, jarred sauce, and cheese — a meal that costs almost nothing but tastes like a treat.
  • All the pizza flavour. Marinara, mozzarella, pepperoni, oregano — every element you love about pizza, served bubbling in a skillet instead of on a crust.
  • High in protein, properly filling. The beans make this genuinely satisfying — nobody leaves the table hungry.
  • Endlessly customisable. Peppers, mushrooms, olives, different cheeses — clean out the fridge and call it “toppings”.

Ingredients

Serves 4 — as a main with crusty bread

For the beans:

  • 2 tins (each 400g) cannellini or butter beans, drained and rinsed
  • 500g jar of your favourite marinara or passata
  • 1 small yellow onion, finely diced
  • 3 garlic cloves, minced
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1/2 tsp chilli flakes (optional but recommended)
  • Salt and freshly ground black pepper, to taste
  • 1 tsp sugar (to balance the sauce, if your marinara is sharp)

For the topping:

  • 200g low-moisture mozzarella, torn or shredded
  • 30g parmesan, finely grated
  • 60g pepperoni slices
  • Fresh basil leaves, to serve
  • Crusty bread or garlic bread, for dunking (non-negotiable)

Instructions

Step 1 — Soften the aromatics. Heat the olive oil in a large ovenproof skillet over medium heat. Add the onion and cook 4 to 5 minutes until soft and translucent. Stir in the garlic, oregano, and chilli flakes and cook 1 minute more until fragrant.

Step 2 — Build the sauce. Pour in the marinara, add the sugar if using, and season with salt and pepper. Simmer 5 minutes until slightly thickened, then taste and adjust — your last chance before the cheese goes on.

Step 3 — Add the beans. Tip in the drained beans and stir gently to coat. Simmer 4 to 5 minutes until warmed through and softening at the edges — they’ll go wonderfully creamy in the hot sauce.

Step 4 — Cheese it up. Off the heat, scatter over the mozzarella and parmesan, then arrange the pepperoni across the top — some touching the cheese so the edges crisp into little cups.

Step 5 — Grill until bubbling. Grill on high for 4 to 6 minutes, until the cheese is melted, golden, and bubbling with browned spots. Watch it closely — grills go from perfect to burnt in seconds.

Step 6 — Finish and serve. Let it rest for 3 minutes (the sauce is molten). Scatter with fresh basil leaves, grind over some black pepper, and bring the whole skillet to the table with crusty bread for scooping and dunking.

Tips for the Best Pizza Beans

Use low-moisture mozzarella. The fresh kind in water releases too much liquid and turns the sauce soupy. Shred it yourself for the best melt.

Don’t skip the onion base. Five minutes of softening builds a depth of flavour that jarred sauce alone can’t manage.

Let the beans simmer before the cheese. Those few minutes in the sauce let the beans absorb flavour and go creamy. Rush this and you get beans sitting on top of sauce instead of beans that taste of pizza.

Serve it in the skillet. This dish is at its best scooped straight from the pan at the table, cheese stretching with every spoonful. Warm your bread in the oven while the beans grill.

Serving & Storage

Bring the skillet to the table on a trivet with crusty or garlic bread — scooping cheesy beans onto torn bread is half the pleasure. A simple green salad with sharp lemon dressing cuts through the richness, and my kids fight over the crispy pepperoni bits.

Leftovers keep in an airtight container in the fridge for up to 3 days. Reheat gently in a saucepan over low heat with a splash of water, or in the microwave, until bubbling. It’s not ideal for freezing — the cheese texture suffers — but the bean and sauce base (before the cheese) freezes well for up to 3 months.

Frequently Asked Questions

Can I make this vegetarian?

It already nearly is — just leave off the pepperoni and add sliced mushrooms, peppers, or olives instead. A vegetarian version with roasted red peppers and black olives is honestly one of my favourites.

What beans work best?

Cannellini or butter beans, for their creamy texture. Chickpeas work in a pinch but stay firmer. Avoid kidney beans — their flavour is too strong and fights the marinara.

Can I do this without a grill?

Yes. Put a lid on the skillet over low heat for 5 to 6 minutes and the cheese will melt through, though you won’t get the golden browned top. Alternatively, bake at 200°C for 10 minutes after assembling.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

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