Creamy Pasta with Broccoli

As seen in: Simple Cooking, Maximum Flavor

This quick vegetarian pasta dish combines fusilli with finely chopped broccoli in a light, creamy sauce made from butter, flour, milk, parmesan and ricotta. The broccoli is pulsed into rice-like pieces and sautéed with garlic until tender. The sauce comes together with a simple roux base - no heavy cream needed! The entire meal takes just 15 minutes from start to finish, making it perfect for busy weeknights. Reserve some pasta water to adjust consistency, and serve immediately with optional toppings like chopped herbs or parmesan shavings.

Ranah
Written By Emily Chen
Last updated on Tue, 15 Apr 2025 23:02:24 GMT
A bowl of pasta with cheese and spinach. Save Pin
A bowl of pasta with cheese and spinach. | tangyrecipe.com

This creamy pasta and broccoli recipe has become my weeknight dinner savior when I need something delicious yet quick. The dish comes together in under 15 minutes, doesn't rely on heavy cream, and still delivers that comforting, satisfying taste that both adults and children love.

I first made this recipe during a particularly hectic work week when I needed something nutritious that wouldn't keep me in the kitchen all evening. My family requested it twice more that same week, and it's been in our regular rotation ever since.

Ingredients

  • Fusilli pasta works perfectly for catching all the creamy sauce in its spirals
  • Broccoli provides vibrant color and nutrition without overwhelming the dish
  • Garlic adds aromatic depth that elevates the simple ingredients
  • Butter and flour create the base for a perfect roux that thickens beautifully
  • Semiskimmed milk keeps the dish lighter while still delivering creaminess
  • Parmesan cheese brings that umami richness essential to pasta dishes
  • Ricotta cheese adds silky texture and mild flavor that balances the parmesan
  • Olive oil helps sauté the broccoli to perfection
  • Sea salt and pepper bring all the flavors together

Step-by-Step Instructions

Prepare the pasta
Cook fusilli in generously salted water according to package instructions until al dente. This typically takes about 8 minutes, but always check a minute before the suggested time. Remember to reserve some pasta water before draining, as this starchy liquid helps bind the sauce.
Process the broccoli
Transform both florets and stems into a rice like texture by pulsing in a food processor. The texture should be fine but not mushy, resembling coarse breadcrumbs. This step allows the broccoli to cook quickly and integrate beautifully with the pasta.
Sauté the broccoli
Cook the processed broccoli with garlic in olive oil over medium heat. This step is crucial for developing flavor and softening the vegetable while maintaining its bright green color. Stir frequently for 5 to 6 minutes until tender but still slightly crisp.
Create the sauce base
Make a roux by whisking butter and flour until smooth and golden. This foundation will give your sauce body and richness without heaviness. The mixture should bubble slightly and smell nutty before adding liquid.
Develop the cream sauce
Add milk gradually while whisking continuously to prevent lumps. Let the sauce bubble gently until it thickens enough to coat the back of a spoon. This usually takes about 3 to 4 minutes of constant attention and stirring.
Incorporate the cheeses
Whisk in parmesan and ricotta off the heat until completely smooth. The residual warmth will melt the cheeses perfectly without risking separation or graininess. This dual cheese approach creates complexity without overwhelming the dish.
Combine everything
Fold the pasta and broccoli into the sauce, adding splashes of reserved pasta water as needed to achieve your desired consistency. The starchy water helps the sauce cling to every bite of pasta and broccoli.
A bowl of pasta with broccoli and cheese. Save Pin
A bowl of pasta with broccoli and cheese. | tangyrecipe.com

The broccoli stem is my favorite part of this dish, though most people throw it away. When properly prepared, it has a delicate sweetness that balances perfectly with the creamy sauce. My daughter initially picked around the broccoli bits, but now she specifically asks for extra "little trees" in her pasta.

Make Ahead Options

While this pasta is best enjoyed immediately after preparation, you can save time by preparing components in advance. Pulse the broccoli up to two days before and store it in an airtight container in the refrigerator. You can even prepare the sauce separately and refrigerate it, then reheat gently with a splash of milk before combining with freshly cooked pasta and broccoli.

Clever Substitutions

This recipe welcomes adaptations based on what you have available. Cauliflower works beautifully in place of broccoli, offering a milder flavor profile. For a dairy free version, use plant based butter, oat milk, and nutritional yeast instead of cheese. Whole wheat or gluten free pasta can easily replace traditional pasta for those with dietary restrictions. The versatility makes this recipe a reliable standby regardless of dietary needs.

Serving Suggestions

Serve this creamy pasta as a standalone meal or alongside a simple green salad dressed with lemon and olive oil. For added protein, top with grilled chicken or sautéed shrimp. A sprinkle of red pepper flakes adds welcome heat for those who enjoy a bit of spice. For special occasions, pair with a crisp white wine like Pinot Grigio or Sauvignon Blanc to complement the creamy flavors.

Storage Guidelines

Store leftovers in an airtight container in the refrigerator for up to two days. The pasta will absorb sauce as it sits, so when reheating, add a small splash of milk and stir gently over low heat until warmed through. Adjust seasoning as needed, as flavors often mellow during storage. This dish is not suitable for freezing as the texture of both the pasta and sauce can become compromised.

A bowl of pasta with cheese and herbs. Save Pin
A bowl of pasta with cheese and herbs. | tangyrecipe.com

