This easy Creamy Butter Beans Recipe with roasted tomatoes is rich, nourishing, and the easiest 40-minute dinner packed with proteins.
You can find the full recipe, including tips, step-by-step photos, video, storage instructions, detailed allergy swaps, FAQ, and save at: https://www.theconsciousplantkitchen.com/creamy-butter-beans/ or scan the QR code here ➡️
Preheat the oven to 400 °F (200 °C). In a baking dish, add the whole Roma tomatoes, peeled garlic cloves, Italian herbs, salt, and olive oil. Toss to coat the tomatoes with the oil.
Bake for 30 minutes until the tomatoes burst out.
Meanwhile, pour boiled water over the almonds and soak them for 30 minutes while the tomatoes are cooking.
Ten minutes before the tomatoes are cooked, place the sourdough bread slices on top of a large baking sheet, drizzle olive oil on both sides, and pop it in the oven on the rack just under the tomatoes. Bake for 10 minutes until crispy.
Remove the bread from the oven and grate the garlic clove on both sides of the toasted bread slices to add a garlic flavor. Set aside.
Remove the tomatoes from the oven, let them cool for 10 minutes, then add them to a high-speed blender, including the oil left in the pan, vegetable broth, sugar, and drained almonds.
Blend on high speed until a thick, creamy sauce forms.
Pour the sauce in a large saucepan, fold the butter beans and tomato paste, bring the pan over medium-high heat. Bring to a simmer, cook, and stir in 2-3 handful of baby spinach leaves.
Stir and cook over medium heat until the spinach is wilted and the sauce is warm and thick.
Taste and adjust salt, pepper or chili flakes for a boost of spiciness.
Notes
Note 1: Roma tomatoes are firm and contain less juicy content, which creates an ultra-creamy sauce. Another option is to use cherry tomatoes but avoid large juicy tomatoes that won't turn the sauce as creamy.Note 2: Raw cashews soaked and drained work as well. The nuts make the sauce rich and creamy without adding cream.