Irresistible Vegetarian Pizza Casserole with White Beans and Rice /A Meatless Dinner Favorite

BySophia

Vegetarian Pizza Casserole

Dinner

Difficulty

Prep time

Cooking time

Total time

Servings

Looking for a comforting, cheesy, and filling meal that’s meatless yet satisfying? This Vegetarian Pizza Casserole with White Beans and Rice checks every box. With bold pizza-inspired flavors, pantry-friendly ingredients, and plant-based protein from beans and cheese, it’s the perfect one-dish dinner for busy nights or casual weekend meals.

If you love healthy meal casseroles, vegetarian rice and bean casseroles, or want new ideas for meatless meals with rice, this recipe delivers everything you crave — with a healthier twist.


Why You’ll Love This Vegetarian Pizza Casserole

This hearty, gluten-free meatless recipe brings the cozy comfort of pizza to your dinner table—without the crust. Here’s why it’s a staple:

  • Protein-packed: White beans and cheese deliver satisfying plant-based protein.
  • Customizable: Use your favorite pizza toppings like olives, mushrooms, or bell peppers.
  • Freezer-friendly: Great for meal prep or leftovers.
  • Gluten-free and vegetarian-friendly
  • Made with pantry staples and basic fresh ingredients.

Whether you’re feeding picky eaters, eating healthier, or looking for vegetarian recipes with beans, this casserole is nourishing, easy to make, and full of classic Italian flavor.


Ingredients You’ll Need

Serves: 6

Base Ingredients:

  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 cup cooked white rice (brown rice also works)
  • 1 (15-ounce) can white beans, drained and rinsed
  • 1 cup pizza or marinara sauce
  • 1 teaspoon dried Italian herbs (oregano, basil, thyme)
  • ½ teaspoon salt, or to taste
  • ½ teaspoon black pepper

Vegetable Toppings:

  • ½ cup sliced mushrooms
  • ½ cup diced bell peppers
  • ¼ cup sliced black olives (optional)
  • ½ cup baby spinach, chopped (optional)

Cheese:

  • 1 cup shredded mozzarella cheese, divided
  • ¼ cup grated Parmesan cheese (or nutritional yeast for dairy-free option)

Note: You can swap veggies and cheeses based on personal preference. Make it your own!


How to Make Vegetarian Pizza Casserole with White Beans and Rice

Step 1: Sauté Aromatics

Preheat your oven to 375°F (190°C). In a skillet, heat olive oil over medium heat. Add diced onion and sauté until soft, about 3–4 minutes. Stir in minced garlic and cook for another minute.

Step 2: Mix the Casserole Base

In a large bowl, combine cooked rice, white beans, sautéed onion and garlic, marinara sauce, Italian herbs, salt, and pepper. Stir in half of the mozzarella cheese and all the Parmesan.

Step 3: Assemble the Casserole

Lightly grease an 8×8-inch or similar-sized casserole dish. Spread the rice and bean mixture evenly into the dish.

Step 4: Add Toppings

Layer your favorite pizza-style toppings—mushrooms, bell peppers, spinach, olives—over the rice mixture. Sprinkle the remaining mozzarella over the top.

Step 5: Bake Until Bubbly

Bake uncovered for 20–25 minutes, or until the cheese is melted and the casserole is hot and bubbly.

Step 6: Cool Slightly and Serve

Let the casserole rest for 5 minutes before serving. Slice and enjoy warm!


Flavor and Texture Tips

  • Use full-fat mozzarella for that classic pizza melt and stretch.
  • Add a pinch of red pepper flakes for heat.
  • Layer veggies strategically: soft ones (like mushrooms) on bottom, firmer ones (like peppers) on top.
  • Use short-grain rice if you want a slightly creamier texture.

Kitchen Equipment Needed

  • Medium skillet
  • Mixing bowls
  • 8×8-inch casserole dish
  • Cutting board and knife
  • Measuring cups and spoons
  • Oven
  • Spatula or serving spoon

Simple tools for a super-satisfying dish!


Serving Suggestions and Pairings

This vegetarian pizza casserole is a meal in itself but pairs well with:

  • 🥗 Mixed green salad with balsamic vinaigrette
  • 🥖 Gluten-free garlic toast or a slice of crusty sourdough
  • 🍅 Tomato cucumber salad with lemon and herbs
  • 🥣 Simple lentil soup for a hearty combo

Serve with your favorite sparkling water, juice spritzer, or fresh iced tea.


Storage and Reheating Instructions

Fridge:

Store leftovers in an airtight container for up to 4 days.

Freezer:

Freeze in individual portions for up to 2 months. Use freezer-safe containers or wrap tightly in foil.

Reheating:

  • Microwave: Heat for 1–2 minutes per serving.
  • Oven: Reheat at 350°F (175°C) for 10–12 minutes until warmed through.

