Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(8)
Export 8 ingredients for grocery delivery
Step 1
Bring a large pot of salted water to a boil. Add pasta and set a timer for the cook time on the box minus 2 to 3 minutes.
Step 2
Add the broccoli to the water when 3 minutes are left if you like your broccoli on the softer side and add the broccoli in when there are 2 minutes left if you like it a little more crisp. After the cook time is up, taste a piece of broccoli to make sure it’s cooked to your liking. Drain pot into a colander and set pot back on the stove.
Step 3
Add oil to the pot and place on medium heat. Once the oil is hot, add onion and salt and cook, stirring occasionally, until translucent, 4 to 5 minutes.
Step 4
Stir in garlic and cook for an additional minute. Add vegetable broth and simmer for 2 to 3 minutes to make sure the onion is fully softened.
Step 5
Stir in cream cheese to melt then add shredded cheese and whisk until melted and combined. Season with black pepper.
Step 6
Add in cooked pasta and broccoli and stir to coat in the sauce. Taste and add additional salt and pepper, as desired. Serve.