
This filling pizza bean mix has become my favorite fix for weekly lunch prep and group gatherings when I'm craving pizza taste but want something healthier.
I came up with this dish during a super hectic work period when I needed food that would stay fresh but still make my tastebuds happy. Now my friends ask for it at every backyard party where folks want tasty food without complications.
Ingredients
- Giant white beans: They give a smooth feel and lots of protein that anchors the whole salad
- Green bell pepper: Offers a nice snap and garden-fresh taste like you'd find on a good pizza
- Red onion: Adds a zesty kick and pretty purple contrast to the mix
- Pepperoni: Delivers that real pizza flavor and meaty satisfaction
- Jalapeño: Gives a spicy option that works against the rich cheese and creamy beans
- Grape tomatoes: Pop with juicy sweetness that feels like pizza sauce
- Mozzarella balls: Let you enjoy those stretchy cheese moments we all want from pizza
- Fresh basil: Fills the whole dish with that Italian smell we love
- Garlic: Works in the dressing to build that foundation pizza taste
- Hot honey: Mixes sweet with a touch of heat for more depth
- Champagne vinegar: Adds a light tang without being too sour
- Olive oil: Makes the dressing smooth and helps carry all the flavors
- Oregano: Brings that classic pizza herb flavor throughout
Step-by-Step Instructions
- Prepare Your Ingredients:
- Cut everything to roughly the same size for the best mix of textures and tastes. I find cutting the pepperoni a bit smaller than the beans works great for little taste explosions in each bite. Keep the mozzarella balls whole so you get that nice cheese stretch.
- Create The Dressing Base:
- Mix the chopped garlic with Dijon mustard first to help tone down the raw garlic sting. Then add your hot honey before the vinegar so the honey doesn't harden when it touches cold stuff.
- Emulsify The Dressing:
- Slowly pour in your olive oil while you keep whisking so everything blends perfectly. This way your dressing won't split and will coat everything nicely. Rub the oregano between your fingers a bit before adding it to wake up more flavor.
- Combine And Marry Flavors:
- Pour your dressing over everything and mix with two big spoons instead of stirring hard which can smash the beans. Make sure to lift from the bottom so all layers get some dressing love.

Those giant white beans really make this dish special. I found them after trying cannellini beans in other meals for years. They're big enough to give you a real bite that makes this feel like a full meal not just a side.
Make Ahead Magic
This mix actually gets better if it sits awhile as everything soaks up flavors. When making it early, I like to save half the basil to sprinkle on right before eating for a fresh pop. The beans will drink up more dressing overnight which makes everything taste even better the next day. For the best results, mix it all up at least two hours before you plan to eat.
Customization Options
What's great about this pizza bean mix is how easy it is to change. If you don't eat meat, skip the pepperoni and throw in some olives for that salty kick. Vegans can swap the cheese for firm tofu soaked in nutritional yeast and herbs. Heat fans might want extra red pepper flakes or spicy soppressata instead of regular pepperoni. If you want more veggies, artichoke hearts or roasted red peppers fit right in with the pizza theme.
Serving Suggestions
This mix is great on its own, but try it with a chunk of garlic bread for the full pizza experience. For something lighter, put it on some lemony olive oil dressed arugula. At BBQs, I set this out with the grilled foods to give people something more exciting than typical picnic sides.

This mix brings all the joy of pizza flavors with a healthy twist, making it a hit no matter where you serve it.
Frequently Asked Questions
- → Can I use different types of beans in this salad?
You bet! While big white beans (corona or cannellini) give you that nice bite, you can swap them for navy beans, chickpeas, or even red kidney beans if that's what's in your pantry. Just make sure they're cooked all the way through and drained well.
- → What can I use instead of champagne vinegar in the dressing?
Don't have champagne vinegar? No problem! White wine vinegar or apple cider vinegar work just as well. You can try red wine vinegar too, though it'll change the taste a bit. What matters most is getting that tangy kick that makes the sauce pop.
- → How long does this salad keep in the refrigerator?
Kept in a sealed container in your fridge, this mix stays good for 3-4 days. It actually tastes even better the next day when the beans soak up all that yummy sauce. If you're making it ahead, maybe add the basil right before you eat it so it stays bright and fresh.
- → Is there a vegetarian version of this salad?
To make this veggie-friendly, just skip the pepperoni and throw in some extra veggies like artichoke hearts, jarred roasted peppers, or a handful of olives to keep those pizza-like flavors. You can also try those plant-based pepperoni substitutes if you want.
- → What can I serve with this bean salad?
This hearty mix is filling enough on its own, but it's super tasty with some crusty Italian bread, buttery garlic knots, or a simple side of greens. For a bigger meal, it goes great with some grilled chicken, juicy Italian sausages, or a warm bowl of veggie soup.
- → How can I make this salad spicier?
Want more kick? Just add more jalapeño or keep the seeds in. You can also toss in extra red pepper flakes into your sauce or finish with a drizzle of spicy oil. A splash of your favorite hot sauce mixed into the dressing works wonders too.