These Sautéed White Beans with Garlic, Sage, and Tomatoes bring together creamy cannellini beans and the rich, authentic flavor of San Marzano tomatoes for a truly comforting side dish. Infused with aromatic fresh sage and a splash of white wine, they are the perfect rustic accompaniment to our flavorful Mediterranean Tuna Steaks.

🧄 The Ingredients
This recipe transforms a few high-quality pantry staples and fresh aromatics into a rustic, flavor-packed side dish that tastes incredibly gourmet. Find ingredient notes (including substitutions and variations) below.

📝 Ingredients Notes and Substitutions
- Cannellini Beans: Known for their creamy texture and nutty flavor, these are the traditional choice; however, Great Northern beans or Navy beans make excellent substitutes.
- San Marzano Tomatoes: These canned Italian tomatoes are prized for their sweetness and low acidity. Still, you can use any high-quality whole peeled plum tomatoes—just be sure to crush them by hand for that rustic, chunky consistency.
- Fresh Sage: This herb offers a distinct earthy aroma that pairs perfectly with beans; if you don’t have fresh sage, fresh rosemary is a wonderful alternative, or you can use a third of the amount of dried sage.
- White Wine: A dry white wine like Pinot Grigio or Sauvignon Blanc adds a bright acidity to the sauce; if you prefer to cook without alcohol, simply substitute it with a splash of chicken or vegetable broth and a squeeze of lemon.
- Garlic: Freshly minced garlic is essential for achieving that golden, aromatic base, so try to avoid the jarred variety for the best flavor profile.
- Olive Oil: Since this is a Mediterranean-style dish, using a high-quality extra-virgin olive oil will significantly enhance the richness of the sauté.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
📌 Tips and Tricks for Perfect Sautéed White Beans
- Don’t Burn the Garlic: Garlic can turn from golden to burnt in a matter of seconds. Keep your heat at medium and stir constantly to ensure it stays sweet and aromatic rather than bitter.
- Squeeze Low to the Pan: When hand-squeezing the San Marzano tomatoes, do it low to the skillet or even in a separate bowl first to prevent red splatters from jumping onto your clothes or stovetop.
- Save the Cooking Liquid: If you are boiling your beans from scratch, save a cup of the starchy cooking water; it’s perfect for thinning out the sauce if it becomes too thick during the final simmer.
- Rinse Canned Beans Thoroughly: If you’re using the canned shortcut, be sure to rinse and drain the beans well to remove the metallic-tasting liquid and better control the salt levels in the dish.
- Let the Wine Reduce: Ensure you cook the white wine down until the sharp smell of alcohol has dissipated; this concentrates the flavor and provides the perfect acidic balance to the creamy beans.
- Make-Ahead Magic: This dish actually tastes even better the next day after the flavors have had a chance to meld in the refrigerator, making it a great option for meal prep or dinner parties.
How to Make Sautéed White Beans with Garlic, Sage, and Tomatoes

- Step 1: Sauté the garlic and sage in the oil over medium heat until soft and the garlic is lightly golden, about 2 to 5 minutes.

- Step 2: Add the wine and simmer until almost all of it has evaporated, about 2 minutes.

- Step 3: Add the softened beans and squeeze the tomatoes into the skillet.