Pro Tips

  • Reserve more pasta water than you think you need, as it helps adjust consistency if your sauce thickens too much upon standing
  • Pulse the broccoli in batches for more even texture, which ensures consistent cooking throughout
  • Finish with a drizzle of good quality olive oil and fresh ground black pepper just before serving for an elegant touch

Common Questions

→ How do I prepare the broccoli for this pasta dish?

Cut the broccoli stem and remove the tough outer layer. Roughly chop both stem and florets, then pulse in a food processor until it forms a crumbly mixture (don't overblend). Process in batches for even crumbs. Alternatively, you can finely chop the broccoli by hand, though this takes longer.

→ Can I use different types of pasta?

Yes, you can substitute fusilli with penne, macaroni, farfalle, tagliatelle or spaghetti. The sauce works well with various pasta shapes, though short pasta varieties tend to hold the creamy sauce particularly well.

→ How do I make the sauce creamy without using cream?

The creamy texture comes from a roux (butter and flour mixture) combined with milk, parmesan, and ricotta cheese. Whisk the butter and flour until smooth, add milk and cook until thickened, then incorporate the cheeses off the heat. The result is a creamy sauce that's lighter than traditional cream-based alternatives.

→ Can I make this dish ahead of time?

This pasta is best served immediately after cooking. If you need to reheat leftovers, you may need to add a splash of water or milk to loosen the sauce, as it will thicken when cooled. Adjust seasoning when reheating. Note that this dish is not suitable for freezing.

→ What can I add to customize this pasta dish?

While delicious as is, you can enhance it with chopped parsley or basil, fried garlic for extra flavor, or parmesan shavings on top. You could also add other quick-cooking vegetables like peas or spinach, or include protein such as grilled chicken or sautéed shrimp for non-vegetarians.

→ Is this pasta dish healthy?

This is a relatively lighter pasta option compared to cream-based alternatives. It contains broccoli for nutrients and fiber, uses semi-skimmed milk instead of cream, and provides a balanced mix of carbohydrates, protein and moderate fat. One serving contains 389 calories, 19g protein, and important nutrients from the broccoli including vitamin C.

Creamy Pasta and Broccoli

Delicious pasta with broccoli in a creamy parmesan sauce, ready in 15 minutes without using heavy cream.

Preparation Time
5 Minutes Required
Cooking Time
9 Minutes Required
Overall Time
14 Minutes Required
Written By: Emily Chen

Dish Type: One-Pot Meals

Skill Level: Simple

Cuisine Origin: Vegetarian Italian

Recipe Output: 4 Number of Servings (4 generous pasta portions)

Dietary Preferences: Vegetarian-Friendly

What You'll Need

→ Pasta & Broccoli

01 220g (3 cups) fusilli pasta
02 350g (12.35 ounces) broccoli, stem and florets

→ Sauce

03 2 garlic cloves, finely chopped
04 20g (1⅓ tablespoons) butter
05 1 tablespoon flour
06 360ml (1½ cups) semi-skimmed milk
07 40g (⅓ cup) grated parmesan cheese
08 5 tablespoons ricotta cheese
09 2 tablespoons olive oil
10 Sea salt and pepper to taste
11 ⅔ cup reserved pasta cooking water

How to Make It

Step 01

Boil the pasta in salted water according to package instructions. Reserve ⅔ cup of the pasta cooking water before draining.

Step 02

Cut the broccoli stem and place it upright on a cutting board. Remove the tough outer layer by cutting downwards around the perimeter. Roughly chop both the stem and florets.

Step 03

Pulse the chopped broccoli in batches for a few seconds until it forms an even crumbly mixture. Be careful not to overblend into a paste.

Step 04

Heat olive oil in a large pan. Add garlic and broccoli rice, season with salt and pepper, and cook over medium heat for 5-6 minutes until softened, stirring continuously. Transfer to a large bowl when done.

Step 05

In the same pan, heat butter, add flour and whisk until the mixture becomes thick and smooth. Add milk, increase heat and cook while whisking until the sauce thickens and begins to bubble. Reduce heat and simmer for 1 minute, whisking constantly.

Step 06

Remove from heat and whisk in parmesan and ricotta until smooth. Adjust seasoning as needed.

Step 07

Add cooked pasta and broccoli to the sauce, stir well. Add a splash of reserved pasta water to achieve desired consistency. Adjust seasoning and serve immediately.

Handy Tips

  1. Use both florets and stem of the broccoli for maximum flavor and nutrition.
  2. Pulse broccoli in batches for even texture; avoid overblending into a paste.
  3. Cook broccoli al dente (5-6 minutes) to maintain bright green color and slight crunch.
  4. Compatible pasta shapes include fusilli, penne, macaroni, farfalle, tagliatelle, or spaghetti.
  5. For serving variations, try adding chopped parsley, basil, fried garlic, or parmesan shavings.
  6. Best served immediately. When reheating, add a splash of water or milk and adjust seasoning.
  7. Not suitable for freezing.

Essential Tools

  • Large pan
  • Medium pot for cooking pasta
  • Food processor or blender
  • Whisk
  • Cutting board

Allergen Details

Always review ingredient labels for possible allergens and consult with a health expert if you’re unsure.
  • Contains dairy (butter, milk, parmesan, ricotta)
  • Contains gluten (pasta, flour)

Nutrition Details (Per Serving)

Please use this info as a general guide and not as professional dietary advice.
  • Calories per Serving: 389
  • Fat Content: 19 g
  • Carbohydrate Content: 54 g
  • Protein Content: 19 g