These caramelized onion white beans with fresh rosemary are made in one-pot and are the perfect cozy comfort food for the colder months. Serve on top of crusty sourdough or with mashed potatoes!
(Do this step ahead of time to cut down on cooking time!) Heat the oil or butter in a casserole dish on low heat and add your onions. Cook them for 30 - 45 minutes, stirring often, until they soften and turn golden brown. Add the balsamic vinegar and continue cooking for another 10 minutes.
2 tablespoon butter, 1 white onion, 1 tablespoon balsamic vinegar
Add the minced garlic and diced rosemary.
3 cloves garlic, 2 sprigs rosemary
Cook for 1 minute before tipping in the cannellini beans. Use the back of your spoon to crush a portion of the white beans to make the sauce thick and creamy,
800 g tinned white beans
Next, stir in the creme fraiche and water, continuing to break down some of the beans until you’ve got a thick, creamy sauce.
3 tablespoon lighter creme fraiche, 2 tablespoon water
Grate in the Pecorino cheese and season to taste with salt and pepper.
20 g Pecorino cheese, Salt and black pepper to taste
Serve on top of crusty sourdough bread with a drizzle of EVOO!
Have Patience with the Onions! Caramelizing onions takes time, so don’t rush the process. Keep the heat low and stir often to achieve the best flavor.
Prepare the Onions in a Batch: Caramelized onions take some time, so caramelize a batch of onions to use in several recipes. You could also caramelize the onions one evening, and then cook the beans the following day to cut down on the cooking time required when you come to assemble the beans!
Thicken the Sauce: Crushing some of the beans helps thicken the sauce naturally without needing flour or cornstarch.
Fresh Herbs: Fresh rosemary or thyme adds a more vibrant flavor compared to dried herbs, so use fresh if possible.