America's Test Kitchen LogoCook's Country LogoCook's Illustrated LogoAmerica's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

Pepperoni Pizza Beans

By Bryan Roof

Published on October 12, 2026

Time

45 minutes

Yield

Serves 4

Pepperoni pizza beans in a cast-iron skillet

Ingredients

5 ounces sliced pepperoni2 tablespoons extra-virgin olive oil½ cup finely chopped onion3 garlic cloves, minced1½ teaspoons kosher salt, divided2 (15-ounce) cans cannellini beans, rinsed1 (28-ounce) can crushed tomatoes¼ cup sweet vermouth1 teaspoon dried oregano½ teaspoon pepper¼ teaspoon red pepper flakes1 ounce Parmesan cheese, grated (½ cup)½ cup chopped fresh basil4 ounces whole-milk block mozzarella cheese, shredded (1 cup)4 ounces sharp cheddar cheese, shredded (1 cup)

Before You Begin

Pinto beans can be substituted for the cannellini beans. If you have a splatter screen, use it in step 2. For individual servings, cook the mixture through the end of step 3, divide evenly among four 4- to 5-inch cast iron skillets, and proceed with step 4, dividing the cheese and pepperoni evenly among the skillets. Serve with garlic bread and Caesar salad.

Instructions

  1. Cook 5 ounces sliced pepperoni and 2 tablespoons extra-virgin olive oil in 12-inch skillet over medium heat until pepperoni begins to cup and render its fat, 2 to 3 minutes. Using slotted spoon, transfer pepperoni to bowl. Once cooled slightly, coarsely chop half of pepperoni and place in second bowl.
  2. Add ½ cup finely chopped onion, 3 minced garlic cloves, and ½ teaspoon kosher salt to fat remaining in skillet and cook until onion is translucent, about 3 minutes. Add 2 rinsed cans cannellini beans, 1 can crushed tomatoes, ¼ cup sweet vermouth, 1 teaspoon dried oregano, ½ teaspoon pepper, ¼ teaspoon red pepper flakes, and remaining 1 teaspoon salt. Bring to strong simmer over medium-high heat. Cook, stirring occasionally, until reduced by about half and thickened, about 10 minutes. Meanwhile, adjust oven rack 8 inches from broiler element and heat broiler.
  3. Off heat, stir ½ cup grated Parmesan, ½ cup chopped basil, and chopped pepperoni into beans. Combine 1 cup shredded mozzarella and 1 cup shredded cheddar in bowl, then sprinkle over beans. Scatter remaining pepperoni over cheese. Broil until cheese is melted and browned, 3 to 5 minutes. Serve.
Pepperoni pizza beans in a cast-iron skillet
Photography by Steve Klise. Styling by Christine Tobin.

Pepperoni Pizza Beans

Headshot of Bryan Roof
By Bryan Roof

Published on October 12, 2026

Save

Time

45 minutes

Yield

Serves 4

Ingredients

Ingredient check list

Ingredients

Ingredient check list

Ingredients

Ingredient check list

Why This Recipe Works

We love the bold, craveable flavors of pepperoni pizza, so we built them into a bubbling skillet of saucy beans. We start by rendering sliced pepperoni to release its spiced, paprika-tinged fat, then cook the onion and garlic right in those drippings for a deeply savory base. Creamy cannellini beans simmered with crushed tomatoes, oregano, and a splash of sweet vermouth turn jammy and rich, tasting like the best slice of pizza in spoonable form. We stir half the pepperoni and a handful of Parmesan and basil into the beans, then blanket everything with mozzarella and cheddar and run it under the broiler until the cheese is melted and browned. Scattering the remaining pepperoni on top before broiling gives us those crisp, cupped edges that are the best part of any pepperoni pie.

Before You Begin

Pinto beans can be substituted for the cannellini beans. If you have a splatter screen, use it in step 2. For individual servings, cook the mixture through the end of step 3, divide evenly among four 4- to 5-inch cast iron skillets, and proceed with step 4, dividing the cheese and pepperoni evenly among the skillets. Serve with garlic bread and Caesar salad.

Instructions

  1. Cook 5 ounces sliced pepperoni and 2 tablespoons extra-virgin olive oil in 12-inch skillet over medium heat until pepperoni begins to cup and render its fat, 2 to 3 minutes. Using slotted spoon, transfer pepperoni to bowl. Once cooled slightly, coarsely chop half of pepperoni and place in second bowl.
  2. Add ½ cup finely chopped onion, 3 minced garlic cloves, and ½ teaspoon kosher salt to fat remaining in skillet and cook until onion is translucent, about 3 minutes. Add 2 rinsed cans cannellini beans, 1 can crushed tomatoes, ¼ cup sweet vermouth, 1 teaspoon dried oregano, ½ teaspoon pepper, ¼ teaspoon red pepper flakes, and remaining 1 teaspoon salt. Bring to strong simmer over medium-high heat. Cook, stirring occasionally, until reduced by about half and thickened, about 10 minutes. Meanwhile, adjust oven rack 8 inches from broiler element and heat broiler.
  3. Off heat, stir ½ cup grated Parmesan, ½ cup chopped basil, and chopped pepperoni into beans. Combine 1 cup shredded mozzarella and 1 cup shredded cheddar in bowl, then sprinkle over beans. Scatter remaining pepperoni over cheese. Broil until cheese is melted and browned, 3 to 5 minutes. Serve.
  4. 4.Enjoy!
    Pepperoni pizza beans in a cast-iron skillet

    Save this to your Cooked Recipes Collection.

This is a members' feature.