Three Cheese Baked Penne

This post may contain affiliate links.  For more information, read my disclosure policy here  

This Three Cheese Baked Penne Pasta casserole is an easy meatless meal that can easily be made ahead.

One of the best baked three chesse penne pasta casseroles.


Enter your email below and we’ll send this recipe straight to your inbox.

Save Recipe Final

Three Cheese Baked Penne Pasta is an easy meatless dinner. Don’t worry about losing flavor because it’s made with lots of seasonings and tons of cheesy goodness.

There are a lot of reasons people choose to eat a meatless meal once or more times a week. Most people choose them for health reasons but they are also inexpensive. Making meatless meals are not only good for you but for you wallet too.

Of course a lot of people choose to take part in Meatless Monday as a part of the Lenten season. No matter your reasons for choosing a meatless meal this Three Cheese Baked Penne Pasta is a great one that everyone in your family love.

Three Cheese Penne Pasta Casserole in a white and light brown dish.

In a large pot prepare pasta according to the package directions. While the pasta is cooking it’s time to make the sauce. This is an easy sauce that’s built off a roux includes seasonings and cheese.

Meal planning printables
Get Our Free Meal Planning Bundle

With over 200 easy and delicious dinner ideas, you'll never have to worry about what to make for dinner again.

Begin the sauce by melting three tablespoons of butter over medium high heat. Once the butter is melted, add garlic and seasonings whisking constantly for two minutes.

Next, add the flour to the mixture and continue to cook whisking constantly for about a minute. Add in milk and whisk to combine. Bring to a boil and season with salt and pepper and cool for about two minutes. Then add in cheeses and continue whisking for three or four minutes until sauce thickens.

Add cheeses to the mixture and combine.

Drain the pasta and transfer it to a greased 9×13 baking dish. Then pour an undrained can of tomatoes over the pasta and stir together.

Next pour sauce over pasta and tomatoes and toss together.

Sprinkle a little extra cheese over the top and bake for 25 minutes. At the end of that time you can remove the baked penne from the oven or you can turn up the broiler and cook for another 5 minutes to brown the cheese. You’ll get the best three cheese penne when you get the full printable recipe by clicking below!

⭐  Did you make this recipe? Please give it a star rating below! ⭐ 

Baked 3 Cheese Penne Casserole - this meatless casserole is an easy make ahead recipe
4.59 from 74 votes

Baked 3 Cheese Penne Casserole

Yield: 6
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
If you’re looking for a tasty meatless Monday meal, try this delicious three cheese baked penne. Sure to be a hit with your entire family.
Print Pin Rate Save
⭐️ ⭐️ ⭐️ ⭐️ ⭐️Did you try this recipe? Please leave a star rating and review below!


  • 1 lb penne pasta
  • 3 tbsp butter
  • 1 cup onion, diced
  • 3 cloves garlic, minced
  • 1 tsp Italian seasoning
  • ½ 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 9×13 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  

Estimated Nutritional Information

Calories: 560kcal | Carbohydrates: 64g | Protein: 27g | Fat: 21g | Saturated Fat: 12g | Cholesterol: 56mg | Sodium: 882mg | Potassium: 312mg | Fiber: 3g | Sugar: 6g | Vitamin A: 715IU | Vitamin C: 2.5mg | Calcium: 566mg | Iron: 1.5mg
The nutritional information provided are estimates. To learn more about how I calculate this information go to
PIN THIS RECIPE FOR LATER!Follow Me: @ItsAKeeperBlog or tag #itisakeeper
Course: Main Dish
Cuisine: American

22 thoughts on “Three Cheese Baked Penne”

  1. This is very good and will make it again. I added broccoli. Next time, I would make a little more sauce. I didn’t have asiago, so used cheddar. Sausage would also be good in this !

  2. I would like to try this recipe but one ingredient is the house seasoning that was supposed to be available but could not find it. if you wouldn’t mind send me an email for the recipe for this ingredient please and thank you…

  3. This looks really delicious and I would like to make it for dinner tonight but in the video you add your “house blend seasoning” but it is not listed in your ingredient list nor in the directions. What is the amount of your house blend seasoning do you add to this dish?

  4. Hey Christina – great recipe!

    Just a note – I ended up adding more flour to make the sauce a little thicker. I think it averaged out to about 1 tbsp instead of 2 tsp.

    Making this again this week 🙂 Will become a staple in my recipe collection for sure!

  5. 4 stars
    Let me preface this with, I am not a very good cook. Just ask my husband 😉 but I just put this dish in the oven and the sauce didn’t turn out. The cheese just globbed up and never became a creamy sauce. I used an Italian cheese blend “mozzarella, smoke flavored provolone, Romano, parmesan, Fontana and asiago” because that’s what I had. Would this have made it not melt into a uniform sauce? Thank You! The RECIPE looks delish! 🙂

    • Yes mine did this too! I transferred the sauce to the pot that had my pasta cooking (it was still really hot) and that melted the cheese down finally! Also I whisked like crazy! it almost got tacky/gummy..not sure what happened.. but it was better after I moved to a hotter pan rather than having the sauce cool slightly before adding.

  6. Great cheese recipe I have found on the web. Now, I can try it for my husband. Really thanks for sharing awesome cheese recipes.

    Keep it up.


  7. In your 3 Cheese Penne recipe you mention to add milk but milk is not in the ingredients list and broth is listed in ingredients but not mentioned in the directions. How much milk is used and do you need the broth?

    thank you.


Leave a Comment

Rate this Recipe