Pizza Beans is an easy, one-skillet comfort food dinner that gives you big flavor, plenty of fiber, and a cozy one-pan meal you can get on the table fast.

For more high-fiber dinners, check out our cauliflower shawarma bowl, Greek bean stew with rice, Mediterranean stir fry, lemon vegetable curry.

Top down view of pizza beans in skillet showing melted mozzarella and saucy beans.

An Easy One Skillet Meal That Feels Good and Tastes Even Better

Pizza Beans is our kind of comfort food dinner — warm, saucy, and satisfying while still feeling light and nourishing. 🍅 It’s a simple one-skillet recipe packed with fiber-rich beans, juicy blistered tomatoes, and just enough melted mozzarella to make every bite feel cozy without being heavy.

Here in Todi, Louise and I love making this on busy weeknights because it’s budget-friendly, quick to put together, and naturally fits into a balanced, Mediterranean-style eating pattern. 🥄 The beans add steady, plant-based protein, the tomatoes bring brightness, and the herbs layer in that slow-cooked flavor with almost no effort.

This dish brings me right back to my Nonna Lidia’s chicken pizzaiola — the same comfort, the same warmth, just in a lighter, veggie-forward version. It’s protein-rich, full of fiber, and makes eating more vegetables wonderfully easy.

Serve it with crusty bread, fresh basil, and a big spoon… this is weeknight cooking at its best. 🌿

Ingredients

Full ingredients and substitutions are in the recipe box below.

Ingredients for pizza beans laid out for an easy one pan dinner.
  • Extra virgin olive oil: adds richness and helps blister the tomatoes. Substitute avocado oil or light olive oil.
  • Cherry tomatoes: they burst into a fresh sauce. Substitute canned diced tomatoes for a quick pantry meal.
  • Garlic: builds depth and aroma. Substitute garlic powder or roasted garlic for a sweeter flavor.
  • Tomato paste: concentrates the savory “pizza” taste. Substitute crushed tomatoes or marinara sauce.
  • Dried oregano: classic pizzeria flavor. Substitute Italian seasoning or dried basil.
  • Red pepper flakes: adds gentle heat. Substitute chili powder.
  • Cannellini beans: creamy and high in plant protein, perfect for high protein vegetarian meals. Substitute great northern beans, butter beans, or chickpeas.
  • Vegetable broth: creates a saucy base. Substitute water with a pinch of salt or chicken broth.
  • Mozzarella: Shredded mozzarella or a torn fresh mozzarella both work beautifully. Substitute grated cheddar, crumbled feta, provolone, fontina, or dairy-free mozzarella.
  • Parmesan: adds savory depth. Substitute pecorino.
  • Fresh basil: brightens the dish. Substitute fresh oregano or a drizzle of basil pesto.
  • Crusty bread: perfect for dipping to make it one of your favorite cozy fall and winter recipes. Substitute whole grain toast or warm pita.
Close up of cheesy pizza beans served on a plate with crusty bread and fresh basil.

How to Make Pizza Beans

Step 1: Blister the Tomatoes for Big Flavor

Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the halved cherry tomatoes and cook about 5 minutes, until the skins blister and soften.

Stir in the grated garlic, tomato paste, oregano, red pepper flakes, salt, and pepper. Cook for 1 minute until fragrant. This simple step builds big flavor fast for an easy weeknight skillet recipe.

Step 1 Blistering cherry tomatoes in skillet with garlic and oregano for pizza beans.

Step 2: Add the Beans and Simmer

Pour in the cannellini beans and vegetable broth, then stir to coat everything in the tomato mixture. Lower the heat and simmer for 10 minutes. The tomatoes will break down, and the broth will thicken into a rich, saucy base.

Step 2 Simmering cannellini beans and tomatoes together to create a rich saucy base.

Step 3: Melt the Cheese Under the Broiler

Turn on your oven broiler. Scatter shredded mozzarella (or a torn mozzarella ball) over the top and sprinkle with grated parmesan. Place the skillet under the broiler for 5 to 10 minutes, or until the cheese is golden and bubbling. This gives the beans that irresistible, pizza-like finish that makes this one of the best canned bean recipes to keep in your rotation.

