This creamy one-pot meal combines tender pasta and fresh broccoli in a rich garlic sauce. It is designed for quick preparation and minimal cleanup, making it an ideal choice for busy weeknights.

List of ingredients
- 1 tablespoon olive oil – used for sautéing the garlic.
- 4 cloves garlic – minced or pressed for aromatics.
- 2 cups chicken broth – full-salt version is recommended for depth.
- 1½ cups heavy whipping cream – creates the rich, creamy base.
- 8 oz fettuccine noodles – broken in half to fit the pan.
- 1 teaspoon Italian seasoning – adds a blend of Mediterranean herbs.
- ½ teaspoon dried basil – provides a sweet, peppery note.
- ½ teaspoon salt – adjusts the seasoning level.
- ¼ teaspoon black pepper – adds a mild spice.
- 2 cups freshly grated parmesan cheese – ensures a smooth melt and sharp flavor.
- 1 bag (12 oz) steamable chopped broccoli – cooked according to package directions, yielding about 2 cups.
step-by-step instructions
- Sauté aromatics: Heat olive oil and garlic in a large skillet with a lid over medium-high heat. Sauté for 1-2 minutes until the garlic becomes very fragrant.
- Combine base: Add the chicken broth, heavy whipping cream, halved fettuccine noodles, Italian seasoning, basil, salt, and pepper. Stir the mixture well to ensure the noodles are separated.
- Simmer pasta: Bring the liquid to a boil. Once boiling, cover the pan with the lid, reduce the heat to medium-low, and simmer for 20 minutes. If the cream bubbles over the edge, reduce the heat slightly. Stir the noodles halfway through the cooking time to prevent clumping.
- Final mix: Stir in the parmesan cheese and steamed chopped broccoli. Continue stirring until the cheese has melted and the sauce is thoroughly combined with the pasta and vegetables.
Ingredient Selection and Quality
Grating Your Own Parmesan Cheese
Always grate your parmesan from a wedge rather than using pre-shredded bags. Pre-shredded cheeses contain anti-clumping agents like cellulose or cornstarch that can cause the sauce to become grainy. Freshly grated cheese melts smoothly into the cream for a silky texture.
Choosing High-Fat Heavy Cream
Use a heavy whipping cream with a high fat content to ensure the sauce does not separate during the simmering process. The fat acts as an emulsifier that keeps the sauce stable as the pasta releases starches. Avoid using low-fat alternatives if you want a traditional alfredo consistency.
Selecting the Right Chicken Broth
Using a full-sodium chicken broth provides a more robust flavor base for the pasta. If you prefer reduced-sodium broth, you may need to increase the added salt by a pinch at the end of the process. The broth adds a savory layer that balances the richness of the cream.
Managing Garlic Freshness
Freshly minced garlic offers the most pungent and aromatic flavor for the base of the sauce. If using jarred minced garlic, be mindful that the flavor is milder and may require a slightly longer sauté time. Garlic paste from a tube is also a convenient option that blends well into the oil.
Vegetable Substitutions and Additions
Using Fresh Broccoli Florets
If you do not have steamable bags, chop fresh broccoli into small, bite-sized florets. Steam them in a separate pot or microwave until tender-crisp before adding them to the finished pasta. Ensure the broccoli is drained well so extra water does not thin the sauce.
Incorporating Fresh Spinach
Fresh baby spinach is an excellent alternative or addition to the broccoli. Add the spinach at the very end, during the same step as the cheese, and stir until wilted. The residual heat of the pasta is sufficient to cook the leaves without overcooking them.
Adding Sliced Mushrooms
Sliced cremini or button mushrooms add an earthy depth to the dish. Sauté the mushrooms in the olive oil along with the garlic at the start of the recipe. This allows the mushrooms to brown and develop flavor before the liquids are added.
Using Frozen Peas
Frozen peas provide a pop of sweetness and color to the alfredo. Stir them in during the last two minutes of the simmering process or alongside the cheese and broccoli. Since they are small, they heat through quickly without requiring additional cooking time.
Protein Pairing Options
Adding Sautéed Chicken Breast
Cook diced chicken breast in the skillet before starting the garlic sauté. Once the chicken is browned and cooked through, remove it from the pan and set it aside. Fold the cooked chicken back into the pasta along with the parmesan cheese.
Mixing in Garlic Shrimp
Shrimp cooks very quickly and can be added near the end of the recipe. Sauté shrimp in a separate pan with butter and garlic until pink, then stir them into the finished pasta. This prevents the shrimp from becoming rubbery due to overcooking.
Using Ground Turkey or Beef
Browned ground turkey or lean ground beef adds a hearty element to the meal. Cook the meat completely in the skillet and drain any excess fat before adding the oil and garlic. The savory meat pairs well with the creamy parmesan sauce.
Including Smoked Turkey Slices
Diced smoked turkey provides a salty, smoky flavor that complements the broccoli. Since smoked turkey is already cooked, simply add the pieces during the final step when incorporating the cheese. Stir until the turkey is heated through.
Cooking Techniques and Troubleshooting
Preventing Sauce Boil-Over
Heavy cream can foam and rise quickly when it reaches a boil. Keep a close eye on the pan during the first few minutes of boiling and reduce the heat immediately once the bubbles reach the top. Using a larger, deeper skillet can also provide more headspace to prevent spills.
Stopping Pasta From Clumping
Fettuccine noodles have a tendency to stick together when cooked in a small amount of liquid. Breaking the noodles in half is the first step to prevention. Stirring the pot halfway through the 20-minute simmer breaks up any clusters and ensures even cooking.
Managing Sauce Thickness
The sauce may appear thin immediately after you remove the lid. Do not worry, as the sauce thickens significantly once the parmesan cheese is stirred in and the pasta rests for a few minutes. If it remains too thin, simmer for an additional two minutes without the lid.
Fixing a Grainy Sauce
A grainy sauce usually occurs if the cheese was added to a boiling liquid or if pre-shredded cheese was used. To fix this, remove the pan from the heat and whisk vigorously. Adding a small splash of warm cream can also help re-emulsify the sauce.
Storage and Reheating Advice
Refrigerating Leftovers
Store the leftovers in an airtight container in the refrigerator for up to three to four days. Because the pasta continues to absorb liquid as it sits, the dish will become much thicker in the fridge. This is normal for cream-based pasta dishes.
Avoid Freezing Cream Sauces
It is not recommended to freeze this recipe because the heavy cream and parmesan can separate upon thawing. This results in a broken sauce with an unpleasant, oily texture. For the best quality, consume the pasta within a few days of cooking.
Stovetop Reheating Method
Reheat the pasta in a skillet over low to medium heat. Add a tablespoon of milk or chicken broth to the pan to loosen the sauce and restore the creamy consistency. Stir gently to avoid breaking the noodles.
Microwave Reheating Tips
Place the pasta in a microwave-safe bowl and add a splash of water or cream. Cover the bowl with a damp paper towel or a lid to trap the steam. Heat in 30-second intervals, stirring in between, until the dish is heated through.
Common Questions
Can I use whole grain fettuccine?
Yes, you can use whole grain noodles, but be aware that they may require an extra minute or two of simmering. Whole grain pasta also has a nuttier flavor that may slightly change the taste of the alfredo sauce.
What if I don’t have heavy cream?
You can use half-and-half as a substitute, though the sauce will be slightly thinner. If using half-and-half, you may need to simmer the sauce for a few extra minutes without the lid to reduce the liquid further.
How do I keep the broccoli from getting mushy?
Ensure the broccoli is only steamed until tender-crisp before adding it to the pan. Since it is added at the very end, it only needs to be warmed through. Avoid cooking the broccoli inside the sauce for the full 20 minutes.
Can I use a different type of pasta?
While fettuccine is traditional, penne or bow-tie pasta works well. If using smaller shapes, you do not need to break them, but you may need to adjust the liquid slightly depending on the pasta’s absorbency.
Print
One Pot Broccoli Fettuccine Alfredo
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Broccoli Fettuccine Alfredo cooks in just one pot and is ready in 30 minutes! Fettuccine noodles, seasonings, broccoli, and parmesan cheese make this meatless pasta dish so yummy, creamy, and perfect for picky eaters.
Ingredients
- 1 tablespoon olive oil
- 4 cloves garlic
- 2 cups vegetable broth
- 1½ cups heavy whipping cream
- 8 oz fettuccine noodles (broken in half)
- 1 teaspoon Italian seasoning
- ½ teaspoon dried basil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 cups freshly grated parmesan cheese
- 1 bag (12 oz) steamable chopped broccoli
Instructions
- Sauté: In a large skillet (with a lid), over medium-high heat, add the olive oil and garlic. Sauté for 1-2 minutes or until the garlic is very fragrant.
- Combine: Add the vegetable broth, heavy whipping cream, halved fettuccine noodles, Italian seasoning, basil, salt, and pepper. Stir together to separate noodles as best as you can.
- Simmer: Bring to a boil. Once boiling, cover the pan with the lid and reduce heat to medium-low and simmer for 20 minutes.
- Finish: Add the parmesan cheese and steamed chopped broccoli into the pan. Stir it until cheese is melted and everything is combined.
Notes
For the best results, grate the parmesan cheese from a wedge to ensure it melts smoothly. Broccoli can be fresh chopped and steamed or purchased as a frozen steamable bag. If the sauce appears thin initially, it will thicken as it sits and as the cheese is incorporated.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 520 kcal
- Sugar: 2 g
- Sodium: 1056 mg
- Fat: 35 g
- Saturated Fat: 20 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 2 g
- Protein: 20 g
- Cholesterol: 136 mg
Keywords: broccoli, fettuccine, alfredo, one pot pasta, Italian




