Heat olive oil in a large skillet over medium heat.
Add minced garlic and diced onion. Sauté until fragrant and translucent, about 2–3 minutes.
Stir in the sun-dried tomatoes and cook for 1–2 minutes to release their flavors.
Pour in the chicken or vegetable broth and bring to a simmer. Reduce heat and stir in the heavy cream.
Gently fold in the butter beans, ensuring they’re fully coated in the sauce. Let them simmer for 5–7 minutes to absorb the flavors.
Stir in grated Parmesan cheese, which will naturally thicken the sauce. Adjust the consistency with more broth if needed.
Sprinkle fresh basil on top for a burst of color and flavor.
