First, bring a large pot of salted water to a boil. Cook the spaghetti according to package directions.
Have the cream cheese and ricotta ready in a large bowl near the stove.
Meanwhile, preheat the oven the oven to 350ºF.
In a small skillet, cook the sausage until golden brown; crumble it with a spatula while it cooks. Stir in the pasta sauce, turn off the heat and set aside.
When the pasta is done cooking, drain the noodles and then immediately add it to the bowl with the cream cheese and ricotta. Toss the noodles very well with tongs for a few minutes until they’re evenly coated with the cheese.
Next, stir in 2 cups of the pasta sauce with the sausage, and half of the shredded cheddar.
Scrape the mixture into a 8×8” square baking dish, and top with the remaining shredded cheddar.
Bake for 20 minutes, until bubbly and the cheese on top is melted.
Serve with extra pasta sauce for topping.