Love this? Save it for later!
Share the inspiration with your friends
My kid did not trust cream cheese in a sushi roll. Let me rephrase that—my kid did not trust anything that looked like sushi, period. I had spent a good fifteen minutes explaining that nori was just seaweed, like the stuff wrapped around their favorite onigiri at the Japanese market. They crossed their arms. I got the look. You know the one—the same look they give me when I try to pass off zucchini noodles as actual pasta. So I did what any reasonable parent does on a Sunday night with a lunchbox to pack for Monday. I made the rolls anyway, figuring they’d either eat them or trade them. Honestly, I was prepared for the trade.
The next afternoon, I found the bento box completely empty. Not a single rice grain left. My kid didn’t say anything, just handed me the container and grabbed a juice box. That silence? That was the win. I didn’t get a “thank you” or a “these were good.” I got an empty box, which in kid-language translates to “make these again, please.” So I did. And then I tweaked them. And then I made them again for a playdate, where three other kids inhaled them without a single question about the seaweed. That’s when I knew these easy ham and cheese sushi rolls weren’t just a lunchbox hack—they were a little miracle wrapped in nori.
Why You’ll Love This Recipe
Let’s be honest—packing a lunch that actually comes home empty is a small victory. These ham and cheese sushi rolls deliver that win every single time. They’re not fancy, they’re not fussy, and they come together in under twenty minutes with stuff you probably already have in your fridge.
- Quick & Easy: From start to finish, you’re looking at about 15 minutes of active work. Perfect for Sunday meal prep or a rushed weekday morning.
- Simple Ingredients: No sushi-grade fish, no specialty vinegar. Just ham, cheese, cream cheese, and rice. That’s it.
- Perfect for Lunchboxes: These rolls hold up beautifully in a bento box. No sogginess, no drama. They actually taste better after a few hours in the fridge.
- Crowd-Pleaser: I’ve served these to picky toddlers, skeptical teenagers, and adults at a picnic. Everyone eats them. Everyone.
- Unbelievably Delicious: The combination of salty ham, creamy cheese, and slightly sticky rice is weirdly perfect. It’s comfort food in sushi form.
What makes this recipe different from every other ham and cheese roll out there? The cream cheese. I know, it sounds strange. But a thin layer of cream cheese acts as the glue that holds everything together—literally. It keeps the ham from sliding around and adds this subtle tang that cuts through the saltiness. I tested this with mayo, with butter, with nothing at all. Cream cheese won, hands down. It’s the kind of detail that makes you close your eyes after the first bite and wonder why you didn’t think of it sooner.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something that feels surprisingly special. No fancy grocery trips required—you probably have most of these in your kitchen right now.
For the Sushi Rice
- 2 cups sushi rice (short-grain Japanese rice works best—it’s stickier than regular long-grain)
- 2 ½ cups water
- 3 tablespoons rice vinegar (unseasoned is fine; you’ll season it yourself)
- 1 tablespoon sugar
- ½ teaspoon salt
For the Filling

