Heat olive oil in an oven-safe pan over medium heat. Add the onions and sauté for a few minutes until they begin to soften. Add the bell peppers, season with salt and pepper, and sauté together for about 5 minutes until soft.
Add the minced garlic and stir in about 1 tablespoon of the fresh herb mixture along with the dried oregano.
Add the cooked navy beans and stir to combine. Season with a bit more salt and pepper.
Pour in the diced tomatoes and stir to combine. Reduce heat to low and simmer for about 10 minutes.
Drop the Parmesan rind into the simmering mixture. Taste and adjust seasoning, adding more fresh herbs and salt as needed. Remove the rind before baking.
Preheat oven to 425°F. Top the mixture with shredded mozzarella and a generous layer of freshly grated Parmesan. Bake uncovered for 10 minutes until bubbly and golden brown.
Remove from oven, let cool for a minute, and garnish with fresh basil before serving.
Recipe Notes
Any hard cheese works well here, but aged mozzarella and Parmesan give the most classic pizza flavor.
Customize with your favorite pizza toppings — mushrooms, eggplant, or cooked ground meat stirred in, or crispy bacon on top.
If your pan is not oven-safe, transfer to a casserole dish or pie plate before adding cheese and baking.
I used Jovial diced tomatoes. Pomi is another great option.
Nutrition Facts
Pizza Beans
Amount Per Serving
Calories 290Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 5g31%
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 20mg7%
Sodium 303mg13%
Potassium 726mg21%
Carbohydrates 34g11%
Fiber 12g50%
Sugar 6g7%
Protein 17g34%
Vitamin A 1603IU32%
Vitamin C 78mg95%
Calcium 328mg33%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.