Creamy Broccoli Pasta

  • Preparation Time: 15 minutes

  • Cooking Time: 20 minutes

  • Total Time: 35 minutes

  • Intensity Level: Easy
    (Perfect for beginners and weeknight dinners!)

 Ingredients (Serves 4)

For the Pasta:

  • 12 oz (340 g) pasta (penne, fusilli, or fettuccine work well)

  • Water for boiling

  • 1 tbsp salt (for boiling water)

For the Sauce:

  • 1 tbsp olive oil or butter

  • 3 garlic cloves, minced

  • 1 small onion, finely chopped

  • 3 cups fresh broccoli florets (about 1 medium head)

  • 1 cup heavy cream (or half and half for a lighter version)

  • ½ cup grated Parmesan cheese

  • ¼ cup cream cheese (optional, for extra creaminess)

  • ½ tsp salt (adjust to taste)

  • ¼ tsp black pepper

  • ¼ tsp crushed red pepper flakes (optional, for a kick)

  • ½ cup pasta water (reserved from boiling)

Optional Toppings:

  • Extra Parmesan cheese

  • Fresh basil or parsley, chopped

  • Cracked black pepper

  • Lemon zest (for brightness)

 Preparation Steps

Step 1: Boil the Pasta

  1. Bring a large pot of salted water to a boil.

  2. Add the pasta and cook according to the package instructions until al dente (firm to the bite).

  3. Before draining, reserve ½ cup of the starchy pasta water and set aside.

  4. Drain the pasta and keep it warm.

Tip: Don’t overcook the pasta—it will continue to cook slightly when mixed into the hot sauce.


Step 2: Cook the Broccoli

While the pasta is boiling:

  1. In a large skillet or deep pan, heat 1 tablespoon of olive oil or butter over medium heat.

  2. Add the minced garlic and chopped onions, sautéing for 2–3 minutes until fragrant and soft.

  3. Add the broccoli florets and a splash of water (2–3 tbsp), then cover the pan with a lid.

  4. Steam the broccoli for 5–7 minutes until it’s bright green and tender, but not mushy.

Tip: For a finer texture, you can roughly chop or mash half of the cooked broccoli before adding the cream.

Step 3: Make the Creamy Sauce

  1. Lower the heat to medium-low.

  2. Pour in the heavy cream and stir to combine with the garlic, onion, and broccoli.

  3. Add the Parmesan cheese and cream cheese (if using), stirring continuously until both melt into the sauce.

  4. Season with salt, black pepper, and red pepper flakes (if using).

  5. Let the sauce simmer gently for 3–4 minutes until thickened.

Creamy Texture Hack: Blend half the broccoli mixture with a bit of cream or pasta water before adding back into the pan for a silkier sauce.

Step 4: Combine Pasta with Sauce

  1. Add the drained pasta to the skillet with the sauce.

  2. Pour in a bit of the reserved pasta water, a few tablespoons at a time, stirring well to coat the pasta evenly.

  3. Continue stirring until the sauce clings to the pasta. You may not need the full ½ cup of pasta water.

  4. Adjust seasoning if needed—more salt, pepper, or cheese depending on your taste.

Step 5: Garnish and Serve

  1. Plate the creamy broccoli pasta into bowls or serve family-style in a large serving dish.

  2. Sprinkle with extra Parmesan cheese and a little fresh parsley or basil.

  3. Add freshly cracked black pepper or lemon zest for a pop of flavor.

  4. Serve immediately while hot and creamy.

 Serving Suggestions

  • With Protein: Add grilled chicken, sautéed mushrooms, or crispy tofu on top.

  • On the Side: Serve with a side of garlic bread, a crisp Caesar salad, or roasted vegetables.

  • Wine Pairing: A crisp white wine like Sauvignon Blanc or a light Pinot Grigio pairs wonderfully.

 Recipe Variations & Customizations

1. Vegan Version:

  • Use unsweetened plant-based milk (like oat or soy) and vegan cream cheese.

  • Substitute nutritional yeast for Parmesan cheese.

  • Skip dairy entirely and blend steamed broccoli with a bit of pasta water and garlic for a green creamy base.

2. Gluten-Free Option:

  • Use gluten-free pasta such as brown rice pasta or chickpea pasta.

3. Low-Calorie Option:

  • Use low-fat milk and skip cream cheese.

  • Bulk up the veggies (add spinach, zucchini, or cauliflower) and use less pasta.

4. Add Crunch:

  • Top with toasted breadcrumbs or crushed almonds for texture.

 Nutritional Information (Per Serving)**

Estimated values based on 4 servings using standard ingredients.

Nutrient Amount
Calories ~480 kcal
Protein 15g
Carbohydrates 55g
Fat 22g
Saturated Fat 11g
Fiber 5g
Sugar 4g
Sodium 430mg
Calcium 220mg
Iron 2.2mg
Vitamin C 85% DV
Vitamin A 15% DV

Note: Nutrition will vary based on the type of cream, cheese, and pasta used.

Similar Posts

  • sourdough discard blueberry muffins

    These Sourdough Discard Blueberry Muffins are the perfect way to use up leftover sourdough starter while creating a light, fluffy, and moist muffin. The tangy flavor from the sourdough discard balances beautifully with the sweet, juicy blueberries, making for an irresistible treat. These muffins are great for breakfast, snacks, or a sweet afternoon pick-me-up! Sourdough…

  • Gluten Free Turkish Bread

    Ingredients: 2 1/2 cups gluten-free all-purpose flour (with xanthan gum included) 1 cup warm water (110°F/43°C) 1 tablespoon active dry yeast 1 tablespoon sugar (or honey) 1 teaspoon salt 3 tablespoons olive oil (plus extra for brushing) 1/2 cup plain yogurt (or dairy-free yogurt) 1 teaspoon apple cider vinegar 1 tablespoon psyllium husk powder (for…

  • AIR FRYER MAC AND CHEESE

    Preparation Time: 15 minutes Cooking Time: 12 minutes Difficulty Level: Easy Ingredients: 2 cups elbow macaroni, cooked and drained 2 cups shredded sharp cheddar cheese 1/2 cup grated Parmesan cheese 1/2 cup unsalted butter 1/2 cup all-purpose flour 2 cups whole milk 1/2 teaspoon mustard powder 1/2 teaspoon garlic powder Salt and black pepper to…

  • ITALIAN LEMON JAM

    Servings: 4-6 jars (8 oz each) Preparation Time: 20 minutes Cooking Time: 40-50 minutes Total Time: 1 hour Description: Italian Lemon Jam, or Marmellata di Limone, is a classic Italian preserve made with fresh lemons, sugar, and water. This tangy and sweet jam is perfect for topping toast, yogurt, or using as a filling for…

Leave a Reply

Your email address will not be published. Required fields are marked *