Yields about 10-12 servings
- 16 oz Box of Macaroni Pasta
- 8 oz Cheddar Jack Cheese
- 1/2 Cup of Cooked Chopped Spinach
- 14 oz of Quartered Artichokes (canned or jared)
- 1/2 cup of Shredded Parmesan Cheese
- 4 oz of Cream Cheese
- 1 1/2 cups of Heavy Whipping Cream
- 5 Strips of Your Favorite Bacon (optional, but recommended)
- 1 Tbs of Crushed Garlic
- 1 Tsp of Salt
- 2 Tbs of Unsalted Butter
- 1/2 Tsp of Pepper
- 1 Egg
- Pre-Heat the oven to 350
- Add bacon to pan to brown. Once bacon is crispy, remove from the pan and dice it into small pieces.
- Leave about half of the bacon grease in the pan and add artichokes to pan and brown in bacon grease. Once artichokes are brown remove from the pan and transfer to a separate bowl.
- If using fresh spinach, cook spinach down until you have about a half-cup of spinach. Once spinach is cooked, remove from pan and chop the cooked spinach and artichokes into small pieces.
- Melt butter in pan, and slowly mix in cream cheese.
- Once cream cheese begins to melt, add 1/2 cup of heavy whipping cream to pan and begin to whisk on low heat.
- As the cream cheese mixes together with heavy whipping cream, gradually add the parmesan, and cheddar jack cheese (leaving about a handful of cheddar jack for garnishing at the end.
- When the cheese sauce is smooth add 1/2 tablespoon of crushed garlic, 1/2 teaspoon of pepper and 1 teaspoon of salt. Continue to mix until smooth.
- Mix the artichokes, spinach, and macaroni until all macaroni is completely coated with cheese sauce.
- In a separate bowl, beat 1 egg. Add egg to macaroni. Pour ingredients into a greased baking dish. Bake on 350 degrees for 20-30 minutes.
- Remove from oven after most liquid has evaporated and macaroni and cheese has become firm.
- Once the macaroni is firm top macaroni with remaining cheddar jack cheese and put it back in the oven until the cheese had melted.
- Allow 10 minutes for the macaroni to rest and sprinkle the bacon crumbles on top so that it is evenly distributed all across the dish (Bacon makes everything better!).