This post may contain affiliate links.
This cozy and comforting Italian Sausage Pasta Bake Recipe pairs flavorful Italian sausage with a creamy ricotta cheese mixture along with fresh basil, other cheeses and so much flavor. Simple to prepare and easily made a day in advanced and then baked when you are ready. Leftovers are even better so this dinner is sure to be one the whole family will love!

This post is sponsored by the Ohio Pork Council, all opinions are my own. Thanks for supporting pork farmers!
Any dish that involves Italian sausage is a MUST for me. That flavor is unmatched by any other kind of sausage and it makes any meal that much more delicious.
I love it in this Spicy Sausage Pasta, Skillet Ravioli Lasagna and this Sausage Gnocchi Soup but most of all, I love it in a cheesy, cozy baked pasta and this recipe is going to quickly become your favorite as well!
You are going to love the ease of this delicious dinner recipe just as much as the flavor for sure!
Try these other pork dinner favorites: Sausage Sheet Pan Dinner, Sheet Pan Honey Garlic Pork Chops, or our personal favorite: Cream of Mushroom Pork Chops.
Why You Will Love This Italian Sausage Pasta Bake:
- It’s loaded with comforting coziness and tons of flavor. The flavorful Italian sausage paired with creaminess of the ricotta and pasta is just WOW. Top it off with your favorite marinara and you have so much goodness in every single bite. This simple dinner recipe is a keeper!
- It’s got the good stuff your body needs! Pork provides nutrients that are hard to get from plant-based diets alone including vitamin B12, iron, zinc and essential fatty acids. It’s a great addition to your diet!
- Easily made a day in advance. This is the best part for me for busy weeknights or even weekends. You can prepare this Italian sausage baked pasta dinner recipe up to a day ahead of time so you can do all the work when it fits into your schedule. Then you can bake it just before serving. This is so helpful when you are too tired to cook–dinner is literally already prepped and ready!
- Freezer friendly. If you don’t overcook the pasta, then this is a great freezer meal. You can freeze leftovers or freeze the entire dish for up to 3 months. This way you can grab it when you need a night off from cooking.
Did You Know?
Over 3500 family farms in Ohio raise enough pork to feed about 25 million people! Purchasing pork at the grocery store or the farmers market supports Ohio farm families that produce that nutritious, sustainable pork.
Recipe Ingredients:
- pasta: for this pasta bake, I used tortiglioni which is a fancy version of rigatoni essentially with slightly deeper grooves. For best results in this recipe, use a short cut pasta that is just slightly al dente and you will be good to go. Penne pasta, rotini, ziti, just to name a few. A gluten free pasta will work as well.
- Italian sausage: we used mild Italian sausage but if you prefer a kick, feel free to opt for a spicy sausage. If you can’t find ground sausage on its own, just purchase sausages and remove the casing.
- onion: yellow onion is what was used in this recipe but white works as well.
- ricotta cheese: for best results, use full fat ricotta cheese. This will have the richest flavor and the creamiest texture.
- other cheeses: this recipe also uses grated parmesan cheese and mozzarella cheese. Freshly shredded and grated make for the best melty texture but you can also use prepackaged. You can top the pasta bake with fresh mozzarella instead of shredded for all the more gooiness!
- egg: the egg adds richness and flavor to the meal while also helping to hold it all together. If you happen to have an egg allergy or don’t have any eggs on hand, you can omit it. The dish may be slightly more runny and the flavor will shift slightly but not in a way that ruins the dish by any means!
- seasoning: I use classics in this recipe with Italian seasoning, red pepper flakes, salt and black pepper. You will see below the addition of the fresh basil as well for extra flavor!
- garlic: fresh minced garlic is strongly suggested in this Italian sausage baked pasta recipe. You can use garlic powder instead if necessary, but the fresh garlic cloves in this dish will make it the best.
- basil: fresh basil mixed into the ricotta mixture as well as over top of the baked pasta is the showstopper in this recipe. Dried basil does not compare!
- marinara: use your favorite marinara sauce. This allows you to vary this recipe every time you make it while also making it to fit your flavor preference.
Step-By-Step Instructions:
- Start a large pot of water for the pasta, bring to a rolling boil and then cook pasta to just under al dente according to package directions. Drain and drizzle with a touch of olive oil to prevent it from sticking together.
- While the pasta cooks, heat a skillet to medium-high heat and add olive oil. When olive oil is hot and glistening, add the onion and sauté until they start to become translucent. Add the Italian sausage and break down into small pieces and brown. Internal temperature of any ground pork should reach 160°F. (Make sure and have a meat thermometer handy for most accurate cooking!)
- When cooked, drain any excess grease and set aside.
- While the sausage cools, In a large bowl, combine the ricotta, egg, 2 cups mozzarella, parmesan, chopped basil, seasoning and garlic.
- Stir the cheese mixture well to combine.
- Add the cooked pasta and browned Italian sausage to the cheese mixture when it is all cooked. It’s okay if it all hasn’t cooled completely.
- Lightly spray the bottom of a 9×13 inch baking pan with oil. Add about 2 cups of marinara to the bottom of the pan and spread to allow it to cover the bottom completely.
- Add the pasta mixture to the pan and spread evenly.
- Cover the pasta with remaining 2 cups of marinara sauce. Sprinkle over the remaining shredded mozzarella cheese. Cover with aluminum foil and bake in 375°F preheated oven for about 20 minutes and then remove the foil and bake another 10 minutes uncovered or until cheese is melted and pasta is bubbling. You can broil on high for the last 2-3 minutes for that golden brown topped melty cheese if desired.
- Allow to cool for 10 minutes and top with more freshly chopped basil before serving.
Recipe Tips
- Make sure to cook the pasta just under al dente. This will keep it from becoming mushy when you bake the pasta. Most packages will say how long to cook for al dente and either cook it for the shortest time it suggests or pull it off the stove one minute before.
- You can loosely tent the foil over the pasta so it doesn’t stick to the cheese when it melts. The foil doesn’t have to be super tight on the pan so feel free to prop it up slightly by folding in half and keeping it away from the pan.
- Vary the flavor easily! The easiest way to vary the flavor in this Italian sausage baked pasta is by varying the marinara. The marinara will 100% change the dish every time and if it’s one you love, then in the best way possible. We love to use an Arrabbiata sauce for an extra spicy kick or Raos classic marinara for a tried and true family favorite.
- Prep this pasta up to 24 hours in advance. You can prep this entire dish and then wait to bake it until just before serving. this will allow flavors to meld together even more so it’s definitely a bonus. I just suggest putting the mozzarella on top just before baking instead of when preparing.
Possible Add-Ins Or Ways To Vary:
We love to make this pasta bake a bit different every time. These are simple ways to add something extra to this dish if desired:
- Add more veggies. You can dice up some red or green bell peppers and sauté them along with the Italian sausage. A bit of spinach is great to add as well. If using frozen spinach, thaw it completely and then wring out all of the excess liquid.
- Change up the cheese. While creamy ricotta cheese is usually a fan favorite, you can certainly sub small curd cottage cheese for it if desired. You can also use a variety of Italian cheeses in addition to the parmesan cheese.
- Make your own marinara! Feeling extra motivated? Make your own homemade sauce. Definitely more work but nothing beats the flavor!
Storage:
Store leftovers in an airtight container in the refrigerator for about 4-5 days. If planning to store longer, you can freeze in a freezer-safe dish once the pasta is cooled completely. It will keep frozen for about 3 months.
Other Pork Recipes:
HUNGRY FOR MORE? Subscribe to my newsletter and follow me on Facebook, Instagram and Pinterest for all the latest!
Italian Sausage Pasta Bake
Ingredients
- 1 lb short pasta, rigatoni, ziti, penne, rotini, etc.
- 1 lb mild Italian sausage
- 1 small onion, small diced
- 15 oz ricotta cheese
- ½ c parmesan cheese
- 3½ c shredded mozzarella cheese, separated
- 2 tsp Italian seasoning
- 3-4 garlic cloves, minced
- ¼ tsp red pepper
- ¼ c fresh basil, chopped, more for topping
- 1 large egg, lightly beaten
- 4 c marinara sauce
Instructions
- Start a large pot of water for the pasta, bring to a rolling boil and then cook pasta to just under al dente according to package instructions. Drain and drizzle with a touch of olive oil to prevent it from sticking together.
- While the pasta cooks, heat a skillet to medium-high heat and add olive oil. When olive oil is hot and glistening, add the onion and sauté until they start to become translucent.
- Add the Italian sausage and break down into smaller pieces and brown. Internal temperature should reach 165°F. When cooked, drain any excess grease and set aside.While the sausage cools,
- In a large bowl, combine the ricotta, egg, 2 cups mozzarella, parmesan, chopped basil, seasoning and garlic. Stir the cheese mixture well to combine.Add the cooked pasta and browned Italian sausage to the cheese mixture when it is all cooked.
- Lightly spray the bottom of a 9×13 inch baking pan with oil. Add about 2 cups of marinara to the bottom of the pan and spread to allow it to cover the bottom completely .Add the pasta mixture to the pan and spread evenly.
- Cover the pasta with remaining 2 cups of marinara sauce. Sprinkle over the remaining shredded mozzarella cheese. Cover with aluminum foil and bake in 375°F preheated oven for about 20 minutes and then remove the foil and bake another 10 minutes uncovered or until cheese is melted and pasta is bubbling.
- You can broil on high for the last 2-3 minutes for that golden brown topped melty cheese if desired.Allow to cool for 10 minutes and top with more freshly chopped basil before serving.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This is a family favorite recipe we devour every time I make it and know it will be enjoyed by many more!