- Step 4: Season with salt and pepper and simmer for 15 minutes. Serve warm or at room temperature.
🍽️ How to Serve
- The Perfect Pairing: Serve these beans as a hearty side dish alongside our Mediterranean Tuna Steaks or Perfect Pork Loin for a balanced, restaurant-quality meal.
- Don’t forget the Bread: Provide plenty of crusty Italian bread, ciabatta, or warm focaccia to soak up the delicious tomato and white wine sauce left at the bottom of the bowl.
- Add a Finishing Touch: Just before serving, garnish with a sprinkle of freshly chopped parsley and a generous dusting of freshly grated Parmesan or Pecorino Romano cheese for an extra layer of savory flavor.
- Make it a Main: For a satisfying vegetarian meal, serve a large portion of these beans over a bed of creamy polenta or thick slices of toasted sourdough rubbed with a raw garlic clove.
- Drizzle with Gold: A final drizzle of high-quality extra-virgin olive oil right before the dish hits the table adds a beautiful sheen and a punch of fresh, peppery flavor.
🙋🏽♂️ Frequently Asked Questions
Absolutely! Just make sure to rinse and drain them thoroughly before adding them to the skillet to ensure the best texture and flavor.
Any remaining portions can be stored in an airtight container for up to four days, and they often taste even better the next day as the flavors continue to meld.
Yes, you can store this dish in a freezer-safe container for up to three months, though the texture of the legumes may become slightly softer once thawed and reheated.
Simply place them in a saucepan over medium-low heat, adding a small splash of water or broth if the sauce has thickened too much during storage.
This recipe is naturally plant-based as long as you use a dry white wine and skip any cheese garnishes, making it a fantastic protein-rich option for everyone at the table.
🫘 More Amazing Bean Recipes
Ready to make the best beans in town? Go for it!
And when you do, be sure to take a photo of them, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Sautéed White Beans with Garlic, Sage and Tomatoes
Video
Ingredients
- 1 cup dried cannellini beans or two 15.5 oz. cans, drained
- ¼ cup olive oil
- 4 cloves garlic, minced about 2 tbsp
- 4 fresh sage leaves, chopped about 1 tbsp
- ¼ cup dry white wine
- 1 28 oz can San Marzano tomatoes drained
- Kosher salt and freshly ground black pepper to taste
Instructions
- Cover the beans with water in a large pot and let them soak overnight (if using drained canned beans, skip to step 3)1 cup dried cannellini beans
- Drain beans and refill with fresh water in the same pot. Bring to a boil and cook for 1½ to 2 hours, or until beans are soft. Drain beans, reserving about 1 cup of liquid.
- In a large skillet over medium heat, warm the olive oil.¼ cup olive oil
- Add the garlic and sage and cook until lightly golden, about 2 minutes.4 cloves garlic, minced, 4 fresh sage leaves, chopped
- Add the wine and cook until nearly evaporated, about 3 minutes.¼ cup dry white wine
- Add the beans and then squeeze the tomatoes into the beans with your hands. Season with a healthy pinch of salt and pepper. Simmer for 15 minutes, adding reserved liquid if becoming dry.1 28 oz can San Marzano tomatoes, Kosher salt and freshly ground black pepper
- Transfer to a serving bowl and serve at once, or serve at room temperature.
Notes
• Slice garlic for a milder flavor and to prevent burning.
• Fresh sage is best; use ⅓ the amount if dried.
• Let tomatoes blister slightly for deeper flavor without excess liquid.
• Gently mash a few beans to create a light sauce.
• Finish with lemon, red pepper flakes, or Parmesan if desired.









