Nutrition Facts for Warm tuna and bean salad

Warm Tuna and Bean Salad

Elevate your weeknight dinners with this quick and nourishing Warm Tuna and Bean Salad—ready in just 20 minutes! Bursting with Mediterranean flavors, this hearty salad combines creamy cannellini beans, protein-packed tuna, and sweet cherry tomatoes, all gently sautéed with aromatic garlic and red onion. A handful of baby spinach adds vibrant color and nutrients, while a drizzle of fresh lemon juice and olive oil ties everything together with zesty brightness. Perfect served on its own or paired with crusty bread, this warm salad is as wholesome as it is satisfying. Ideal for busy days, this one-pan recipe is a go-to for healthy, gluten-free meals packed with flavor.

Nutriscore Rating: 79/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Warm Tuna and Bean Salad
Prep Time:10 mins
Cook Time:10 mins
Total Time:20 mins
Servings: 4

Ingredients

  • 3 tablespoons olive oil
  • 1 small red onion
  • 2 small garlic cloves
  • 1 15-ounce can canned cannellini beans
  • 2 5-ounce cans canned tuna in olive oil
  • 1 cup cherry tomatoes
  • 2 cups baby spinach leaves
  • 2 tablespoons fresh parsley
  • 2 tablespoons lemon juice
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper

Directions

Step 1

Heat 2 tablespoons of olive oil in a large skillet over medium heat.

Step 2

Peel and finely slice the red onion and garlic cloves. Add them to the skillet and sauté for 3-4 minutes until softened and fragrant.

Step 3

Drain and rinse the cannellini beans, then add them to the skillet. Stir gently to coat the beans in the aromatic oil, cooking for 2-3 minutes until heated through.

Step 4

Drain the canned tuna, leaving some of the oil for flavor, and flake it gently with a fork. Add the tuna to the skillet and stir to combine with the beans and onions.

Step 5

Slice the cherry tomatoes in half and add them to the skillet, cooking for 1-2 minutes to slightly soften them.

Step 6

Remove the skillet from heat and stir in the baby spinach leaves until just wilted.

Step 7

Finely chop the fresh parsley and sprinkle it over the salad.

Step 8

Drizzle the remaining 1 tablespoon of olive oil and the lemon juice over the salad. Season with salt and black pepper, adjusting to taste.

Step 9

Gently toss the mixture in the skillet to combine all the flavors evenly.

Step 10

Serve warm, either on its own or with crusty bread on the side. Enjoy!

Nutrition Facts

Serving size (1097.2g)
Amount per serving % Daily Value*
Calories 1406.0
Total Fat 78.5g 0%
Saturated Fat 12.3g 0%
Polyunsaturated Fat 4.0g
Cholesterol 142mg 0%
Sodium 3228.3mg 0%
Total Carbohydrate 87.9g 0%
Dietary Fiber 24.9g 0%
Total Sugars 9.5g
Protein 89.9g 0%
Vitamin D 568IU 0%
Calcium 333.4mg 0%
Iron 15.1mg 0%
Potassium 2879.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 49.8%
Protein: 25.4%
Carbs: 24.8%