Sun Dried Tomato Cannellini Beans
The aroma of sautéed garlic mingling with the rich, tangy scent of sun-dried tomatoes wafts through my kitchen, instantly transporting me to a sun-drenched Italian terrace. As the creamy sauce thickens, it coats the cannellini beans, promising a dish that’s not just hearty but undeniably comforting. Imagine a plate bursting with color—vibrant greens from baby spinach, deep reds from tomatoes, and the golden sheen of parmesan melting into the mix. On a chilly evening, this creamy sun-dried tomato cannellini beans dish feels like a warm hug, offering the perfect blend of flavors and textures.

I vividly remember the first time I tasted a similar dish at a little trattoria in Florence. It was a rainy day, and the food was more than just a meal; it was an experience that brought warmth and joy. Now, I recreate that magic at home, inviting family and friends to gather around the table. This creamy sun-dried tomato cannellini beans recipe is perfect for cozy weeknight dinners or casual get-togethers. Are you ready to bring this delightful experience to your home? Let’s get cooking!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes, it’s perfect for busy weeknights.
- Irresistible Flavor: Creamy, savory, and packed with bold flavors, every bite is pure bliss.
- Eye-Catching Appeal: The vibrant colors make this dish not just tasty but visually stunning.
- Flexible Serving: Great as a main course or as a hearty side—perfect for any occasion!
- Diet-Friendly Options: Naturally vegetarian, and easily adaptable for gluten-free diets.

Ingredients You’ll Need
- 28 oz tinned cannellini beans – These beans are creamy and tender, making them the star of the dish. Rinse and drain them well to keep the sauce light.
- 1 tablespoon extra virgin olive oil – Use high-quality oil for depth of flavor. If you’re out, light vegetable oil works too.
- 4 cloves garlic – Finely chopped garlic infuses the dish with a fragrant base. Always fresh is best!
- ¼ teaspoon red chili pepper flakes – This adds a gentle heat; feel free to adjust based on your spice preference.
- 2 cups baby spinach – Fresh spinach lends a vibrant green and a nutritious boost. You can substitute with kale, but adjust cooking time.
- ¾ cup sun-dried tomatoes – Use oil-packed ones for richer flavor, or choose dry ones that need soaking for a lighter version.
- 1 cup heavy whipping cream – This creates a rich, creamy sauce. If you’re looking for a lighter option, half-and-half can be used.
- 1 teaspoon dried oregano – A staple herb in Italian cooking, it adds a fragrant touch. Fresh oregano can also be used for more intensity.
- ½ cup fresh parmesan cheese – Grated parmesan adds an irresistible umami flavor. Pecorino can be a fun alternative.
- ¼ cup fresh basil leaves – Finely sliced basil brings freshness and a pop of color. Try adding parsley for a different twist.
- Sea salt and freshly ground black pepper – Essential for seasoning. Adjust to your taste for the best flavor.
How to Make Sun Dried Tomato Cannellini Beans
Heat Olive Oil: Begin by heating the olive oil in a large skillet over medium heat. Once hot, add the finely chopped garlic and cook it for about 1-2 minutes, stirring until it’s fragrant and just beginning to turn golden. Watch closely to avoid burning the garlic; that can turn the whole dish bitter.
Add Spinach and Tomatoes: Next, toss in the baby spinach, sun-dried tomatoes, and the rinsed cannellini beans. Stir gently, allowing the spinach to wilt and blend into the mixture. This should only take a few minutes, and the colors will pop as they meld together.
Pour in Cream and Season: With everything well combined, pour in the heavy cream and sprinkle in the dried oregano along with the chili flakes. Bring the dish to a gentle simmer, stirring regularly. You want it to bubble softly, letting the flavors meld, cooking for about 5-7 minutes until the sauce thickens slightly.
Finish with Parmesan and Basil: When the beans are warmed through and the sauce clings beautifully, turn off the heat. Stir in the freshly grated parmesan cheese until it’s melted and creamy. Finally, season with sea salt and freshly ground black pepper. Serve it hot, garnished with fresh basil leaves for a pop of color and flavor.
Storing & Reheating
Leftovers can be stored at room temperature for up to two hours. For longer storage, place them in an airtight container in the refrigerator where they will last for about 3-4 days. If you want to keep it for a longer period, freeze the dish in a suitable container for up to three months. When you’re ready to enjoy it again, reheat it in a skillet over medium heat or in the microwave until piping hot. Just a splash of cream or a drizzle of olive oil can refresh the flavors and improve the texture.
Chef’s Helpful Tips
- Avoid overcooking the garlic; it should be just fragrant—not browned—to maintain depth in flavor.
- If using dry sun-dried tomatoes, soak them in warm water or broth before adding them for better texture.
- For a vegetarian option, ensure your parmesan is not made with animal rennet.
- If you want a thicker sauce, cook it a bit longer; for a lighter version, add more spinach or broth.
- Make it ahead of time! The flavors deepen when it sits for a few hours in the fridge, making it even more delicious.
- Experiment with herbs! Fresh thyme or rosemary can add a unique twist if you’re feeling adventurous.
It’s all there—the creamy texture, the bursting flavor, the nourishing ingredients. Making this dish will not only fill your belly but also warm your heart. So, don your apron and gather your loved ones around as you create a memorable meal. Enjoy the process just as much as the result!
Recipe FAQs
Can I use dried cannellini beans instead of canned?
Can I make this dish vegan?
How do I know when the dish is done cooking?
What should I serve with Sun Dried Tomato Cannellini Beans?
More Dinner Recipes
👉 If you make my Sun Dried Tomato Cannellini Beans recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Sun Dried Tomato Cannellini Beans
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Description
This creamy Sun Dried Tomato Cannellini Beans dish is bursting with flavor, featuring garlic, vibrant spinach, and a smooth cream sauce. Perfect for a quick dinner that feels indulgent yet healthy!
Ingredients
- 800 g (28 oz) tinned cannellini beans – rinsed and drained
- 1 tablespoon extra virgin olive oil
- 4 cloves garlic – finely chopped
- ¼ teaspoon red chilli pepper flakes
- 2 cups baby spinach – firmly packed
- ¾ cup sun-dried tomatoes – drained from oil and roughly chopped
- 1 cup (250 ml) heavy whipping/thickened cream
- 1 teaspoon dried oregano
- ½ cup (40 g) parmesan cheese – freshly grated
- ¼ cup fresh basil leaves – finely sliced
- sea salt and freshly ground black pepper – to taste
Instructions
- Heat olive oil in a large skillet over medium heat.
- Add garlic and sauté for 1-2 minutes, avoiding burning.
- Incorporate spinach, sun-dried tomatoes, and beans, allowing the spinach to wilt.
- Pour in the cream, along with dried oregano and chilli flakes. Bring to a simmer while stirring.
- Once warmed and slightly thickened, remove from heat. Stir in Parmesan cheese and season to taste with salt and pepper. Serve topped with fresh basil.
Notes
For a vegetarian option, ensure the parmesan cheese is rennet-free.
This dish pairs well with crusty bread or a side salad for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 3g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 8g
- Protein: 16g
- Cholesterol: 100mg




