01 -
Heat the olive oil in a large pot over medium heat. Add the sliced leek, chopped onion, grated garlic, and a pinch of salt. Cook, stirring often, until the vegetables are softened and fragrant, about 3 minutes.
02 -
Add the cabbage to the pot and stir well to coat with oil. Continue cooking, stirring occasionally, until the cabbage has softened and reduced in volume, about 6 minutes.
03 -
Stir in the rice and pour in the vegetable broth. Season with salt and pepper. Bring to a gentle simmer over medium heat.
04 -
Reduce heat to medium-low. Allow the mixture to cook for about 20 minutes, stirring occasionally, until the rice is nearly cooked and the mixture is creamy.
05 -
Remove from heat. Add the lemon zest and juice, and stir in the fresh dill or parsley.
06 -
Fold in the diced Swiss cheese and grated parmesan. Mix for 1 to 2 minutes off the heat, until the cheeses are melted and the mixture is creamy.
07 -
Taste and adjust seasoning or lemon to preference. Serve immediately, garnished with a drizzle of olive oil and freshly ground black pepper.