
Nothing chases away the dinner blues like a big bowl of cheesy and creamy broccoli pasta This simple yet comforting dish combines the richness of two kinds of cheese with vibrant green broccoli for a meal that feels indulgent but comes together quickly It is one of those go to recipes I rely on for busy weeknights when everyone craves something cozy and full of flavor
The first time I made this pasta I was out of ideas for how to use a big head of broccoli and a half block of mozzarella left in my fridge Now it is a must make at least twice a month because it disappears so fast
Ingredients
- Butter: gives the base sauce a rich flavor and helps everything meld smoothly Look for unsalted good quality butter for balance
- Olive oil: adds depth and helps the aromatics cook evenly Use one you enjoy for finishing salads
- Yellow onion: sweetens the whole dish as it cooks and builds a savory backbone Choose one that feels heavy and has shiny skin
- Fresh broccoli: adds color crunch and nutrition I always choose firm stalks with tight green florets
- Garlic: builds complexity and brings aromatic warmth to the sauce Select plump cloves with no sprouting
- Heavy cream: delivers silky texture and lifts the sauce Pick one with at least 36 percent fat for best creaminess
- Mozzarella cheese: melts so beautifully and gives unbeatable stretch Buy a block and shred it yourself for creamier results
- Parmesan cheese: sharpens the flavor and gives delicious salty notes Freshly grated is best for melting
- Pasta water: is a little hero here its starch helps the sauce coat every bite of pasta
- Ditalini pasta: is bite sized and perfect for holding the creamy sauce Can swap in another short cut pasta if needed
Step by Step Instructions
- Sauté the Aromatics:
- Melt butter with olive oil in a large skillet over medium heat Add minced garlic and diced onion Cook gently for 5 to 7 minutes Stir often until everything is soft fragrant and onions look clear This gentle cooking starts the flavor foundation and keeps garlic from burning
- Cook the Broccoli:
- Add your fresh broccoli pieces into the skillet Sprinkle some salt Stir and sauté for another 5 minutes Broccoli should turn bright and slightly tender Keep it moving so the garlic does not stick
- Make the Sauce:
- Pour heavy cream into the pan Bring it just to a light simmer so the cream does not split Slowly add the mozzarella cheese stirring constantly Watch for the cheese to melt completely and blend into the cream making a silken sauce Taste and adjust salt and pepper
- Boil the Pasta:
- In a separate large pot fill with water and a few pinches of salt Bring to a rolling boil Add ditalini pasta and cook until the texture is just al dente Check your package for timing Scoop out half a cup of pasta water before draining Save this for your sauce
- Combine Everything:
- Tip the cooked drained pasta into your creamy sauce pan Pour in the reserved pasta water Gently toss to coat every piece letting the starchy water help the sauce cling and smooth
- Finish and Serve:
- Take your pan off the heat Sprinkle all the grated parmesan over pasta Fold gently until cheese melts in and thickens the sauce Serve hot with more parmesan and a crack of fresh pepper

My favorite part is the parmesan For me the nutty kick of freshly grated parmesan is what transforms this from a good pasta to something everyone fights over I still remember watching my sister sneak forkfuls straight from the pan when she thought no one was looking
Storage Tips
Store leftover creamy broccoli pasta in an airtight container in the fridge It keeps well for up to three days To reheat add a splash of milk or cream in a pan over low heat to revive the sauce and prevent it from drying out I have packed this for next day lunches and it always comes out creamy when reheated gently
Ingredient Substitutions
If you do not have heavy cream you can use full fat milk just simmer a little longer to thicken properly Swap ditalini with penne rotini or shells for the same effect Use cheddar instead of mozzarella if you want a sharper melt in your sauce Frozen broccoli is fine in a pinch just throw it in straight from the freezer and cook until hot and tender
Serving Suggestions
Pile the pasta into shallow bowls and serve with extra parmesan and black pepper For a heartier meal pair it with a crisp green salad and some crusty bread It is also delicious alongside roasted chicken If you want some crunch add toasted breadcrumbs on top It is the star of any potluck or weeknight table

Cultural Context
Creamy cheese based pasta dishes like this have roots in both Italian and American kitchens The pairing of broccoli and cheese is a favorite for its balance between freshness and richness While you will not find heavy cream sauce in traditional Italian pasta you will often see families in the US and Europe putting their own spin on this cozy combination It is one of those comforting meals that bridge gaps and make everyone feel at home
Recipe Questions & Answers
- → What type of cheese works best in this pasta?
The combination of mozzarella and parmesan creates a creamy texture with a savory, tangy finish. Freshly grated cheese melts best.
- → Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli can be used. Thaw it and pat dry before sautéing for even cooking and the best texture.
- → How do I prevent the cheese sauce from clumping?
Stir the sauce continuously over gentle heat. Add cheese gradually, ensuring it fully melts before adding more.
- → What pasta shapes pair well with creamy sauces?
Ditalini is ideal, but penne, fusilli, or small shells also hold the creamy sauce nicely without overpowering the ingredients.
- → Can I add protein to this dish?
Grilled chicken, sautéed shrimp, or tofu can be included for extra protein and flavor variety.
- → Is it possible to make this pasta ahead of time?
It's best enjoyed fresh, but leftovers can be refrigerated and gently reheated with a splash of cream to restore creaminess.