Let me tell you something about creamy pasta. Most versions are loaded with heavy cream and butter. This Ham and Broccoli Pasta is different creamy, satisfying, and a little lighter.
We're talking penne pasta, tender broccoli florets, savory ham chunks, and a silky sauce made with oat cream and Dijon mustard. Finished with melted cheddar cheese and a crack of black pepper.
The oat cream keeps it dairy-free and lighter than heavy cream, but still rich and luxurious. The Dijon mustard adds a tangy kick that cuts through the creaminess. The ham adds smoky, salty depth. The broccoli adds color, crunch, and nutrients.
Thirty minutes. One pot for pasta, one pan for the sauce. And you've got a meal that's perfect for weeknights, meal prep, or using up leftover ham.
30 minutes start to finish. Fast enough for a weeknight.
Dairy-free creamy sauce. Oat cream instead of heavy cream.
Dijon mustard adds tangy kick. Brightens the sauce.
Broccoli adds color and nutrients. Sneaky greens.
Ham adds smoky, savory depth. Great for using leftovers.
High protein + balanced carbs. Keeps you full.
Gluten free option. Use GF pasta.
Kid friendly. Creamy pasta always wins.
Great for meal prep. Tastes even better the next day.
What You'll Need to Make
You'll need a large pot for pasta, a large pan for the sauce, a colander, a cutting board and knife, a measuring cup, a spatula or wooden spoon, and a grater for the cheese.
As a main course. One bowl is a full meal. Perfect for dinner.
For meal prep. Portion into containers. Reheat for lunch all week.
With a side salad. A simple green salad with lemon vinaigrette.
With garlic bread. Because you can never have too much bread.
For kids. Creamy pasta with ham and broccoli they'll love it.
For a crowd. Double the recipe. Use a larger pan.
Some Storage and Reheating Tips
Fridge: Store in an airtight container for up to 5 days. The flavors actually get better on day 2.
Freezer: Freeze for up to 2 months. Thaw overnight in the fridge. The sauce may separate slightly stir well when reheating.
Reheating:
Microwave (fast): 2-3 minutes per portion. Add a splash of milk or water if dry.
Skillet (best): Reheat over medium-low heat with a splash of oat cream or milk, stirring until hot.
Do not reheat more than once. Take out only what you'll eat.
Final Thoughts
Look, I love a creamy pasta. But I don't always want the heavy cream and butter. This Ham and Broccoli Pasta is my solution.
Penne pasta. Tender broccoli. Savory ham. A silky oat cream sauce with Dijon mustard. Melted cheddar cheese. A crack of black pepper.
Thirty minutes. One pot, one pan. 32g of protein. Dairy free option.
Make it for a weeknight dinner. Make it for meal prep. Make it for a crowd.
However you serve it, you're getting a creamy pasta that's anything but boring.
Now go cook some pasta.
~ Danny Davis
P.S. If you try the spicy version with red pepper flakes, let me know. That's my go-to upgrade. The heat with the creamy sauce and salty ham? Perfect balance.
I made creamy pasta without the heavy cream. 😤 Ham, broccoli, penne, oat cream, Dijon mustard, cheddar. 30 minutes. 32g protein. Dairy free option. Weeknight hero. 🥦
Ingredients
10.5oz. penne pasta (300g)
9oz. broccoli cut into small florets (250g)
1 onion, finely chopped
2cloves garlic crushed
9oz. cooked ham cut into chunks (250g)
5fl oz. oat cream (150ml)
1tbsp. Dijon mustard
2.5oz cheddar cheese grated (70g)
Instructions
1
Bring a large pot of generously salted water to a boil. Add the penne pasta and cook according to package directions. During the final 4 minutes of cooking, add the broccoli florets to the same pot. Drain the pasta and broccoli together and set aside.
2
While the pasta cooks, heat 1 tablespoon of olive oil in a large pan over medium heat. Add the finely chopped onion and cook for 5 minutes, until softened.
3
Stir in the crushed garlic and cook for 1 minute more, until fragrant.
4
Add the ham chunks, oat cream, and Dijon mustard. Bring to a gentle boil, then reduce the heat to a simmer.
5
Add the drained pasta and broccoli to the pan. Stir in the grated cheddar cheese until melted and well combined.
6
Season with black pepper to taste. Serve warm.
Nutrition Facts
Servings 4
Amount Per Serving
Calories580kcal
% Daily Value *
Total Fat26g40%
Saturated Fat11g56%
Cholesterol55mg19%
Sodium780mg33%
Total Carbohydrate58g20%
Dietary Fiber5g20%
Sugars6g
Protein32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate Glycemic Index (GI): 55–60 (medium)
Approximate Glycemic Load (GL) per serving: 30–34 (medium to high)
Note: This recipe has moderate to high carbohydrate content (58g per serving) with 5g of fiber from penne pasta, broccoli, and onion, resulting in approximately 53g of net carbs. The main carb sources are penne pasta (medium GI, refined flour), broccoli (very low GI), onion (low GI), and small amounts from oat cream (low GI) and cheddar (negligible). The high protein (32g) and fat (26g) help lower the overall glycemic response. For a lower GL version, use whole wheat penne (higher fiber, lower GI), reduce pasta to 3 oz per serving, or serve over zucchini noodles. For context, pure glucose has a GI of 100.
Keywords:
ham and broccoli pasta, creamy ham pasta, leftover ham pasta, oat cream pasta, dairy free creamy pasta, penne pasta with ham, ham broccoli pasta recipe, easy weeknight pasta, high protein pasta, kid friendly pasta
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!