Ingredients
Method
Soak and cook the beans (if using dried):
- Soak dried cannellini beans overnight in plenty of cool water. Drain and simmer in fresh water with a piece of onion and two garlic cloves until tender but still holding shape (about 45–60 minutes). Do not salt during cooking. Drain and set aside.
Sauté garlic and sage:
- In a large skillet or saucepan, warm olive oil over medium-low heat. Add the garlic cloves and sage leaves. Sauté for about 1 minute, until the garlic turns pale and fragrant—don’t let it brown.
Build the tomato sauce:
- Stir in the crushed tomatoes. Add a pinch of baking soda or a little sugar if the sauce tastes too acidic. Season lightly with salt and pepper. Let simmer for about 10 minutes, stirring occasionally, until glossy and thickened.
Add the beans:
- Fold in the cooked (or canned, rinsed, and drained) cannellini beans. Stir gently to coat with the sauce. Simmer another 5–10 minutes so the beans absorb flavor. Add a splash of water if the sauce becomes too thick.
Taste and rest:
- Taste for salt and pepper. Turn off the heat and let the beans rest for 5 minutes to let the flavors settle.
Serve:
- Drizzle a little extra virgin olive oil over the top before serving. Enjoy warm with crusty bread, grilled meats, or a simple green salad.
Notes
- Use extra virgin olive oil with a fresh, peppery flavor—it really lifts the dish.
- Don’t rush the garlic; keep it pale for a mellow aroma.
- For a saucier version, use equal parts beans and tomato sauce. For a drier one, cut the tomato by one-third.
- Leftovers taste even better the next day—just reheat gently with a splash of water.
- Freeze for up to one month; thaw in the fridge overnight and reheat on low heat.