Pizza Beans is an easy, healthy 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 healthy 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

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

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: melts beautifully. Substitute 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 torn mozzarella 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 healthy 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 (Healthy Comfort Food Dinner)

5 from 1 vote
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, healthy 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

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
  • 1 fresh ball mozzarella 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 fresh ball mozzarella 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 โ†’ 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 delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

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

5 from 1 vote

Leave a comment

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

Recipe Rating




1 Comment

  1. 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.