Common Mistakes to Avoid

  • Using undercooked rice – Make sure your rice is fully cooked before mixing.
  • Overloading with wet toppings – Too many juicy veggies can water down the casserole.
  • Skipping seasoning – Taste your base mixture before baking and adjust salt and herbs.
  • Using canned beans without rinsing – This can make the dish too salty or mushy.

Variations and Substitutions

This casserole is flexible and can adapt to many dietary needs:

  • 🧀 Vegan version: Use plant-based cheese or nutritional yeast.
  • 🫘 Different beans: Try chickpeas or kidney beans for variety.
  • 🌾 Grain swap: Use quinoa or cauliflower rice for a lower-carb option.
  • 🫑 Add zucchini or eggplant for more veggie power.
  • 🍕 Turn it into a crustless pizza bake by adding pepperoni-style vegan slices on top.

FAQs About Vegetarian Bean and Rice Casseroles

Can I use canned beans?

Yes! Just make sure to rinse and drain them well.

Can I make this ahead?

Absolutely. Assemble up to 24 hours in advance and refrigerate. Bake when ready to serve.

Can I freeze the whole casserole?

Yes, either baked or unbaked. If freezing unbaked, thaw before baking for best texture.

Is this gluten-free?

Yes! As long as your marinara and cheese are gluten-free, the entire dish is naturally gluten-free.

Will kids eat this?

Most likely! The cheesy pizza flavor is a hit with little ones. Leave out stronger toppings like olives if needed.


Final Thoughts: A Feel-Good Casserole for Every Table

This Vegetarian Pizza Casserole with White Beans and Rice brings comfort food and wholesome ingredients together in the most delicious way. With just a few simple steps, you can enjoy the cozy, melty joy of pizza—without the dough, meat, or guilt.

It’s easy to customize, full of plant-based protein, and perfect for busy weeknights, meal prep, or feeding a crowd. Whether you’re vegetarian, gluten-free, or just love a smart twist on classic flavors, this casserole is a satisfying, cheesy win.


📣 Call to Action: Share, Save & Subscribe for More Plant-Based Recipes

Love simple, flavorful vegetarian dinners?
📌 Save this recipe to your Meatless Meals board
💬 Comment with your favorite pizza toppings
📬 Subscribe for more healthy, comforting casseroles and easy weeknight meals

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible Vegetarian Pizza Casserole with White Beans and Rice /A Meatless Dinner Favorite


  • Author: Sophia
  • Total Time: 40 minutes

Description

Looking for a comforting, cheesy, and filling meal that’s meatless yet satisfying? This Vegetarian Pizza Casserole with White Beans and Rice checks every box.


Ingredients

  • 1 tablespoon olive oil

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 1 cup cooked white rice (brown rice also works)

  • 1 (15-ounce) can white beans, drained and rinsed

  • 1 cup pizza or marinara sauce

  • 1 teaspoon dried Italian herbs (oregano, basil, thyme)

  • ½ teaspoon salt, or to taste

  • ½ teaspoon black pepper

Vegetable Toppings:

  • ½ cup sliced mushrooms

  • ½ cup diced bell peppers

  • ¼ cup sliced black olives (optional)

  • ½ cup baby spinach, chopped (optional)

Cheese:

  • 1 cup shredded mozzarella cheese, divided

  • ¼ cup grated Parmesan cheese (or nutritional yeast for dairy-free option)


Instructions

Step 1: Sauté Aromatics

Preheat your oven to 375°F (190°C). In a skillet, heat olive oil over medium heat. Add diced onion and sauté until soft, about 3–4 minutes. Stir in minced garlic and cook for another minute.

Step 2: Mix the Casserole Base

In a large bowl, combine cooked rice, white beans, sautéed onion and garlic, marinara sauce, Italian herbs, salt, and pepper. Stir in half of the mozzarella cheese and all the Parmesan.

Step 3: Assemble the Casserole

Lightly grease an 8×8-inch or similar-sized casserole dish. Spread the rice and bean mixture evenly into the dish.

Step 4: Add Toppings

Layer your favorite pizza-style toppings—mushrooms, bell peppers, spinach, olives—over the rice mixture. Sprinkle the remaining mozzarella over the top.

Step 5: Bake Until Bubbly

Bake uncovered for 20–25 minutes, or until the cheese is melted and the casserole is hot and bubbly.

Step 6: Cool Slightly and Serve

 

Let the casserole rest for 5 minutes before serving. Slice and enjoy warm!

Notes

  • Cook rice in advance to save time

  • Swap veggies depending on what you have on hand

  • Use spicy marinara for an extra kick

  • Let rest before serving to set and slice easily

  • Store in glass containers for easier reheating

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Cuisine: Italian

Nutrition

  • Serving Size: 6
  • Calories: 290
  • Sugar: 4g
  • Sodium: 410mg
  • Fat: 11g
  • Carbohydrates: 32g
  • Fiber: 6g
  • Protein: 14g

Keywords: Vegetarian Pizza Casserole

Tags:

You might also like these recipes

Leave a Comment

Recipe rating