Introduction
Pasta dishes are a beloved staple in many households, offering both comfort and satisfaction. This creamy broccoli and cheddar pasta shell recipe is not only delicious but also easy to prepare. With the combination of tender pasta, fresh broccoli, and melty cheese, it’s the perfect meal for both weeknight dinners and weekend gatherings. Let’s dive into the details of this delightful dish.
Detailed Ingredients with measures
8 ounces medium pasta shells
2 tablespoons unsalted butter
2 cloves garlic, minced
1 shallot, minced
2 tablespoons all-purpose flour
1⅓ cups whole milk
1 cup half and half
1 teaspoon Dijon mustard
Kosher salt and freshly ground black pepper, to taste
3 cups chopped broccoli florets
6 ounces extra-sharp cheddar cheese, grated
Prep Time
15 minutes
Cook Time, Total Time, Yield
Cook Time: 15 minutes
Total Time: 30 minutes
Yield: Serves 4-6
Now that you have everything you need, it’s time to gather your ingredients and start cooking this creamy pasta dish that will leave everyone asking for seconds!
Detailed Directions and Instructions
Step 1: Cook the Pasta
In a large pot, bring salted water to a rolling boil. Add the medium pasta shells and cook according to the package instructions until al dente. Once cooked, drain the pasta well and set aside.
Step 2: Sauté Aromatics
In a large cast iron skillet, melt 2 tablespoons of unsalted butter over medium-high heat. Once the butter is melted and bubbling, add the minced garlic and shallot. Cook for about 2 minutes, stirring frequently, until fragrant and slightly softened.
Step 3: Make the Sauce
Sprinkle in the 2 tablespoons of all-purpose flour while whisking continuously. Cook this mixture for about 1 minute until it is lightly browned. Gradually whisk in 1⅓ cups of whole milk, 1 cup of half and half, and 1 teaspoon of Dijon mustard. Continue to whisk until the mixture slightly thickens, which should take about 3-4 minutes. If the sauce becomes too thick, you can add more milk to reach your desired consistency. Season with kosher salt and freshly ground black pepper to taste.
Step 4: Combine Ingredients
Stir in the cooked pasta shells, 3 cups of chopped broccoli florets, and 6 ounces of grated extra-sharp cheddar cheese. Mix everything well until the pasta, broccoli, and cheese are evenly incorporated. Continue to cook for an additional 3-4 minutes, allowing the cheese to melt and everything to heat through.
Step 5: Serve
Once everything is well combined and heated, serve the dish immediately while it’s hot and creamy.
Notes
Note 1: Pasta Cooking
To ensure the pasta doesn’t stick, stir occasionally while cooking and avoid overcooking it, as it will continue to soften when combined with the sauce.
Note 2: Sauce Consistency
If you prefer a creamier sauce, you can increase the amount of half and half or whole milk. Adjust according to your texture preferences.
Note 3: Vegetable Substitutions
Feel free to substitute the broccoli with other vegetables like spinach, peas, or cauliflower if desired.
Note 4: Cheese Options
While extra-sharp cheddar gives a strong flavor, other cheese options such as Gruyère or mozzarella can also be used for different taste profiles.

Cook Techniques
Cooking Pasta
Cooking pasta involves boiling it in salted water until it reaches an al dente texture, ensuring it retains some firmness. Drain the pasta after cooking and set aside.
Sautéing Aromatics
Sautéing involves cooking garlic and shallots in melted butter over medium-high heat until fragrant and lightly softened, enhancing the dish’s flavor.
Making a Roux
A roux is created by whisking flour into melted butter until lightly browned. This thickens the sauce and adds depth to the flavor.
Creating a Cream Sauce
A cream sauce is made by gradually whisking in milk and half-and-half to the roux, allowing it to thicken slightly. Adjust the consistency with more milk if needed.
Combining Ingredients
Combine cooked pasta, broccoli, and cheese into the cream sauce, stirring until everything is well mixed and heated through.
FAQ
Can I use a different type of pasta?
Yes, you can substitute medium pasta shells with any pasta shape you prefer, keeping in mind the cooking time may vary.
What can I use instead of broccoli?
You can replace broccoli with other vegetables such as spinach, peas, or cauliflower based on your preference.
Is there a dairy-free option for this recipe?
You can use dairy-free alternatives for butter, milk, and cheese to create a dairy-free version of this dish.
How can I enhance the flavor of the dish?
Consider adding spices such as red pepper flakes, Italian seasoning, or fresh herbs like parsley or basil for added flavor.
Can I prep this dish in advance?
You can prepare the pasta and sauce in advance, then combine and bake or reheat it when ready to serve for convenience.
Conclusion
This creamy pasta shells dish, featuring a delightful combination of broccoli and extra-sharp cheddar, offers a comforting and flavorful meal. The richness of the cheese and the freshness of the broccoli create a perfect balance, making it a family favorite. Enjoy it as a main course or a hearty side, and savor every bite.
Cheesy Chicken and Broccoli Pasta
Incorporate diced cooked chicken into the pasta mixture for added protein and heartiness.
Vegetarian Spinach and Mushroom Delight
Replace broccoli with sautéed spinach and mushrooms for a delicious vegetarian alternative.
Spicy Garlic Shrimp Addition
Add sautéed shrimp seasoned with red pepper flakes for a spicy seafood twist.
Bacon and Peas Variation
Mix in crispy bacon bits and sweet peas for a savory and sweet flavor combination.
Roasted Red Pepper and Feta Cream
Blend roasted red peppers into the cheese sauce and top with crumbled feta for a Mediterranean flair.
