Homemade Cheesy Broccoli Pasta

If you ask me, cheesy broccoli pasta is comfort food at its finest.

This simple weeknight dinner brings together tender pasta, fresh broccoli, and plenty of melted cheese in one satisfying bowl. The creamy sauce coats every bite while the broccoli adds just the right amount of green goodness.

It’s the kind of meal that gets both kids and adults excited about dinner. A splash of garlic and a sprinkle of black pepper help round out the flavors perfectly.

It’s an easy go-to recipe that feels like a warm hug on a busy evening.

Homemade Cheesy Broccoli Pasta
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Cheesy Broccoli Pasta

  • Quick weeknight dinner – Ready in just 25-35 minutes, this pasta is perfect when you need something satisfying on the table fast.
  • One-pot convenience – Everything cooks together in one pot, which means less cleanup and more time to relax after dinner.
  • Kid-friendly way to eat vegetables – The creamy cheese sauce makes broccoli irresistible, even for picky eaters who usually avoid their greens.
  • Pantry-friendly ingredients – You probably have most of these ingredients on hand already, making it an easy go-to recipe when you’re not sure what to cook.
  • Creamy comfort food – The rich, cheesy sauce coats every piece of pasta and broccoli, creating the kind of cozy meal that feels like a warm hug.

What Kind of Pasta Should I Use?

Medium-sized pasta shapes like penne, rotini, or rigatoni work best for this cheesy broccoli dish because their nooks and crannies hold onto the creamy cheese sauce really well. You can definitely use whatever pasta you have on hand though – even elbow macaroni or shells will do the trick. If you only have long pasta like spaghetti or fettuccine, that’s fine too, but the sauce might not cling quite as nicely. Just make sure to cook your pasta according to the package directions until it’s al dente, since it will continue cooking a bit when you toss it with the hot cheese sauce.

Homemade Cheesy Broccoli Pasta
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This creamy pasta dish is pretty forgiving when it comes to swaps – here’s what you can change up:

  • Medium pasta: Penne and rotini work great, but any short pasta will do the job. Try rigatoni, shells, or even bow ties. Just stick with shapes that can hold onto that creamy cheese sauce.
  • Half and half: You can use heavy cream for extra richness, or swap in whole milk if that’s what you have. With milk, add an extra teaspoon of cornstarch to help thicken the sauce properly.
  • Chicken broth: Vegetable broth works perfectly if you want to keep it vegetarian, or you can use low-sodium broth and just add a pinch more salt to taste.
  • Sharp cheddar cheese: Mild cheddar, Gruyere, or even Monterey Jack will melt beautifully. For best results, grate your own cheese instead of using pre-shredded – it melts much smoother.
  • Broccoli florets: Fresh or frozen both work fine. You can also try cauliflower, asparagus, or green beans. If using frozen, add them directly to the boiling pasta water without thawing first.
  • Cornstarch: All-purpose flour works as a thickener too – use about 3 tablespoons mixed with a little cold broth before adding to the sauce.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with cheesy broccoli pasta is adding the cheese directly to boiling sauce, which causes it to seize up and become grainy – always remove the pan from heat and let it cool for a minute before stirring in your cheddar and Parmesan.

Another common error is overcooking the broccoli, so add your florets to the pasta water during the last 3-4 minutes of cooking time to keep them bright green and slightly crisp.

Make sure to whisk your cornstarch with a few tablespoons of cold broth before adding it to the hot liquid, otherwise you’ll end up with lumps that won’t dissolve properly.

Finally, don’t skip tasting and adjusting your seasonings at the end – cheese can vary in saltiness, so you might need to add a pinch more salt or garlic to bring all the flavors together.

Homemade Cheesy Broccoli Pasta
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Cheesy Broccoli Pasta?

This creamy pasta is pretty filling on its own, but I love serving it with a simple side salad dressed with lemon vinaigrette to cut through all that cheesy goodness. Garlic bread or crusty dinner rolls are perfect for soaking up any extra sauce left in the bowl. If you want to add some protein, grilled chicken breast or baked chicken thighs work really well mixed right into the pasta. For a lighter option, try serving it alongside roasted vegetables like zucchini or bell peppers to round out the meal.

Storage Instructions

Refrigerate: This cheesy broccoli pasta keeps really well in the fridge for up to 4 days in an airtight container. The sauce might thicken up a bit as it sits, but that’s totally normal. I actually think it tastes even better the next day when all the flavors have had time to meld together!

Freeze: You can freeze portions of this pasta in freezer-safe containers for up to 2 months. Just know that the texture of the broccoli will be a bit softer after freezing, but it’s still delicious. I like to freeze individual servings so I can grab one for a quick lunch.

Warm Up: To bring this pasta back to life, add a splash of milk or chicken broth while reheating on the stovetop over medium-low heat. Stir frequently until it’s heated through and creamy again. You can also microwave it in 30-second intervals, stirring between each one to prevent hot spots.

Preparation Time 10-15 minutes
Cooking Time 15-20 minutes
Total Time 25-35 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1400-1550
  • Protein: 50-60 g
  • Fat: 40-50 g
  • Carbohydrates: 200-220 g

Ingredients

For the pasta and broccoli:

  • 8 oz medium dry pasta (I like Barilla penne)
  • 4 cups broccoli florets (fresh or frozen)

For the cheese sauce:

  • 1/4 tsp ground black pepper
  • 1 cup shredded sharp cheddar cheese (freshly shredded melts best)
  • 1/4 tsp salt
  • 1 cup chicken broth
  • 1/4 cup shredded parmesan cheese
  • 1 cup half & half
  • 1/4 tsp garlic salt
  • 2 tbsp plus 1 tsp cornstarch (mixed with 2 tbsp cold water to form a slurry)
  • 1/2 tsp onion powder

Step 1: Cook the Pasta and Broccoli

  • 8 oz medium dry pasta (penne or rotini, about 3 cups)
  • 4 cups cut broccoli florets

Bring a large saucepan of salted water to a boil.

Add the pasta and cook until al dente, according to the package directions.

During the last 4 minutes of pasta cooking time, add the broccoli florets to the boiling water with the pasta.

Once both are cooked, drain them well and set aside.

Do not rinse the pasta.

Step 2: Make the Creamy Sauce

  • 1 cup regular chicken broth
  • 1 cup half & half or light cream
  • 2 tbsp plus 1 tsp cornstarch
  • 1/2 tsp onion powder
  • 1/4 tsp garlic salt

In the same saucepan, combine the chicken broth, half & half (or light cream), cornstarch, onion powder, and garlic salt.

Whisk the mixture well and bring it to a simmer over medium heat.

Continue whisking until the sauce comes to a boil and thickens.

I like to sprinkle in the cornstarch gradually to avoid any lumps in the sauce.

Step 3: Stir in the Cheeses

  • 1 cup sharp cheddar cheese, shredded
  • 1/4 cup Parmesan cheese, shredded

Once the sauce has thickened, remove the saucepan from the heat.

Add the shredded sharp cheddar cheese and Parmesan cheese to the hot sauce, stirring until both cheeses have completely melted and the sauce is smooth.

Step 4: Combine Pasta, Broccoli, and Sauce & Season

  • drained pasta and broccoli from Step 1
  • cheese sauce from Step 3
  • 1/4 tsp salt, more to taste
  • 1/4 tsp ground black pepper, more to taste

Toss the drained pasta and broccoli (from Step 1) into the cheese sauce (from Step 3).

Stir gently to coat everything evenly.

Season with salt and ground black pepper to taste.

Serve immediately for the best texture.

For some extra zing, I sometimes add a little extra cracked black pepper just before serving.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe