0.33333334326744 (12 ounce) can fully cooked luncheon meat (such as SPAM®), cut into small cubes
•
2 tablespoons olive oil, divided
•
0.25 teaspoon crushed black peppercorns
•
1 onion, sliced
•
1 tablespoon white sugar
•
6 mushrooms, sliced
•
0.5 teaspoon Italian seasoning
•
0.5 teaspoon garlic powder
•
0.25 teaspoon red pepper flakes
•
salt and ground black pepper to taste
•
1 tablespoon unsalted butter
•
2 tablespoons grated Parmesan cheese
•
1 (1 ounce) slice mozzarella cheese, cut into small cubes
Instructions
Break each piece of bucatini into 4 pieces.
Toast luncheon meat with 1 tablespoon olive oil in a pan over medium heat. Add crushed peppercorns and cook until meat is crispy, about 5 minutes. Set aside.
Heat remaining oil in another pan over medium-low heat. Cook onion, covered, until soft, 5 to 7 minutes. Add sugar; cook, stirring every 2 to 3 minutes, until onion is very soft and browned, 10 to 15 minutes.
Meanwhile, fill a large pot with lightly salted water and bring to a rolling boil. Cook bucatini at a boil until tender yet firm to the bite, about 5 minutes. Drain.
Add mushrooms, Parmesan cheese, Italian seasoning, garlic powder, red pepper flakes, salt, and black pepper to the pan with the onions. Stir and cover. Cook until mushrooms shrink and lose some moisture, about 5 minutes. Add butter; cook until flavors meld, about 3 minutes more. Add the crispy meat and Parmesan cheese. Stir.
Drain pasta and stir into the mushroom mixture. Add mozzarella cheese. Increase heat to high and cover pan. Cook, stirring occasionally, until pasta develops a light crust, 3 to 5 minutes more.