Caramelized Onion Macaroni and Cheese Recipe

Posted by
Rate It!
Caramelized Onion Macaroni and Cheese
Add your photo!



  1. Prepare macaroni according to package directions; drain and set aside.
  2. Melt 2 tablespoons butter in large skillet over medium-high heat. Add sliced onions and 1 teaspoons sugar. Cook, stirring often, 15 to 20 minutes or until onions are caramel-colored.
  3. Layer half each of macaroni, onions, cheeses, and cracker crumbs in a lightly greased 13 X 9 baking dish. Layer with remaining macaroni, onions, and cheese.
  4. Whisk together eggs and next 3 ingredients; pour over macaroni mixture.
  5. Stir together remaiing cracker crumbs, melted butter, and, if desired, pecans. Sprinkle evenly over macaroni mixture.
  6. Bake at 350 degrees for 1 hour or until golden brown and set. Let stand 10 minutes before serving.
Kitchen-Friendly View

Nutrition Facts

Per ServingPer 100 g
Amount Per 1 Serving
Calories 440.71 Kcal (1845 kJ)
Calories from fat 301.85 Kcal
% Daily Value*
Total Fat 33.54g 52%
Cholesterol 179.14mg 60%
Sodium 735.64mg 31%
Potassium 349.74mg 7%
Total Carbs 12.71g 4%
Sugars 7.44g 30%
Dietary Fiber 1.78g 7%
Protein 23.14g 46%
Vitamin C 2.2mg 4%
Vitamin A 0.1mg 2%
Iron 1.6mg 9%
Calcium 581.5mg 58%
Amount Per 100 g
Calories 189.41 Kcal (793 kJ)
Calories from fat 129.73 Kcal
% Daily Value*
Total Fat 14.41g 52%
Cholesterol 77mg 60%
Sodium 316.18mg 31%
Potassium 150.32mg 7%
Total Carbs 5.46g 4%
Sugars 3.2g 30%
Dietary Fiber 0.76g 7%
Protein 9.94g 46%
Vitamin C 1mg 4%
Iron 0.7mg 9%
Calcium 249.9mg 58%

* 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

  • 11.3
  • 12

Good Points

  • saturated fat free

Bad Points

  • High in Sodium

Share Recipe

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