For the bean filling
01 -
2 tablespoons olive oil, plus more for the dish
02 -
1 medium yellow onion, diced
03 -
1 medium carrot, diced
04 -
1 celery stalk, diced
05 -
8 oz (225 g) cremini mushrooms, sliced
06 -
4 garlic cloves, minced
07 -
2 tablespoons tomato paste
08 -
1 teaspoon dried thyme
09 -
1/2 teaspoon dried rosemary, crushed
10 -
1 teaspoon kosher salt, plus more to taste
11 -
1/2 teaspoon black pepper
12 -
1 can (14.5 oz or 411 g) diced tomatoes, with juices
13 -
1/2 cup (120 ml) vegetable broth
14 -
3 cans (15 oz each or 425 g each) cannellini beans, drained and rinsed
15 -
3 packed cups (90 g) chopped kale or baby spinach
16 -
1 tablespoon lemon juice
For the topping
17 -
3/4 cup (45 g) panko breadcrumbs
18 -
1/2 cup (45 g) grated parmesan cheese
19 -
2 tablespoons chopped fresh parsley
20 -
1 tablespoon olive oil