Baked 3 Cheese Penne Casserole - this meatless casserole is an easy make ahead recipe
4 from 1 vote

Baked 3 Cheese Penne Casserole

Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Course: Main Dish
Cuisine: American
Keyword: cheese, dinner, easy recipe
Servings: 6
Calories: 560kcal
Author: Susanne Eagan


  • 1 lb penne pasta
  • 3 tbsp butter
  • 1 cup onion - diced
  • 3 cloves garlic - minced
  • 1 tsp Italian seasoning
  • 1/2 tsp basil
  • 2 tsp all purpose flour
  • 1 cup milk
  • 1 cup vegetable stock or chicken stock
  • 1 14 oz can Italian style diced tomatoes
  • 1 cup mozzarella cheese - shredded
  • 1 cup parmesan cheese - shredded
  • 1 cup asiago cheese - shredded


  • Preheat oven to 350
  • Prepare pasta according to package directions
  • In a sauce pan over medium high heat melt three tablespoons of butter.
    Add onions and saute until translucent.
    Add garlic, Italian seasoning and basil to butter and stir
  • Next, add flour to pot whisking constantly for two minutes
    Add milk and stock to the flour and bring to a boil
    Season with salt and pepper and remove from heat and cool for about two minutes until sauce thickens
    Add cheeses to the mixture and stir to combine
  • While you wait for the cheese to melt drain the pasta and transfer into a 9x13 greased baking dish
  • Pour an undrained can of tomatoes over the pasta
  • Next, pour the sauce over of the pasta and then stir to combine
  • Sprinkle a little extra cheese over the top and bake for 25 minutes
  • If you want to make the cheese extra gooey turn on the broiler for 5 minutes or until the cheese is golden brown  
Copyright 2019 It Is a Keeper ( All rights reserved.
Did You Make This Recipe?Show me on Instagram! Mention @itsakeeperblog or tag #itisakeeper! I'd love to see what you're up to in the kitchen!
Helpful Tips for All Recipes