Creamy Smoky White Beans in Garlicky Tomato Sauce yield an incredibly easy, absolutely comforting and warming dish. It’s all made in pot in 30 minutes but tastes like it was simmering for hours. Bound to leave you feeling cozy!

Top down view of creamy smoky white beans in garlicky tomato sauce in a blue pot.

I’ve had this dish on my mind for months. I accidentally opened a can of cannellini beans instead of chickpeas (a staple in this household) and needed to find a way to use it. I stashed them in a jar for the night and decided to tackle them the next day.

You see, I don’t have white beans in the house. So I didn’t have a plethora of on deck recipes to choose from. I do like them, though, a lot. They make a fantastic Garlic White Bean Dip and a phenomenal White Bean and Kale Soup. Knowing my love for their creamy nature, I led with this during my fridge and pantry dive. I reached for a jar of opened tomato sauce that we had, garlic (which is like, the second love of my life) and a bunch of other fave ingredients. I was going for a fancier version of beans on toast – since I love toast. This yielded a far more phenomenal result than I thought. My immediate thought: “this has got to be a recipe!”. Creamy Smoky White Beans in Garlicky Tomato Sauce – put it in your life list.

Close up of bright green leaves.

A couple testing sessions later, the result was these phenomenal smoky, creamy beans in a garlicky tomato sauce, so I literally named them that. What you get is a dish that’s chock full with comfort ingredients, is nourishing and hearty, but still light enough to be breakfast or dinner; whichever you desire.

Garlick tomato sauce in a blue pot with a gold spoon in it.

Personally, I’ve been having it for breakfast. A la beans on toast. It’s become a fave for me since I always now have these ingredients in the house (cannellini beans is now on our permanent buy list). It’s also a one pot dish that comes together in no time so you can have it simmering down on the stove while doing any plethora of things.

Let’s talk about that liquid smoke. It really takes the depth of this dish over the top for me. The first time I made these, I swirled in some balsamic glaze because I wanted a deeper almost smokier flavour. Then this time around Gav suggested I add in liquid smoke. PERFECT. These now taste like they were cooked in a cast iron over a grill in some sophisticated camping site. The smoky flavour truly comes through and I love it!!!

Overhead view of tomato sauce in a blue pot.

I hope you enjoy this dish friends!

P.S. if you don’t want wine, just use a good quality veggie broth instead.


Top down shot of garlic tomato sauce in a pot.

Creamy Smoky White Beans in Garlicky Tomato Sauce (One Pot)

Creamy Smoky White Beans in Garlicky Tomato Sauce yield an incredibly easy, absolutely comforting and warming dish. It's all made in pot in 30 minutes but tastes like it was simmering for hours. Bound to leave you feeling cozy!
5 (from 4 ratings)


  • 1 tablespoons extra virgin olive oil
  • ½ large red onion, finely diced
  • 4 cloves garlic, minced
  • 3/4 teaspoon sea salt
  • ¼ teaspoon ground black pepper
  • 1 tbsp Italian seasoning
  • cup dry white wine
  • 1 15 ounce can, 1 ½ cups cannellini beans
  • 24 ounce jar of tomato sauce
  • 1 teaspoon liquid smoke
  • ½ cup spinach
  • squeeze of lime, optional


  • In a pan over medium high heat, heat the olive oil. Add in the red onions and the garlic and sauté for 5 minutes until the onions are translucent.
  • Add in the sea salt, black pepper and the Italian seasoning. Reduce heat to medium and let it cook down a little, then add in the white wine. Stir to combine and cook together for about 3 minutes to take a bit of a sauce.
  • Add in the cannellini beans, the tomato sauce, and the liquid smoke. Stir thoroughly to combine. Bring the mixture back to high heat for 2 minutes, then lower to a simmer for 8 minutes. Stir once, then allow to simmer, stirring infrequently. Turn off the heat and Stir in the spinach and let it sit for about 2 minutes to wilt in the sauce.
  • Taste test and add more salt to taste or a squeeze of lime at the end to bring out the flavours. Serve with your favourite starches and even more greens and enjoy!!
Calories: 247kcal, Carbohydrates: 39g, Protein: 13g, Fat: 4g, Saturated Fat: 1g, Sodium: 1338mg, Potassium: 1103mg, Fiber: 12g, Sugar: 8g, Vitamin A: 1109IU, Vitamin C: 16mg, Calcium: 86mg, Iron: 6mg

Disclaimer: Although attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.