What if you could have the cheesy, saucy comfort of pizza with a healthy dose of fibermaxxing? TikTok creators are all over the trend, with videos showing off extravagant cheese pulls and bubbling skillets. It’s easy to see why the dish is catching on right now: It delivers the indulgence of pizza with affordable pantry staples, added protein and fiber, and no dough-making required. It also fits the current appetite for low-effort, customizable dinners that can be adapted to whatever ingredients are already in the kitchen.

One creator, James Bok, has racked up more than 460,000 views on his pizza beans video. “Insane!” he says as he crunches into toast topped with his white kidney bean version of the dish. “I love this recipe because it’s so cheap and easy to make,” he says, adding that “it truly is a one-pan” meal.

Bok also adds kale, which he says is optional but helps boost the dish’s fiber. “You guys know I love meat, but you really don’t need it with this dish,” he says, adding that it’s better for you than pizza without tasting “healthy.”

Bok’s version is just one of the many takes circulating on TikTok. So, naturally, we had to share our very own version, which Good Housekeeping’s food producer Tina Martinez created back in 2023!

Our 15-minute pizza beans recipe, tested and perfected

The trend has all the appeal of pizza—tomato sauce, melty mozz, and customizable toppings—but comes together without making or ordering a pie.

Ingredients

  • 8 slices sourdough bread
  • 2 tablespoons olive oil, divided
  • 2 large cloves garlic, 1 whole and 1 finely chopped
  • 1/4 cup grated Parmesan, plus more for serving
  • 1 ounce pepperoni, halved
  • 1 15-ounce can cannellini beans, rinsed
  • 1 cup jarred marinara sauce
  • 4 medium pepperoncini, thinly sliced, plus 1 tablespoon brine
  • 1/4 cup fresh basil leaves, chopped, plus more for serving
  • 2 tablespoons chopped flat-leaf parsley
  • 6 ounces whole-milk mozzarella, coarsely shredded

Directions

  1. Heat broiler. Place bread on a baking sheet and brush both sides with 1 tablespoon olive oil. Broil, flipping once, until golden brown on both sides, 3 to 4 minutes. Immediately rub toast with the whole garlic clove. Return to the baking sheet and sprinkle with Parmesan.
  2. Heat remaining 1 tablespoon olive oil in a medium skillet over medium heat. Add pepperoni and cook, flipping halfway through, until it begins to crisp, 1 to 2 minutes. Using a slotted spoon, transfer pepperoni to a plate, leaving the oil in the skillet.
  3. Add chopped garlic and cannellini beans to skillet and cook, stirring, for 1 minute. Add marinara sauce and cook until heated through, about 2 minutes. Remove from heat and stir in pepperoncini brine, then fold in basil and parsley.
  4. Spoon bean mixture over toast and top with pepperoni and mozzarella. Broil until cheese is melted, 1 to 2 minutes.
  5. Top with sliced pepperoncini and additional Parmesan and basil, if desired, and serve.

“I love pizza, but I also know I can’t eat it every day,” Martinez says. “I was looking for something more substantial and satisfying, with more protein than a traditional slice, and that’s where the idea of pizza beans came in.”

The result has “all the familiar pizza flavors,” Martinez says, “but the beans make it feel more like a complete meal.” The original recipe was designed to be an easy weeknight dinner that was more inspired than just bread, sauce, and cheese.

Why cannellini beans work so well

Cannellini beans are ideal for pizza beans because they’re creamy and tender while still sturdy enough to hold their shape in the sauce. Their mild flavor also allows the marinara, garlic, pepperoncini, herbs, and cheese to shine.

“Canned beans make the dish especially weeknight-friendly—just rinse and add them to the skillet,” Martinez says.

Great Northern beans or butter beans would also work well. Chickpeas are another option if you prefer a firmer, nuttier bite, although they won’t create quite the same creamy texture.

How to customize pizza beans

Think about your favorite pizza toppings when deciding how to customize pizza beans:

  • Add vegetables for an easy boost: Martinez suggests mushrooms, bell peppers, onions, roasted red peppers, or artichoke hearts. Broccoli rabe or broccolini are especially good options because their slight bitterness balances the rich marinara and mozzarella.
  • Stir in greens at the end: Add baby spinach or chopped kale during the final moments of cooking and let it wilt into the beans. Fresh basil, parsley, or oregano added after cooking can brighten the dish.
  • Make it meaty: Pepperoni gives the recipe a classic pizza flavor, but cooked Italian sausage, browned ground beef, shredded rotisserie chicken, or leftover meatballs would all work, too.

What to serve with pizza beans

The GH Guide to Herbs

Since the beans are served over garlic-rubbed sourdough, Martinez recommends pairing them with something fresh and crisp rather than another heavy starch. An arugula salad with a sharp vinaigrette would cut through the richness, as would a simple dressed herb salad.

And if you add greens directly to the beans, that’s already a complete meal in one skillet.

A flexible pantry dinner

“This is a very adaptable recipe,” Martinez says, making it especially useful for busy weeknights and end-of-the-week fridge cleanouts.

“It delivers a lot of flavor with very little effort,” she says. “Most of the ingredients are affordable, easy to keep on hand and flexible enough that you can adjust the recipe based on what’s in your refrigerator.”

Pizza beans are also a smart way to use up extra sliced sourdough bread. Martinez says you can pull only what you need from the freezer, toast the bread straight from frozen and turn a few pantry staples into a 15-minute dinner.