Go Back
+ servings
italian casserole in a white baking dish
Print Recipe
5 from 6 votes

Italian Casserole with Cannellini Beans

This vegetarian Italian casserole with Cannellini beans is incredibly appetizing and full of great flavors! Made with savory Parmesan cheese mixed with coarse breadcrumbs and fresh herbs for a gratin that tastes fully authentic! You're going to love this easy side dish or main meal that is ready in less than an hour!
Prep Time15 mins
Cook Time35 mins
Total Time50 mins
Course: Side Dish
Cuisine: American, Italian
Servings: 12 servings
Calories: 204.5kcal
Author: Anjali Shah


  • 45 oz cannellini beans 3 cans
  • tablespoons chopped fresh thyme
  • 3 tablespoons chopped fresh parsley divided
  • 1 large red onion diced (2 cups)
  • ½ large or 1 medium fennel bulb bulb quartered and diced (2 cups)
  • 8 cloves garlic minced
  • 1 tablespoon extra virgin olive oil
  • 2 cups diced carrots
  • cups coarsely grated Parmesan cheese divided
  • ½ cup whole wheat panko breadcrumbs
  • salt & pepper to taste
  • 2 tsp dried italian seasoning
  • 1½ -2 cups broth
  • ¼ teaspoon crushed red pepper


  • Chop all of your veggies. Saute the onion, garlic, carrots, fennel, thyme and 1 tablespoon parsley in a large pan with 1 teaspoom extra virgin olive oil.
  • Add the beans, thyme, ½ cup cheese, 1.5-2 cups broth (if needed), crushed red pepper, and salt and pepper to taste.
  • Let the mixture cook for 10-15 minutes until warmed through. Meanwhile, combine breadcrumbs, remaining chopped parsley, and remaining cheese in small bowl. Drizzle remaining 1 tablespoon olive oil into crumb mixture, and combine to moisten breadcrumbs.
  • Spray an oven safe casserole dish with olive oil cooking spray. Pour mixture into the dish.
  • Sprinkle breadcrumbs over the top of the casserole and bake in a 400 degree oven, uncovered for 15-20 minutes until the breadcrumbs have browned.


Top Tips for Making Italian Casserole
  • Any kind of neutral oil will work for this recipe.
  • This recipe is definitely freezer-friendly so store any leftovers in an airtight container and freeze!
  • Make sure to grease the dish with oil before placing the casserole in it.
Adapted from Vegetarian Times


Calories: 204.5kcal | Carbohydrates: 28.6g | Protein: 12.8g | Fat: 4.7g | Saturated Fat: 2.2g | Sodium: 321mg | Fiber: 6.1g | Sugar: 1g