- 8 slices deli ham (I prefer black forest or honey ham—nothing too thick or it won’t roll smoothly)
- 4 slices cheddar cheese (or Swiss, provolone, or even pepper jack for a kick)
- 4 tablespoons cream cheese, softened (full-fat works best for texture, but low-fat is fine)
- 4 sheets nori (seaweed sheets for sushi—look for the ones labeled “sushi nori”)
For Dipping (Optional but Recommended)
- Soy sauce (low-sodium is my go-to)
- Pickled ginger (the pink stuff—kids either love it or hate it)
- Sesame seeds (white or black, for rolling the outside)
A quick note on the rice: I’ve tested this with regular long-grain white rice, and it just doesn’t stick the same way. Sushi rice has a higher starch content that gives you that perfect chewy texture. If you’re in a pinch, you can use short-grain brown rice, but the rolls won’t hold together as tightly. I like using Botan brand sushi rice—it’s affordable and consistently good. For the nori, I grab Yamamotoyama sheets from the Asian grocery aisle. They’re sturdy enough to hold a generous filling without tearing.
Equipment Needed
You don’t need a lot of fancy gear for these rolls, which is part of the appeal. Here’s what I use:
- A bamboo sushi mat (the slatted wooden kind—costs about $5 at any Asian grocery store)
- A sharp chef’s knife (dull knives crush the rolls instead of cutting them cleanly)
- A rice cooker (or a medium pot with a tight-fitting lid—I’ve used both)
- A small bowl of water (for dipping your fingers so the rice doesn’t stick to you)
- A cutting board (wood or plastic, doesn’t matter)
- Plastic wrap (to cover the bamboo mat—makes cleanup way easier)
If you don’t have a bamboo mat, don’t panic. I’ve made these rolls using a clean kitchen towel wrapped in plastic wrap. It’s not as elegant, but it works. The key is having something that lets you apply even pressure while rolling. I’ve also seen people use a silicone mat, but I find the bamboo gives you better control. One tip I learned the hard way: wrap your bamboo mat in plastic wrap before you start. Otherwise, rice gets stuck in the slats and you spend ten minutes picking it out with a toothpick. Not fun.
Preparation Method
Making these rolls is easier than you think. I promise. The first time I tried, I was convinced I’d end up with a sticky mess. Instead, I got perfectly round rolls that looked like they came from a restaurant. Here’s how.
Step 1: Cook the Rice
Rinse the sushi rice in a fine-mesh strainer under cold water until the water runs clear—about 2 to 3 minutes. This removes excess starch and keeps the rice from turning into glue. Transfer the rice to your rice cooker or pot, add the water, and cook according to your machine’s instructions. If using a pot, bring it to a boil, then reduce the heat to low, cover, and simmer for 18 minutes. Remove from heat and let it sit, covered, for another 10 minutes. Do not peek. I know it’s tempting, but every time you lift that lid, you let out steam. The rice needs that steam to cook properly.
Step 2: Season the Rice
While the rice cooks, mix the rice vinegar, sugar, and salt in a small bowl. Microwave for 20 seconds and stir until the sugar dissolves. When the rice is done, transfer it to a large bowl (a wooden one is traditional, but any wide bowl works). Pour the vinegar mixture over the rice and fold it in using a slicing motion—don’t stir, or you’ll break the grains. Fan the rice with a piece of cardboard or a book to cool it down quickly. This gives it that glossy, slightly sticky texture that makes rolling so much easier.
Step 3: Prep Your Station
Lay your bamboo mat on the cutting board and cover it with plastic wrap. Place a sheet of nori shiny side down on the mat. Fill a small bowl with water and a splash of vinegar—this keeps your fingers from sticking to the rice. Wet your hands before touching the rice. Seriously, every time. I learned this after spending five minutes picking rice off my fingers.
Step 4: Spread the Rice
Grab a handful of rice—about ¾ cup—and spread it evenly over the nori, leaving a 1-inch strip at the top edge bare. The rice layer should be about ¼ inch thick. Don’t press too hard; you want it to stick to the nori, not squish through it. If the rice is too hot to handle, wait another minute. It should be warm, not scorching.
Step 5: Add the Fillings
Spread about 1 tablespoon of softened cream cheese in a thin line across the center of the rice. Layer 2 slices of ham on top of the cream cheese, then place half a slice of cheddar cheese (cut to fit) over the ham. The cream cheese acts like edible glue here—it keeps everything from sliding around when you roll.
Step 6: Roll It Up
Using the bamboo mat, lift the edge of the nori closest to you and fold it over the filling. Tuck it gently with your fingers, then continue rolling away from you, applying even pressure. When you reach the bare strip of nori at the top, dab it with a little water to seal the roll. Squeeze the mat gently around the roll to shape it. Don’t squeeze too hard, or the filling will squirt out the ends. Trust me on this one—I had cream cheese on my ceiling once.
Step 7: Slice and Serve
Using a sharp knife, cut the roll into 6 to 8 pieces. Wipe the knife clean with a damp cloth between cuts—this is the secret to clean slices. If your knife is sticky, the roll will squish. Arrange the pieces on a plate or pack them directly into lunchboxes. If you want, roll the edges in sesame seeds for a little extra crunch.
Cooking Tips & Techniques
I’ve made these rolls dozens of times, and I still learn something new every few batches. Here are the things I wish someone had told me before I started.
Don’t overstuff the roll. I know it’s tempting to pile on the ham and cheese, but less is more. Too much filling makes the roll bulge and fall apart. Two slices of ham and a half-slice of cheese per roll is the sweet spot. I learned this the hard way when my first roll looked like a stuffed burrito that exploded.
Use room-temperature cream cheese. Cold cream cheese doesn’t spread—it tears. Let it sit on the counter for 20 minutes before you start. If you forget, microwave it for 10 seconds. Just 10 seconds. Any longer and you’ll have melted cream cheese soup.
Wet your knife between cuts. This is non-negotiable. Rice is sticky, and a dry knife will drag through the roll instead of slicing cleanly. I keep a bowl of water with a splash of vinegar next to my cutting board and dip the knife before every cut. It makes a huge difference.
Let the rolls rest before slicing. After you roll, let the log sit for 2 to 3 minutes. This gives the nori time to soften slightly and the cream cheese to set. If you slice immediately, the roll is more likely to fall apart. Patience pays off here.
Use a rice paddle or spatula. Spreading rice with your hands is fine, but a rice paddle gives you more even coverage. I use a wooden one that I bought for $3 at a Japanese market. It’s one of those tools that seems unnecessary until you use it once and realize you can’t go back.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. I’ve made so many versions over the years, and honestly, some of them were accidents that turned out amazing.
Gluten-Free Version: Use gluten-free tamari instead of soy sauce for dipping. Check your deli ham labels—some brands contain gluten in the processing. I like Applegate Naturals ham, which is gluten-free and has no artificial ingredients.
Low-Carb Version: Swap the sushi rice for cauliflower rice mixed with a little cream cheese. It won’t be as sticky, but it works. I’ve also used thinly sliced cucumber as a wrap instead of nori for a completely grain-free option. It’s refreshing and crunchy, though it doesn’t hold together as well for lunchboxes.
Veggie-Packed Version: Add thin strips of cucumber, avocado, or bell pepper along with the ham and cheese. My kid actually loves the cucumber version—it adds a nice crunch that breaks up the soft texture. I once threw in some shredded carrot because I had it in the fridge, and it was a happy accident.
Spicy Version: Mix a little sriracha into the cream cheese before spreading. Or use pepper jack cheese instead of cheddar. I made this for myself one night when the kids were having plain rolls, and it’s now my go-to adult version.
Breakfast Version: Use scrambled eggs instead of ham, and swap the cheddar for American cheese. It sounds weird, but it’s basically a breakfast burrito in sushi form. My kids call them “morning rolls” and ask for them on weekends.
Serving & Storage Suggestions
These rolls are best served at room temperature or slightly chilled, which makes them perfect for lunchboxes. I usually pack them straight from the fridge in the morning, and by lunchtime, they’re at that perfect just-cool temperature.
For presentation, I like to arrange the rolls in a single layer in a bento box with a small container of soy sauce on the side. Add some edamame, a few cherry tomatoes, or a handful of grapes, and you’ve got a lunch that looks like it came from a fancy café.
Storage: Keep the rolls in an airtight container in the refrigerator for up to 3 days. Place a slightly damp paper towel over the top of the rolls before sealing the container—this keeps the rice from drying out. I’ve tested this, and the rolls stay fresh and soft without getting soggy.
Freezer: You can freeze the un-sliced rolls for up to 2 months. Wrap each log tightly in plastic wrap, then place them in a freezer bag. To thaw, transfer to the refrigerator overnight. Slice them while they’re still cold for the cleanest cuts. I do this all the time for meal prep—make a double batch on Sunday, freeze half, and you’ve got lunch for two weeks.
Reheating: Honestly, I don’t recommend reheating these. They’re meant to be served cold or at room temperature. If you absolutely must warm them up, microwave for 10 seconds, but the nori will get chewy and the cream cheese might separate.
One thing I love about these rolls is how the flavors develop over time. The first day, they’re fresh and bright. By day two, the ham and cheese have melded with the rice in a way that’s somehow even better. My kid actually prefers them on day two. Go figure.
Nutritional Information & Benefits
Each roll (6 pieces) contains approximately 320 calories, 12 grams of protein, 8 grams of fat, and 48 grams of carbohydrates. These numbers will vary depending on the type of ham and cheese you use, but it’s a solid estimate for a standard version.
The sushi rice provides quick energy from complex carbohydrates, while the ham offers a good dose of protein to keep kids full through the afternoon. Cheese adds calcium and a little fat for satiety. If you’re watching sodium, opt for low-sodium ham and reduced-fat cheese—it cuts the salt by about 30 percent without sacrificing flavor.
For a balanced lunchbox, pair these rolls with some fresh veggies or fruit. I often pack them alongside some fresh overnight oats with peaches and honey almond granola for a fun lunch combo that covers all the food groups. The sweetness of the oats balances the savory rolls perfectly.
If you’re gluten-sensitive, just swap the soy sauce for tamari or coconut aminos. Most nori sheets are naturally gluten-free, but always check the label—some brands process them in facilities that handle wheat.
Conclusion
These easy ham and cheese sushi rolls have become a staple in our house for a reason. They’re simple enough for a weekday lunch but special enough that my kid actually looks forward to opening their lunchbox. That’s a win I’ll take every single time.
I love that this recipe is forgiving—you can mess up the rice, overstuff a roll, or forget to wet your knife, and it still comes out delicious. It’s not about perfection. It’s about making something that feels a little bit fun without a lot of effort. And honestly, watching my kid eat something I made without complaint? That’s the best feeling in the world.
Try these rolls this week—I promise they’ll become a regular in your lunchbox rotation. And if you come up with your own variation, I’d love to hear about it. Drop a comment below and tell me what you added or swapped. Your version might just become someone else’s new favorite.
Frequently Asked Questions
Can I use regular long-grain rice instead of sushi rice?
You can, but it won’t stick together as well. Sushi rice has a higher starch content that gives you that perfect chewy, sticky texture. If you use long-grain rice, your rolls will be more likely to fall apart. Short-grain brown rice works in a pinch, but the texture is noticeably different.
How do I keep the rolls from falling apart in a lunchbox?
Pack them tightly in a single layer with the cut sides touching each other. The cream cheese acts as a natural binder, and the rolls actually hold together better after a few hours in the fridge. I also recommend placing a small piece of parchment paper between layers if you’re stacking them.
Can I make these ahead of time?
Absolutely. These rolls are actually better the next day. Make them the night before, wrap them tightly in plastic wrap, and store them in the refrigerator. Slice them just before packing to keep the edges from drying out. They’ll stay fresh for up to 3 days.
What if I don’t have a bamboo mat?
No problem. Use a clean kitchen towel wrapped in plastic wrap. It works the same way—you just need something to apply even pressure while rolling. I’ve also used a silicone baking mat in a pinch. The key is having a flexible surface that lets you tuck and roll without tearing the nori.
My kid doesn’t like seaweed. Can I leave it out?
You can, but it won’t be a sushi roll anymore. Try using a thin omelet or a blanched collard green leaf as a wrap instead. The texture is different, but the flavor is still great. I’ve also made “inside-out” rolls where the rice is on the outside and the nori is hidden inside—it tricks picky eaters every time.
If you’re looking for more lunchbox-friendly recipes, you might also enjoy these easy freezer-friendly pumpkin chocolate chip muffins for a sweet treat that pairs perfectly with these savory rolls. And for another quick lunch idea, these healthy 5-ingredient dinner bowls are great for meal prep too.
Pin This Recipe!

