Ingredients
Method
- Heat olive oil (or sun-dried tomato jar oil) in a large skillet over medium heat. Add diced onion and sauté for 3-4 minutes until soft and translucent.
- Add minced garlic and sun-dried tomatoes; cook for 1 minute until fragrant.
- Stir in tomato paste, Italian seasoning, and smoked paprika. Cook constantly for 1-2 minutes until paste darkens into a deep brick color.
- Pour in vegetable broth and heavy cream (or coconut milk), whisking to scrape up pan drippings. Bring sauce to a gentle simmer.
- Add drained butter beans and stir well. Mash about 1/2 cup of beans against the side of the pan with a fork to naturally thicken sauce. Simmer 5 minutes.
- Stir in Parmesan cheese (or nutritional yeast) and fresh baby spinach. Cook 1-2 minutes until spinach is fully wilted.
- Season with salt and pepper to taste. Remove from heat, garnish with fresh basil, and serve immediately with toasted sourdough bread.
Notes
- Dairy-Free/Vegan Option: Replace heavy cream with full-fat canned coconut milk or cashew cream and use nutritional yeast instead of Parmesan.
- Bean Substitutions: Cannellini beans or chickpeas work as great alternatives if butter beans are unavailable.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat on the stovetop with a splash of broth.
- Bean Substitutions: Cannellini beans or chickpeas work as great alternatives if butter beans are unavailable.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat on the stovetop with a splash of broth.
