Spam Macaroni and Cheese

Published Oct. 28, 2020

Spam Macaroni and Cheese
Christopher Simpson for The New York Times. Food Stylist: Simon Andrews.
Total Time
30 to 45 minutes
Rating
4(161)
Comments
Read comments

This decadent yet simple recipe pairs creamy macaroni and cheese with crispy, salty-sweet diced Spam for a dish that bridges Puerto Rico and the South. It’s much quicker than most homemade macaroni and cheese recipes (which often require making a roux and cream sauce), without sacrificing texture or flavor. It is also incredibly adaptable, because it will work with most cheeses. If you have the time and the will, sprinkle the finished macaroni with extra cheese and bake under a low broil for 5 to 10 minutes until toasted. During tough times, a box of instant mac and cheese and a can of Spam will also yield delicious results.

Featured in: Finding Strength in Sofrito in Puerto Rico

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:6 servings
  • 1(12-ounce) can Spam, cut into ¼-inch cubes
  • Kosher salt
  • 1pound dried macaroni
  • 3cups whole milk
  • 3tablespoons all-purpose flour
  • 4½ to 5cups shredded cheese (about 20 to 24 ounces), preferably a combination of Monterey Jack and sharp yellow Cheddar
  • ¼teaspoon ground white pepper
  • ¼teaspoon ground black pepper
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

871 calories; 45 grams fat; 25 grams saturated fat; 0 grams trans fat; 14 grams monounsaturated fat; 2 grams polyunsaturated fat; 67 grams carbohydrates; 3 grams dietary fiber; 9 grams sugars; 48 grams protein; 1268 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Bring 4 quarts of water to a boil over high heat in a large, heavy pot or Dutch oven.

  2. Step 2

    Meanwhile, heat a large nonstick skillet or wok over medium-high, then add Spam and fry for about 10 minutes, stirring often, until the meat is evenly browned and crispy. (Feel free to taste along the way until the Spam reaches your desired crispness.) Remove from heat until ready to use.

  3. Step 3

    Once water has come to a rolling boil, add a fistful of salt, then stir in the macaroni. Cook according to package instructions, stirring several times, until al dente, about 7 to 9 minutes. Drain the noodles in a large colander, then rinse the noodles and the pot with lukewarm water.

  4. Step 4

    Return pot to stovetop over medium heat and add 2 cups milk. While the milk is warming, combine remaining 1 cup milk and the flour in a medium bowl and whisk together until there are no lumps. Once the milk starts to steam, whisk in the milk-and-flour mixture, and continue to whisk gently until a béchamel forms as thick as plain yogurt, about 12 minutes.

  5. Step 5

    Once the sauce is thickened, reduce heat to low and slowly whisk in 4 cups shredded cheese until fully melted. Add white and black pepper, then season to taste with salt.

  6. Step 6

    Off heat, add Spam and cooked macaroni, and fold a dozen or so times until thoroughly mixed.

  7. Step 7

    Serve immediately, passing the extra cheese at the table, or transfer the macaroni to a casserole, sprinkle with the remaining cheese, and bake under low broil until toasted on top, about 5 to 10 minutes.

Ratings

4 out of 5
161 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

This is good but just whisking the flour in the milk makes the cheese sauce texture…a little grainy, and there’s a definite uncooked flour taste. Better to cook the flour in 3T butter first, then whisk in hot milk to make the bechamel, then add in the cheese. Does use another pan but it makes a great recipe perfect.

Creamy and delicious. Added cayenne and chili flake towards the end.

Mac and cheese, with a can of tuna and a can of peas mixed in, was a go-to for me in college. Still tastes good.

I made this recipe following the directions and taking into account most comments: I increased the cheese by 50 %, added peas and a few drops of Worcestershire sauce. Making it for just me and my husband, I divided all ingredients by 4 and ended up with enough for two meals! the next time I will make a Béchamel sauce starting by cooking the flour in butter and adding spice such as hot chile pepper.

Ever since the first time, my hubby tasted this, it has been a classic staple in our household, except we call it anniversary hot dog meat and spaghetti. The key is to double the cheese. We don’t have spam where I live nearby (rural Georgia) so we always pick up some hotdogs when they’re on sale and freeze them. When we’re ready to eat I’ll microwave them and add them to the dish at the end for a meaty kick. Hubby prefers spaghetti so we use that instead. The first time I made this recipe my hubby proposed so it has a special place in our family. He prefers Kraft singles instead of regular shredded tasty cheese from the bag like the recipe suggests so if you’re cooking this for someone special I suggest using that too!

One of my favorite uses of Spam. The only thing I do in addition, to tell myself I'm making it healthier, is to add a 10 oz bag of frozen peas when it's all finished just stirring it through so they thaw and warm up.

Private comments are only visible to you.

Advertisement

or to save this recipe.