This post may contain affiliate links. Please read our disclosure policy.

Jump to Recipe

Product links may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Ditch the boxed stuff and make White Mac and Cheese from scratch. It’s easy, so creamy, and totally delicious! Plus, the addition of broccoli adds some extra nutrients.

white mac and cheese

Ingredients for White Mac and Cheese with Broccoli

This white mac and cheese has a deliciously creamy sauce with lots of heavy cream and parmesan. It’s a little different than your average mac and cheese but is so good if you don’t want things too crazy cheesy.

If your kids don’t love broccoli, you could swap it out for cauliflower. The color will blend in with the pasta and you might be able to trick them into eating veggies!

  • butter
  • olive oil
  • minced garlic
  • chicken broth
  • half and half
  • heavy cream
  • macaroni pasta
  • paprika
  • onion powder
  • Italian seasoning
  • salt
  • pepper
  • head of broccoli
  • Parmesan cheese

How to Make White Mac and Cheese

Making this pasta dish is simple and only takes one pot. One pot meals are a lifesaver when I just can’t possibly wash another dish. I often serve these dishes on paper plates so I don’t even have to load a few plates. It’s not lazy, it’s efficient! Haha.

First, start by melting butter and oil in a large pot over medium heat. (These are my absolute favorite pots and pans to use. They’re so durable and the color is adorable.)

Add the garlic and stir for a few seconds. Let that get a little fragrant but be careful not to burn it. Did you know that garlic burns very easily?

Stir in the broth, half and half, heavy cream, pasta, and all of the seasonings. Bring that all up to a simmer. Cooking the pasta in all this creaminess will make this dish so rich and delicious.

Cover and let simmer for about 3 minutes, then add in the broccoli. Recover and continue to cook for an additional 8 minutes, or until the pasta is cooked through. Stir in the parmesan and let that melt. Serve and enjoy!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

More Pasta Recipes

You all know that I’m a pasta fanatic. It tastes amazing and is an inexpensive way to feed my family. I love it so much! Here are a few of my very favorite pasta recipes.

Slow Cooker Vegetarian Lasagna

Tik Tok Boursin Cheese Pasta

Creamy Tomato Bacon Pasta

4.41 from 5 votes

White Mac and Cheese with Broccoli

Ditch the boxed stuff and make White Mac and Cheese from scratch. It’s easy, so creamy, and totally delicious! Plus, the addition of broccoli adds some extra nutrients.
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tbsp butter
  • 1 tbsp olive oil
  • 1 tbsp minced garlic
  • 2 cups chicken broth
  • 1 ¼ cup half and half
  • ½ cup heavy cream
  • ½ lb macaroni pasta
  • ½ tsp paprika
  • ½ tsp onion powder
  • 1 tsp Italian seasoning
  • 1 tsp salt
  • ½ tsp pepper
  • 1 large head of broccoli, cut into florets
  • ½ cup Parmesan cheese, shredded

Instructions 

  • To a large skillet or pot over medium heat add the butter and olive oil. Once the butter has melted and the oil is hot, add in the garlic and stir for about 15 seconds or until it’s fragrant. Stir in the chicken broth, half and half, heavy cream, pasta, and seasonings. Stir well, and bring up to a simmer.
  • Once simmering, cover with a lid and let simmer for about 3 minutes. Stir in the broccoli and continue to let simmer, covered, for an additional 8 minutes, stirring occasionally, until the pasta is tender. Stir in the Parmesan cheese. Let the cheese melt and serve. Enjoy!

Video

Nutrition

Calories: 581kcal | Carbohydrates: 59g | Protein: 20g | Fat: 31g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.1g | Cholesterol: 78mg | Sodium: 1349mg | Potassium: 794mg | Fiber: 6g | Sugar: 9g | Vitamin A: 1973IU | Vitamin C: 137mg | Calcium: 352mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!

About Julia Pacheco

Hello, I’m Julia Pacheco, and I’m so glad you’re here! I’m a published cookbook author with a passion for creating delicious, budget-friendly meals. My blog focuses on recipes that are accessible and enjoyable, because I truly believe in the power of food to heal, inspire, and bring people together. From early lessons in the kitchen with my mom to navigating life on WIC and food stamps, I’ve learned the value of making every meal count. Cooking has been my creative outlet, a way to connect with others, and it even helped me land my dream job.

You May Also Like

4.41 from 5 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. Kate says:

    Delicious, and so simple! I didn’t have any cream or half n half so I just used full cream milk and added a tspn of corn starch to thicken and it still came out perfect, and ready in 15 minutes!!

  2. Brittany says:

    5 stars

    So darn good, the whole house loved it!!

  3. Janice Krishon says:

    Found this recipe on You Tube. In it you say 1/2 cup of pasta, which I used , instead of 1/2 lb.! Had to make additional macaroni to add to pot before the cheese.