Cuban Sandwich Mac and Cheese Lasagna

Cubano Sandwich Mac and Cheese Lasagna

Cuban Sandwich Mac and Cheese Lasagna? That is a real mouthful! Did you read that title right? Yep! Let’s break it down. Creamy cheesy sauce smothered over noodles. Not any noodles though, lasagna noodles! Swimming in between all the noodles are the ingredients of a Cubano Sandwich- pork, ham, pickles, and swiss cheese. Where’s the mustard you ask? Inside the creamy bechamel sauce!

Why not make Cubano mac and cheese? Why lasagna?

I wanted to layer the mac and cheese to emulate the pressed sandwich. I was going to leave the lasagna part out of the title, but about 5 people told me I’m not allowed to use lasagna noodles in a mac and cheese, I had to call it lasagna. This was hard to name! I could have also called it cubanza, but now I’m just talking nonsense. In other news, THIS WAS SOOO GOOD!

Making the Bechamel

Start with some butter and onions in a pan. Then add flour and whisk it aggressively to make sure there’s no lumps. Slowly stir in the milk and cook it until it thickens. You will see it thickening up as it comes to a simmer but it won’t achieve it’s full viscosity until it simmers for about 3 minutes. Make sure to stir often and be touching the bottom of the pan so it doesn’t stick and burn!

If you want to know more about making bechamel, check out this recipe.

Adding mustard to the bechamel sauce

After it cools for a few minutes, stir in the mustard. I used 3 types of mustard but this is not needed. If you only want one, that would be fine! I had all these mustards around so I wanted a mix. Yellow and dijon for the flavor, then the whole grain for the cool texture. I wanted this to visually look like mustard sauce when you saw the finished Cuban sandwich mac and cheese lasagna, and the whole grain made it clear.

This is a total of 1/4 cup mustard. In my opinion the whole grain is less potent, so if you are using a blend of yellow and dijon, I would use a total of 3 tablespoons instead.

Beautiful mustardy sauce

You can see the grain in the sauce which is what I was going for!

Layer the Cuban Sandwich Mac and Cheese Lasagna

Start with some sauce, then add the first layer of noodles. Then a full layer of ham, some pork, and some pickles. Next add on the sauce and the cheeses. Then the noodles and repeat! After the top pasta layer add more sauce and cheese, but no meat or pickles.

Building the Cuban Sandwich Mac and Cheese Lasagna

I ended up doing a total of 4 layers of pasta and 3 layers of fillings.

Bake the Cuban Sandwich Mac and Cheese Lasagna

Preheat the oven to 350 and bake for about a half hour! If you want to put this into the fridge first and bake it in a day or two, you need to bake it about 45 minutes instead, maybe even longer!

Cuban Sandwich Mac and Cheese Lasagna ready for the oven

You can tell the Cuban sandwich mac and cheese lasagna is done when it is bubbling on the edges and slightly brown on the top.

Cuban Sandwich Mac and Cheese Lasagna

Pickley, mustardy, cheesey, porky, hammy, over the top awesome. The Cuban sandwich mac and cheese lasagna is a super decadent meal. The layering is so good and the combo of flavors is perfect! It screams Cubano, but also feels like eating mac and cheese.

Cuban Sandwich Mac and Cheese Lasagna


Twists on this recipe

This would be awesome as a Cuban sandwich mac and cheese if you don’t want to do the layering for the lasagna. Just mix all the ingredients including the pasta in a baking dish and cook it! You would need to chop up the pickles and the ham though.

I also think you could make any sandwich into a lasagna. Reuben lasagna? YES! How about Italian Sub lasagna? Wait, no one steal this idea I am going to make it.

If you love fun twists on lasagna, check out my Lasagna Meatloaf, or Pierogi Lasagna!

Cubano Sandwich Mac and Cheese Lasagna

A cheesy lasagna inspired by a cubano with pork, ham, mustard, and pickles
Prep Time20 minutes
Cook Time40 minutes
Servings: 6 people
Calories: 599kcal



  • 3 tablespoons butter
  • 1/2 small onion minced
  • 2 tablespoons flour
  • 2 cups milk
  • salt and pepper
  • 1 tablespoon dijon mustard
  • 1 tablespoon yellow mustard
  • 2 tablespoons whole grain mustard


  • 1/2 pound lasagna noodles cooked to package instructions
  • 1 cup cooked pork *see note
  • 1/2 pound sliced ham
  • 1 cup pickle slices
  • 6 oz swiss cheese
  • 4 oz jack cheese


Make the sauce

  • Note about the pork- Ideally this would be pork shoulder marinated in mojo seasoning and roasted until almost falling apart. As a substitute, you could use any leftover pork that has been either shredded or sliced super thin
  • In a heavy bottom pot, melt the butter and add the onions. saute for about 5 minutes to soften.
  • Whisk in the flour until it is smooth. Cook about 3-5 minutes until it darkens by a shade or two.
  • Whisk in the milk. Season with salt and pepper. Bring to a simmer and reduce the heat. Simmer for a few minutes while stirring so it thickens.
  • Allow to cool for 5 minutes. Whisk in the mustards. See blog post above for a note about the mustards

Make the Lasagna

  • Preheat oven to 350
  • Add a little sauce to the bottom of a baking dish
  • Top with a layer of noodles, then a layer of ham. Next a layer of pork, then pickles, then cheese. Top evenly with some of the sauce and repeat until you have filled the baking dish. Mine was 4 layers of pasta with 3 layers of fillings in between.
  • Bake at 350 for 30 minutes or until bubbling and slightly browned on top.
  • Allow to cool for 10 minutes before slicing and serving.


Calories: 599kcal | Carbohydrates: 39g | Protein: 35g | Fat: 33g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.2g | Cholesterol: 112mg | Sodium: 1013mg | Potassium: 486mg | Fiber: 2g | Sugar: 6g | Vitamin A: 740IU | Vitamin C: 1mg | Calcium: 531mg | Iron: 2mg


  1. This is the most unique lasagna I have ever seen. It’s brilliant! I’ve never had a Cuban sandwich (have wanted one!), but I imagine it’s delicious– as a lasagna, too!

  2. I’m not a big fan of lasagna, but I am a big fan of pork and Swiss cheese. It looks really appetizing in the picture too.

  3. I have to say that I was one of the nay sayers. How could you put pickle juice in lasagna. It was actually really delicious. I couldn’t believe it. Great job Dan

  4. umm…YES!!! this looks so amazing! I love love love pickles, how can you not? and cubans are one of my favorite sandwiches. this looks amazing…a match made in (my) heaven! haha. nicely done, d dub.

  5. Well aren’t you going to share your tamale lasagna recipe? MMMM
    Okay, I am on Weight Watchers and have lost 24 pounds so far. But oh, how I want this lasagna. Love Cuban sandwiches, love lasagna, love mac n cheese. MMMMM I will have to try this somehow.

  6. That looks AWESOME. Also I love the obscure Aziz Ansari reference! These beats are dope.

  7. I LOOOOOVE lasagna and mac & cheese and pickles. I don’t love pork or ham.. but this is seriously tempting me out of my vegetarianism.

  8. I am going to try this one. . . and for the record, I’m goin’ with “Cubanza”. Thanks for the post. To the tamale lasagna chef, please share! I am on a quest to find the
    “Lasagnas of the World”. So far, Pastitsio, Classic Italian, and now Cubanza!!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.