Step 3 Mozzarella and parmesan before melting under broiler on top of saucy beans in oven safe skillet.

Step 4: Finish and Serve

Remove the skillet from the oven and let it rest briefly. Add fresh basil on top for brightness. Serve warm with crusty bread so you can scoop up every bit of the saucy beans and melted cheese.

Step 4 Pizza beans with melted mozzarella and parmesan cheese in a skillet.

Tips

  • Blister the Tomatoes Well: Let them cook undisturbed at first so they develop deep, sweet flavor.
  • Choose an Oven Safe Skillet: Moving from stovetop to broiler in one pan keeps cleanup simple and perfect for one-pot vegetarian dinners.
  • Brown the Tomato Paste: Cooking it briefly adds richness and makes the sauce taste slow-cooked.
  • Adjust the Sauce as Needed: Add a splash of broth or water if it gets too thick while simmering.
  • Tear the Mozzarella: Irregular pieces melt beautifully and create that bubbly finish you want in healthier cheese recipes.
  • Watch the Broiler Closely: Cheese can burn fast, so stay nearby for the last few minutes.
  • Serve with Good Bread: The dish feels hearty and satisfying without extra cost, great for budget-friendly family dinners.

Frequently Asked Questions

Can I use canned tomatoes instead of fresh cherry tomatoes?

Yes, canned diced tomatoes work well, especially for quick pantry meals. If you use them, start by sautéing the garlic and tomato paste in the oil for one minute, then add the canned tomatoes, beans, and the remaining ingredients. Let everything simmer for about 15 minutes to build flavor before adding the cheese.

What type of beans work best if I don’t have cannellini?

Great northern beans, butter beans, or chickpeas are excellent substitutes and hold their shape nicely.

Do I need an oven safe skillet for this recipe?

It makes the broiling step easier, but you can transfer everything to a baking dish before adding the cheese.

How do I keep the cheese from burning under the broiler?

Place the skillet on the second highest rack and check it every minute until it’s golden and bubbly.

Can I make this ahead of time?

Yes, the beans and sauce reheat beautifully. Add the cheese and broil right before serving to keep it fresh and melty.

Is this recipe good for colder months?

Definitely. Its warm, saucy, cheesy base makes it one of our favorite cozy fall and winter recipes.

More Easy Bean Dinners

If you tried this pizza beans recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!

Skillet of pizza beans with melted cheese for an easy weeknight recipe.

Pizza Beans (Easy One Skillet)

5 from 3 votes
Pizza Beans is a cozy, one-pan dinner that’s high in protein, rich in fiber, and packed with big flavor from simple ingredients. It’s an easy comfort food meal you can make fast on any weeknight.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: American, Italian

Video

Pizza Beans with Cannellini

Ingredients 

  • 2 tablespoons extra virgin olive oil
  • 2 pints cherry tomatoes halved
  • 2 cloves garlic grated
  • 3 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • ¼ teaspoon red pepper flakes optional
  • ½ teaspoon salt or more to taste + black pepper
  • 2 cans cannellini beans 15 oz / 400 g each can – drained and rinsed
  • 1 cup broth vegetable or chicken
  • cups shredded mozzarella more or less to taste – or 1 fresh mozzarella bowl torn into chunks (about 7-8 oz or 200 g) or shredded mozzarella
  • cup grated parmesan
  • 1 handful fresh basil
  • 4 slices crusty bread toasted, for serving

