I’m such a sucker for any dish that leans into cannellini beans. We’ve been in the middle of a rainy stretch (the kind where you start wondering if you should build an ark), and the warmth and comfort of this dish was exactly what our souls (and stomachs) needed.

- 2 tbsp olive oil
- 3 cloves of garlic, minced
- 2 cups grape or cherry tomatoes, cut in half
- 1/2 cup white wine
- 4 cups spinach
- 3-4 links Italian sausage, cooked and sliced
- 1 can cannellini beans, rinsed and drained
- 2 tsp oregano
- 1/2 tsp red pepper flakes
- 1 cup heavy cream
- 1 cup parmesan cheese
- 1/2 cup fresh basil leaves, thinly sliced
Optional: 4-6 slices of Italian bread and olive oil
Let’s Cook!
- In a large skillet, heat the olive oil and sauté the garlic until fragrant (about 1 minute).
- Add tomatoes, season with salt and pepper, and cook until softened.
- Stir in the wine and simmer for 5 minutes to let the flavors meld.
- Add spinach and cook until wilted, then stir in oregano and red pepper flakes.
- Add beans, cream, and parmesan. Season to taste.
- Bring to a gentle boil, then reduce the heat and let simmer until the sauce thickens. (If it gets too thick, add a splash of water.)
- Finish with fresh basil and serve warm!
Don’t skip the bread: While the sauce simmers, brush slices of Italian bread with olive oil (I used rosemary-infused) and toast in the air fryer or skillet until golden brown.
What’s your go-to meal when the weather turns dreary? Share it with us because spring can be a fickle beast here.
Eat well, friends!
Before you go—come join me at the table! Gather & Savor is my laid-back Substack where I share the recipes, stories, behind-the-scenes moments, and seasonal favorites that make life delicious. I’d love to have you there. Take a look and subscribe!



Leave a comment