Ingredients
Method
- Heat a 12-inch cast iron or stainless skillet over medium-high heat. Add 1 tablespoon of olive oil and let it shimmer.
- Add the sausage slices in a single layer. Sear without moving them for 3 minutes until deeply browned on the cut side, then flip and cook 2 minutes more. Transfer to a plate and set aside.
- Reduce heat to medium. Add the remaining 1 tablespoon of olive oil, then add the shallot. Cook, stirring occasionally, for 3 minutes until softened and lightly golden.
- Add the sliced garlic and cook 1 minute until fragrant but not browned.
- Raise the heat back to medium-high. Add the grapes in a single layer. Cook undisturbed for 4 to 5 minutes until the skins blister and begin to split. Press a few gently with a spoon to release their juice.
- Pour in the balsamic vinegar and broth (or wine). Stir to scrape up any browned bits from the pan bottom. The liquid will bubble and reduce quickly, about 1 minute.
- Return the sausage to the skillet. Add the cannellini beans, thyme leaves, salt, black pepper, and red pepper flakes if using. Stir gently to combine and heat through, about 3 minutes.
- Add the spinach in two handfuls, folding it in as it wilts. This takes about 90 seconds total. Taste and adjust seasoning.
- Serve immediately from the skillet, with crusty bread or over soft polenta.
Notes
The grape juice and balsamic create a loose, glossy sauce on their own - don't add more liquid unless the pan looks completely dry before the beans go in. Leftovers taste noticeably better the next day once the flavors settle.
