Cheesy and Creamy Broccoli Pasta Recipe
Introduction
This Cheesy and Creamy Broccoli Pasta is a comforting and flavorful dish perfect for a quick weeknight dinner. With tender broccoli and a rich cheese sauce, it’s both satisfying and easy to make. You’ll love how the creamy texture pairs with the pasta for a delightful meal.

Ingredients
- 2 tablespoons Butter
- 2 tablespoons Olive oil
- 1 Yellow Onion, diced
- 500 g Fresh Broccoli, chopped
- 4 cloves Garlic, minced
- 2 cups Heavy Cream
- 8 oz Mozzarella Cheese, shredded
- 8 oz Parmesan Cheese, grated
- ½ cup Pasta water (reserved from cooking)
- 16 oz Ditalini Pasta
- Salt and Pepper, to taste
Instructions
- Step 1: In a large skillet, melt the butter with olive oil over medium heat. Add the minced garlic and diced onion, then sauté until translucent, about 5 to 7 minutes. Season with 1 teaspoon of salt.
- Step 2: Stir in the chopped broccoli and continue to sauté for another 5 minutes, until the broccoli is tender but still vibrant green. Add another teaspoon of salt for seasoning.
- Step 3: Pour in the heavy cream and bring the mixture to a gentle simmer. Add the shredded mozzarella cheese and stir continuously until the cheese has melted and the sauce is smooth. Season with salt and pepper to taste.
- Step 4: Meanwhile, cook the ditalini pasta in a separate pot according to package instructions until al dente. Reserve ½ cup of the pasta water before draining the pasta.
- Step 5: Add the cooked pasta to the skillet with the broccoli and creamy sauce. Pour in the reserved pasta water and toss gently until the pasta is well coated with the sauce.
- Step 6: Remove the skillet from heat. Sprinkle grated parmesan cheese over the pasta and stir until the cheese is melted and fully incorporated.
- Step 7: Serve immediately, garnished with extra parmesan cheese and freshly ground black pepper if desired.
Tips & Variations
- For extra flavor, add a pinch of red pepper flakes when sautéing the garlic and onion.
- Substitute mozzarella with fontina or cheddar for a different cheese profile.
- If you prefer a lighter sauce, use half-and-half instead of heavy cream.
- Add cooked chicken or crispy bacon bits to make the dish more filling.
- Use any short pasta like penne or rigatoni if ditalini is unavailable.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of cream or milk to loosen the sauce if it thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well. Just thaw and drain it before adding to the skillet to avoid excess moisture in the sauce.
What can I substitute for ditalini pasta?
Any small or short pasta like penne, rigatoni, or macaroni can be used as a substitute for ditalini in this recipe.
Print
Cheesy and Creamy Broccoli Pasta Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This Cheesy and Creamy Broccoli Pasta is a comforting and delicious meal featuring tender broccoli florets sautéed with garlic and onions, enveloped in a rich cream sauce loaded with melted mozzarella and parmesan cheeses. Perfect for a hearty weeknight dinner, it combines the freshness of vegetables with the indulgence of gooey cheese for a satisfying pasta dish.
Ingredients
Vegetables and Aromatics
- 1 Yellow Onion, diced
- 500 g Fresh Broccoli, chopped
- 4 cloves Garlic, minced
Dairy and Oils
- 2 tablespoons Butter
- 2 tablespoons Olive oil
- 2 cups Heavy Cream
- 8 oz Mozzarella Cheese, shredded
- 8 oz Parmesan Cheese, grated
Other
- ½ cup Pasta water (reserved)
- 16 oz Ditalini Pasta
- Salt, to taste (about 2 teaspoons total)
- Black Pepper, to taste
Instructions
- Sauté Aromatics: In a large skillet, melt the butter with olive oil over medium heat. Add the minced garlic and diced onion, then sauté until the onion becomes translucent, about 5 to 7 minutes. Season with 1 teaspoon of salt to enhance the flavors.
- Cook Broccoli: Stir in the chopped broccoli and continue sautéing for another 5 minutes until the broccoli is tender yet retains a vibrant green color. Add an additional teaspoon of salt during this step.
- Create Cream Sauce: Pour in the heavy cream and bring the mixture to a gentle simmer. Gradually add the shredded mozzarella cheese, stirring continuously until the cheese melts fully and the sauce becomes smooth. Adjust seasoning with salt and freshly ground black pepper to taste.
- Cook Pasta: While the sauce simmers, cook the ditalini pasta in a large pot of salted boiling water according to package directions until al dente. Reserve ½ cup of the starchy pasta water before draining the pasta.
- Combine Pasta and Sauce: Add the drained pasta into the skillet with the creamy broccoli sauce. Pour in the reserved pasta water to help loosen and bind the sauce, then gently toss everything together until the pasta is thoroughly coated.
- Finish with Parmesan: Remove the skillet from the heat, then sprinkle grated parmesan cheese over the pasta. Stir until the parmesan melts and is fully incorporated into the sauce, adding richness and depth.
- Serve: Serve the creamy broccoli pasta immediately, optionally garnished with extra parmesan cheese and freshly ground black pepper for added flavor and presentation.
Notes
- Reserving pasta water adds starchiness that helps the sauce cling better to the pasta.
- For a lighter version, substitute heavy cream with half-and-half or whole milk, but the sauce may be less rich.
- You can swap ditalini pasta with other short pasta like penne or rigatoni if preferred.
- Adding a pinch of red pepper flakes when sautéing garlic and onion can add a subtle spicy kick.
- Use freshly grated Parmesan cheese for better melting and flavor compared to pre-grated varieties.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: broccoli pasta, creamy pasta, cheesy pasta, vegetarian pasta recipe, easy dinner, comfort food, Italian pasta, ditalini pasta recipe