Instructions 

  • Blister the tomatoes: Heat 2 tablespoons extra virgin olive oil in a large oven-safe skillet over medium-high heat.
    Add 2 pints cherry tomatoes (halved) and cook about 5 minutes, until the skins start to blister. Stir in 2 cloves garlic (grated), 3 tablespoons tomato paste, 1 teaspoon dried oregano, ¼ teaspoon red pepper flakes, ½ teaspoon salt, and pepper. Cook 1 minute until fragrant.
    Step 1 Blistering cherry tomatoes in skillet with garlic and oregano for pizza beans.
  • Add beans and simmer: Stir in 2 cans cannellini beans (drained and rinsed) and 1 cup broth. Mix well, bring to a simmer, and cook 10 minutes. The tomatoes should soften, and the sauce will thicken.
    Step 2 Simmering cannellini beans and tomatoes together to create a rich saucy base.
  • Add cheese and broil: Turn on your oven broiler. Top the skillet with 1½ cups shredded mozzarella (or a mozzarella ball torn into chunks), and ⅓ cup grated parmesan. Broil 5 minutes, or until the cheese is melted and golden in spots.
    Step 3 Mozzarella and parmesan before melting under broiler on top of saucy beans in oven safe skillet.
  • Finish and serve: Remove from the oven and add 1 handful fresh basil on top. Serve warm with 4 slices crusty bread to scoop up the saucy beans and melted cheese.
    Step 4 Pizza beans with melted mozzarella and parmesan cheese in a skillet.

Notes

Substitutions
  • Extra virgin olive oil → avocado oil, light olive oil
  • Cherry tomatoes → marinara sauce, canned diced, crushed, or whole peeled tomatoes
  • Garlic → garlic powder, roasted garlic
  • Tomato paste → tomato passata, marinara sauce
  • Dried oregano → Italian seasoning, dried basil
  • Cannellini beans → great northern beans, butter beans, chickpeas
  • Vegetable broth → water + pinch of salt, chicken broth
  • Mozzarella → fresh or shredded both work. Substitute cheddar, crumbled feta, provolone, fontina, dairy-free mozzarella
  • Parmesan → pecorino Romano
  • Fresh basil → fresh oregano, basil pesto
  • Crusty bread → whole grain toast, warm pita
Tips
  • Blister the tomatoes well: Let them cook undisturbed to build deep, sweet flavor.
  • Use an oven-safe skillet: Seamlessly go from stovetop to broiler for easy, one-pot cleanup.
  • Brown the tomato paste: A quick cook boosts richness and adds slow-simmered depth.
  • Adjust the sauce: Splash in broth or water if it thickens too much.
  • Tear the mozzarella: Irregular pieces melt into a gorgeous bubbly top.
  • Watch the broiler: Cheese browns fast—stay close in the final minutes.
  • Serve with great bread: Makes the meal hearty, satisfying, and budget-friendly.
  • Store leftovers in an airtight container in the fridge for up to 4 days, or freeze them for up to 3 months.
 
 

Nutrition

Serving: 1 of 4, Calories: 415kcal, Carbohydrates: 36g, Protein: 24g, Fat: 21g, Saturated Fat: 9g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 9g, Trans Fat: 0g, Cholesterol: 46mg, Sodium: 858mg, Potassium: 1039mg, Dietary Fiber: 7g, Sugar: 6g, Vitamin A: 1391IU, Vitamin B6: 0.3mg, Vitamin C: 37mg, Vitamin E: 4mg, Vitamin K: 20µg, Calcium: 438mg, Folate: 101µg, Iron: 5mg, Manganese: 1mg, Magnesium: 93mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We're here to share easy, healthy, and delicious recipes 🌿✨.

Welcome to our blog, we are glad you are here.

5 from 3 votes

Leave a comment

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

Recipe Rating




5 Comments

  1. 5 stars
    Absolutely amazing dish,healthy, fantastic looking and good on the pocket,had daughter and son in law round to sample with a nice chunk of crusty bread and a glass or two of vino 🍷 they loved it,thank you both again ❤️

    1. What a wonderful comment, Mark!
      Sharing it with family, good bread, and a glass of wine sounds perfect. So glad everyone loved it.
      Thank you for cooking with us and rating the recipes. Kindest,
      Louise

  2. 5 stars
    This recipe looks wonderful! Can’t wait to make it! I’ll be using vegan cheese and veggie stock. I’m vegan and I always appreciate your notes and tips on how to use other ingredients.

    1. So happy you like the recipe, Mary!
      Vegan cheese and veggie stock work perfectly here. I’m really glad the substitution notes are helpful, and I hope you enjoy the recipe 🙂
      Thank you for cooking along with us.