Easy Ham and Cheese Sushi Rolls: Best Lunchbox Idea
These easy ham and cheese sushi rolls are a quick, kid-friendly lunchbox solution made with simple ingredients like ham, cheese, cream cheese, and sushi rice. They come together in under 20 minutes and are perfect for meal prep, picky eaters, and on-the-go lunches.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings (4 rolls, 6-8 pieces each) 1x
- Category: Lunch
- Cuisine: Japanese-inspired
Ingredients
- 2 cups sushi rice (short-grain Japanese rice)
- 2 ½ cups water
- 3 tablespoons rice vinegar (unseasoned)
- 1 tablespoon sugar
- ½ teaspoon salt
- 8 slices deli ham (black forest or honey ham)
- 4 slices cheddar cheese (or Swiss, provolone, pepper jack)
- 4 tablespoons cream cheese, softened
- 4 sheets nori (seaweed sheets for sushi)
- Soy sauce (low-sodium, for dipping, optional)
- Pickled ginger (for serving, optional)
- Sesame seeds (white or black, for rolling, optional)
Instructions
- Rinse the sushi rice in a fine-mesh strainer under cold water until the water runs clear, about 2 to 3 minutes. Transfer to a rice cooker or pot, add water, and cook according to instructions. If using a pot, bring to a boil, reduce heat to low, cover, and simmer for 18 minutes. Remove from heat and let sit, covered, for 10 minutes.
- While the rice cooks, mix rice vinegar, sugar, and salt in a small bowl. Microwave for 20 seconds and stir until sugar dissolves. When rice is done, transfer to a large bowl. Pour vinegar mixture over rice and fold in using a slicing motion. Fan the rice with a piece of cardboard or a book to cool it quickly.
- Lay a bamboo sushi mat on a cutting board and cover with plastic wrap. Place a sheet of nori shiny side down on the mat. Fill a small bowl with water and a splash of vinegar. Wet your hands before touching the rice.
- Grab about ¾ cup of rice and spread it evenly over the nori, leaving a 1-inch strip at the top edge bare. The rice layer should be about ¼ inch thick.
- Spread about 1 tablespoon of softened cream cheese in a thin line across the center of the rice. Layer 2 slices of ham on top of the cream cheese, then place half a slice of cheddar cheese over the ham.
- Using the bamboo mat, lift the edge of the nori closest to you and fold it over the filling. Tuck gently with your fingers, then continue rolling away from you, applying even pressure. When you reach the bare strip of nori at the top, dab it with a little water to seal the roll. Squeeze the mat gently around the roll to shape it.
- Using a sharp knife, cut the roll into 6 to 8 pieces. Wipe the knife clean with a damp cloth between cuts. Arrange pieces on a plate or pack into lunchboxes. Optionally, roll edges in sesame seeds for extra crunch.
Notes
Use room-temperature cream cheese for easy spreading. Wet your knife between cuts for clean slices. Let rolls rest for 2-3 minutes before slicing. For gluten-free, use gluten-free tamari instead of soy sauce and check ham labels. Store in an airtight container in the refrigerator for up to 3 days with a slightly damp paper towel over the rolls. Freeze un-sliced rolls for up to 2 months.
Nutrition
- Serving Size: 1 roll (6 pieces)
- Calories: 320
- Sugar: 3
- Sodium: 680
- Fat: 8
- Saturated Fat: 4
- Carbohydrates: 48
- Fiber: 1
- Protein: 12
Keywords: ham and cheese sushi rolls, easy sushi recipe, lunchbox ideas, kid-friendly sushi, ham and cheese roll ups, quick lunch, meal prep sushi