Heather says
Was looking for a recipe to use beans and fresh sage from my garden and stumbled onto this one. Quickly read through recipe and started cooking stove top only to have a power outage. Switched pan to the BBQ, added what I remembered, and it was wonderful. Husband and son both approved. No leftovers so will have to make again. Thanks
Kris Longwell says
Hi Heather!! Well…first, let us say we hope you got your power back sooner than later! That’s happened to us right in the middle of cooking for guests! Never fun but sounded like you handled it like a pro!! We are THRILLED you made the beans with sage (homegrown!) and had such great success! Thank you so so much for sharing and for the wonderful review. That means the world to us! Please stay in touch!! Best, Kris & Wesley
JoAnn says
I have been making this recipe exactly the same way for several years. Nothing beats it. The only thing I do differently is add about 2-3 tbps of tomato sauce. This is only because I like it a bit more saucy but not enough to make it soupy. I also like mine with lightly toasted ciabatta bread. This dish caters to the Sicilian in me.
Kris Longwell says
Hi JoAnn! Woo hoo! We LOVE the addition of tomato sauce! Paired with toasted ciabatta bread is absolute perfection! We are so so happy are enjoying the sautéed white beans! Thank you so much for sharing! That means the world to us! Please stay in touch! Best, Kris & Wesley
Claire says
I made it with fresh tomatoes from the garden and added some red onion. I also didn’t have any wine, so I used white wine vinegar diluted with water. It came out great! Very simple recipe that is easy to alter to use whatever you have on hand. Thanks!
Kris Longwell says
Hi Claire! Woo hoo! We are so happy you had success with the sautéed beans and tomatoes recipe! Sounds like you prepared it perfectly! Thank you so so much for sharing and for the wonderful review! That means the world to us! xoxo Kris & Wesley
Kris says
I left a message how much I love this recipe last year, and no one ever replied to me, and they replied to everyone else. Did I use the wrong format or something?
Kris Longwell says
Hi Kris! Please accept our deepest apologies! We ALWAYS try and respond to every single comment, because they mean the world to us. But, every now and then, our hectic schedules makes us miss one every now and then. We are thrilled you enjoyed the white beans with garlic, sage, and tomatoes! Thank you so so much for sharing! That truly does mean the world to us! Please stay in touch, we promise to do the same!! Kris & Wesley
Kris says
Oh God, do I sound like a baby or what? I was having a very bad day at work and wanted to make some comfort food and I remembered this recipe and I love how you respond to everyone it is so sweet. Thank you!!
Brenda says
Fabulous bean recipe tried it last night for quick dinner,yum. Served leftover for breakfast this morning with Sunnyside egg on top and toast!
Kris Longwell says
Hi Brenda! Woo hoo! We are thrilled you loved the white beans dish! And sounds wonderful for breakfast the next day! YUM!!! Thank so much for sharing and for the GREAT review. That means so much to us! Please stay in touch! All the best, Kris & Wesley
Tori says
I make this dish OFTEN! I put a slight spin on it and add a short cut pasta like fusilli at the end! We love it so much, it’s perfect! Sometimes when I don’t have san marzano tomatoes, I put cherry tomatoes in a skillet and smash them up as they cook and add them to the bean mixture. Always great!
Kris Longwell says
Hi Tori! The addition of fusilli is brilliant! YUM! And cherry tomatoes are a fantastic addition, too! We are thrilled you are enjoying the recipe and thank you so so much for sharing! That means the world to us!!! xoxo Kris & Wesley
Scott Henderson says
Stunningly simple dish with tons of flavor! We took your advice and used San Marzano tomatoes and the difference was noticeable. The first time we made this we had to use dried sage but fresh is so much better. The family loves it as a side to sausage, onions and peppers. This is truly a keeper and we have made it many times.
Kris Longwell says
Hi Scott! We can’t even begin to express how happy this makes us! Sounds like you guys know how to put together some pretty amazing dishes! Thank you SO MUCH for sharing and for the GREAT review! That means the world to us! Please stay in touch! All the best, Kris & Wesley
Jacki says
I am looking to make this recipe, can I make this and freeze them? I am going away to the beach with about 20 people and want to use as much “made ahead” dinners/sides as possible!
Kris Longwell says
Hi Jacki! These will freeze just fine! Perfect for a beach feast! Have FUN! Let us know how it turns out! Best, Kris & Wesley
Mk says
I have not made this yet so could you tell me what you mean by squeezing the tomatoes?
Kris Longwell says
Hi there! We just mean we love to purchase canned whole tomatoes. They seem better (maybe it’s true, or not???)…if you squeeze the whole tomatoes in your hands to break them up into the skillet. You could chop them with a knife or a food processor, or go with canned crushed tomatoes, but we’ve always felt we got the best results when we squeeze the whole tomatoes and breaking them up that way. Hope this helps! Let us know if you make the dish and what you think!
Kris Rose says
Hello and happy holiday weekend!
I decided to do something different than the regular baked beans for Fourth of July and I made these. Wow!! They are fantastic! And I’m sure after they refrigerate overnight the flavors are going that much better. That is if there any left-I keep wanting to run into the kitchen and get another small bowl full.