Cook the penne pasta to al dente according to package instructions. Drain and set aside. Make sure to reserve 1/2 cup of pasta water aside.
1 lb penne pasta
in a medium bowl, mix together the ricotta cheese, parmesan cheese, mozzarella cheese, and Romano cheese with the egg and basil and set aside.
3/4 cup ricotta cheese, 1/2 cup shredded mozzarella cheese, 1/2 cup grated Parmesan cheese, 1/2 cup grated Romano cheese, 1 egg, 1/4 cup chopped fresh basil leaves
Into a large pot or skillet add in the olive oil and heat up on medium low heat. Once the oil is hot enough, cool the shallots for a minute or two until fragrant and translucent then add in the chopped garlic and cook for another minute.
2 tablespoons olive oil, 1 medium shallot, 4 large garlic cloves
Add the marinara sauce on top of the shallot garlic mixture, season with salt and pepper to taste and cook together for 4-6 minutes or until warmed thoroughly.
3 cup marinara sauce, Salt and pepper
Drop spoonfuls of the egg and cheese mixture into the sauce and stir gently as everything is cooking. Cook for 7-10 minutes or until everything is combined and melty. Make sure to stir from time to time.
Mix in the drained pasta. Add in that reserved pasta water if it seems a little dry and continue mixing to combine everything together.
Top with more basil and dollops of ricotta cheese. Enjoy!