Asparagus-Tuna Casserole


Our asparagus and tuna casserole recipe is a dinner fit to serve the whole family. Try this quick weeknight option for a meal you can serve in one casserole dish.

Asparagus-Tuna Casserole
Photo: Andy Lyons
Prep Time:
20 mins
Cook Time:
20 mins
Bake Time:
25 mins
Total Time:
1 hr 5 mins


  • 1 cup dried penne pasta

  • 1 pound tiny new potatoes, diced (1/2-inch pieces)

  • 3 tablespoon butter

  • ¼ cup chopped onion

  • 2 tablespoon all-purpose flour

  • teaspoon salt

  • teaspoon ground black pepper

  • 2 ¼ cup milk

  • 2 teaspoon finely shredded lemon peel

  • 4 ounce provolone cheese, shredded

  • 3 4.5 ounce can tuna packed in roasted garlic olive oil or desired flavor tuna

  • ½ cup pitted kalamata olives, halved

  • 1 ½ pound green, white, and/or purple asparagus, trimmed, cut in 1-inch pieces

  • ¼ cup soft bread crumbs

  • ¼ cup finely shredded Parmesan cheese


  1. Preheat oven to 375°F. In a large saucepan cook pasta according to package directions, adding diced potatoes during the last 4 minutes of cooking time. Drain and set aside.

  2. Meanwhile, for sauce, in a large Dutch oven melt 2 Tbsp. of the butter. Cook onion in butter about 3 minutes, until tender. Stir in flour and a pinch of salt and pepper. Cook and stir 2 minutes more. Whisk in milk all at once. Add lemon peel. Cook and stir until thickened and bubbly. Whisk in provolone cheese until melted. Gently fold pasta, potatoes, tuna, olives, and asparagus into sauce. Pour into a 3 quart rectangular baking dish .

  3. For topping, in a small bowl melt the remaining 1 Tbsp. of butter. Stir in bread crumbs and Parmesan. Sprinkle on casserole. Bake, uncovered, for 25 to 30 minutes, until heated through and topping is golden.


If tuna packed in garlic olive oil in not available, substitute tuna packed in oil and add 2 cloves of minced garlic when cooking.

Nutrition Facts (per serving)

467 Calories
21g Fat
36g Carbs
34g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 467
% Daily Value *
Total Fat 21g 27%
Saturated Fat 10g 50%
Cholesterol 50mg 17%
Sodium 753mg 33%
Total Carbohydrate 36g 13%
Total Sugars 4g
Protein 34g
Vitamin C 15.4mg 77%
Calcium 373.6mg 29%
Iron 4.7mg 26%
Potassium 951mg 20%
Folate, total 121mcg
Vitamin B-12 2.1mcg
Vitamin B-6 0.4mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles