Nutrition Facts for Macaroni and cheese with spinach and bacon
Blog Research API Download App

Macaroni and Cheese with Spinach and Bacon

Image of Macaroni and Cheese with Spinach and Bacon
Nutriscore Rating: 57/100

Indulge in the creamy, savory comfort of this Macaroni and Cheese with Spinach and Bacon—a gourmet twist on a classic favorite! Featuring tender elbow macaroni enveloped in a luscious cheddar and Parmesan cheese sauce, this recipe gets a boost of smoky richness from crispy bacon and a dose of earthy goodness from wilted fresh spinach. Topped with golden, crunchy panko breadcrumbs for the perfect contrast in textures, this baked mac and cheese is hearty, flavorful, and irresistibly satisfying. Perfect for weeknight dinners or holiday gatherings, this dish delivers indulgence and nutrition in every bite. With easy, step-by-step instructions, you'll create a crowd-pleasing masterpiece in just one hour!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 450 grams Elbow macaroni
  • 200 grams Bacon
  • 150 grams Fresh spinach leaves
  • 4 tablespoons Unsalted butter
  • 4 tablespoons All-purpose flour
  • 3 cups Milk
  • 2 cups Sharp cheddar cheese, shredded
  • 1 cup Parmesan cheese, grated
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 0.5 teaspoon Ground mustard powder
  • 0.25 teaspoon Paprika (optional)
  • 1 cup Panko breadcrumbs
  • 1 tablespoon Olive oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Cook the elbow macaroni according to the package instructions until al dente. Drain and set aside.

2

While the pasta cooks, heat a large skillet over medium heat and cook the bacon until crispy. Remove the bacon from the skillet, chop into bite-sized pieces, and set aside. Reserve one tablespoon of the bacon grease.

3

In the same skillet, add the spinach to the reserved bacon grease and cook over medium heat until wilted, about 2-3 minutes. Set aside.

4

In a medium-sized pot, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, until a paste forms.

5

Gradually whisk in the milk, about 1/2 cup at a time, ensuring there are no lumps. Bring the mixture to a gentle simmer and cook until thickened, about 5 minutes.

6

Stir in the shredded cheddar cheese and Parmesan cheese, allowing them to melt completely. Season the sauce with salt, black pepper, mustard powder, and paprika (if using).

7

Preheat the oven to 375°F (190°C).

8

In a large mixing bowl, combine the cooked macaroni, cheese sauce, spinach, and bacon. Mix until everything is evenly distributed.

9

Transfer the macaroni and cheese mixture to a greased 9x13-inch baking dish.

10

In a small bowl, combine the panko breadcrumbs with olive oil and mix until evenly coated. Sprinkle the breadcrumb mixture over the top of the macaroni and cheese.

11

Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and bubbly.

12

Let the dish rest for 5 minutes before serving. Enjoy your Macaroni and Cheese with Spinach and Bacon!

Cooking Tip: Take your time with each step for the best results!
881
cal
42.1g
protein
82.6g
carbs
43.9g
fat

Nutrition Facts

1 serving (342.7g)
Calories
881
% Daily Value*
Total Fat 43.9 g 56%
Saturated Fat 23.0 g 115%
Polyunsaturated Fat 0.0 g
Cholesterol 119 mg 40%
Sodium 1432 mg 62%
Total Carbohydrate 82.6 g 30%
Dietary Fiber 4.1 g 15%
Total Sugars 8.9 g
Protein 42.1 g 84%
Vitamin D 2.1 mcg 10%
Calcium 614 mg 47%
Iron 5.1 mg 29%
Potassium 627 mg 13%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

37.0%%
18.8%%
44.2%%
Fat: 2364 cal (44.2%%)
Protein: 1007 cal (18.8%%)
Carbs: 1982 cal (37.0%%)