Pioneer Woman's Fancy Macaroni Recipe

Posted by
Rate It!
Pioneer Woman's Fancy Macaroni
Add your photo!



  1. Preheat oven to 350 degrees.
  2. Cook macaroni for half the time of the package instructions. Drain and set aside.
  3. Fry bacon until slightly, but not overly, crispy. Drain on a paper towel. Reserve grease.
  4. Melt 4 tablespoons butter in a skillet and then saute onions over medium-low heat for 10 to 12 minutes, or until golden brown and soft. Set aside.
  5. In a pot, melt 4 tablespoons butter (and add 1 tablespoon of the reserved bacon grease for good measure!). Sprinkle in flour and whisk to combine. Cook, stirring constantly, over medium heat for 1 minute. Pour in milk and half & half, then cook for 3 to 5 minutes or until thick. Reduce heat to low. Add salt & pepper to taste. (Do not undersalt!).
  6. Beat egg yolks and drizzle 1/4 cup hot mixture into the yolks, stirring constantly. Stir to combine. Pour egg mixture into sauce and cook for another minute.
  7. Add cheeses and stir until melted. Add onions and bacon and stir. Taste for seasonings and add more salt if needed. Add cooked macaroni and stir to coat.
  8. Pour into a baking dish and bake for 15 to 20 minutes or until sizzling and hot.
  9. *NOTES* To make this more kid friendly and a little more frugal, I use Sharp Cheddar, Mozzarella, Monetary Jack and Cream Cheese for the cheeses.
  10. I also find it easiest if I measure out and prepare all the ingredients first before I even begin cooking.*.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 428.67 Kcal (1795 kJ)
Calories from fat 237.54 Kcal
% Daily Value*
Total Fat 26.39g 41%
Cholesterol 84.83mg 28%
Sodium 300.99mg 13%
Potassium 250.98mg 5%
Total Carbs 33.12g 11%
Sugars 3.94g 16%
Dietary Fiber 1.49g 6%
Protein 15.2g 30%
Vitamin C 1.4mg 2%
Vitamin A 0.1mg 3%
Iron 1.2mg 7%
Calcium 178.4mg 18%
Amount Per 100 g
Calories 240.33 Kcal (1006 kJ)
Calories from fat 133.17 Kcal
% Daily Value*
Total Fat 14.8g 41%
Cholesterol 47.56mg 28%
Sodium 168.74mg 13%
Potassium 140.71mg 5%
Total Carbs 18.57g 11%
Sugars 2.21g 16%
Dietary Fiber 0.84g 6%
Protein 8.52g 30%
Vitamin C 0.8mg 2%
Vitamin A 0.1mg 3%
Iron 0.7mg 7%
Calcium 100mg 18%

* Percent Daily Values are based on a 2000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Find out how many calories should you eat.


  • salty
  • savory
  • bitter
  • sweet
Search recipes
by ingredients
Construct & Analyze
Your Recipe

Recipe Tags

Weightwatchers Points

  • 10.5
  • 12

Good Points

  • saturated fat free

Share Recipe

Get Your Recipe of Health!
Follow RecipeOfHealth on Facebook!
Scroll to top