Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(192)
Export 12 ingredients for grocery delivery
Step 1
Bring a large pot of salted water to a boil and cook the penne pasta to al dente, according to the package instructions.
Step 2
Heat a large non-stick skillet over medium heat, melt the butter and then add in the onions. Cook for about 5 minutes, or until they are translucent. Add the garlic and cook for another 1 - 2 minutes, or until aromatic. (Stir frequently to avoid burning your garlic and onions.)
Step 3
Now add the tomato sauce, chicken broth, dried basil, dried oregano, salt and stir. Bring to a simmer for 2 - 3 minutes, stirring occasionally.
Step 4
Add in the milk and cream cheese and stir until melted, then mix in the shredded mozzarella cheese and let simmer for 7 - 8 minutes (it’s important to not let the sauce boil, but just simmer instead).
Step 5
Mix the pasta in with the sauce. Garnish with the chopped parsley and a little extra mozzarella if desired then serve!