MOMables Healthy School Lunch Ideas

  • MEAL PLANS
    • Weekly Family Meal Plan
    • Teaching Your Kids to Cook
    • 7-Day Family Reset
    • Meatless Meal Plan
    • Pantry Staples Meal Plan
    • Free Picky Eaters eCourse
  • Cookbooks
    • 101 Packed Lunches
    • Chicken. It’s What’s for Dinner
    • Intermittent Fasting eBook
    • Meal Prep’d
    • More Cookbooks
  • Easy School Lunch Ideas for Every Kid
  • Healthy Lunches
menu icon
go to homepage
  • Lunch Ideas
  • 101 Lunches
  • About
  • Start Here
  • Lunchboxes
  • Sandwiches
  • High-Protein Lunches
  • Teen Lunch Ideas
  • No-Cook Lunches
  • Cookbooks
  • Contact
search icon
Homepage link
  • Lunch Ideas
  • 101 Lunches
  • About
  • Start Here
  • Lunchboxes
  • Sandwiches
  • High-Protein Lunches
  • Teen Lunch Ideas
  • No-Cook Lunches
  • Cookbooks
  • Contact
×
Home » School Lunches HQ » Sandwiches

Grilled Ham and Cheese

By Laura Fuentes Updated Aug 18, 2026

5 from 12 votes

Recipe

This post may contain affiliate links. Read our disclosure policy here.

Make this grilled ham and cheese for a hot lunch at home or let it cool and pack it for an easy school lunch later.

Want to pack a grilled ham and cheese for school without ending up with soggy bread? Here, you’ll learn how to make this classic sandwich and pack it in a lunchbox so it stays as fresh as possible until lunchtime.

grilled ham and cheese sandwich cut in half

Grilled Ham and Cheese Sandwich

Laura Fuentes holding a stack of lunchboxes and a school lunch bag

My daughter requested a ham and cheese sandwich daily for years, which is why I’ve created variations like the sub sandwich copycat and these roll-ups. Then, she became obsessed with it grilled, and I must admit that grilling it makes it so much better. Of course, it’s great to enjoy fresh, warm, and hot at home, but the trick is knowing how to pack it for school, even if it’s enjoyed at room temperature, so it stays crispy. I know you’re going to love it too.

How to Pack Grilled Ham and Cheese for School

  1. Make the sandwich
    Butter one side of each slice of bread. Flip the bread over, add the cheese and ham to the unbuttered sides, and close the sandwich with the buttered sides facing out.
  2. Grill and cool
    Grill the sandwich in a skillet over medium heat for 2 to 3 minutes, until golden. Flip and cook for another 1 to 2 minutes, until the bread is crispy and the cheese has melted. Let it cool completely before packing.
  3. Pack it for lunch
    Place the cooled sandwich inside a sturdy lunch container so it doesn’t get squished. Pack fruit, veggies, and other moist sides in separate compartments, then refrigerate until you’re ready to place it inside an insulated lunch bag with an ice pack, if needed.
grilled ham and cheese sandwich cut in half

Laura’s School Lunch Packing Tips

How do you keep grilled ham and cheese from getting soggy?

Let the sandwich cool completely before closing it inside a lunch container. A hot grilled sandwich releases steam, and trapping that moisture inside the container softens the toasted bread.

Can you pack a hot ham and cheese sandwich for school?

You can pack a grilled ham and cheese for school, but I don’t recommend putting it in the lunchbox while it’s still hot, because steam will build up inside and make the bread soggy, and it won’t be hot even if you pack it in a thermos.

Can I make a grilled ham and cheese the night before?

Yes. Let the sandwich cool completely before packing it in a sturdy lunch container and refrigerating it overnight. The bread will taste buttery and toasty but won’t be quite as crispy as it is straight from the skillet. Cooling it first helps it hold up much better for lunch.

What’s the best cheese for grilled ham and cheese?

Cheddar is my go-to, but Swiss, Provolone, Gouda, or Monterey Jack all melt well with ham. Use whichever cheese you like best in a ham and cheese sandwich.

What can I add to a grilled ham and cheese sandwich?

Spinach and tomato are delicious additions, and you can also add bacon and turn it into a grilled club. If you’re packing the sandwich for school, go light on wet ingredients like tomato so they don’t add too much moisture to the bread.

Stop Wondering What to Pack.

Pack lunches your kids will actually eat with 101 lunch ideas, practical packing tips, a complete Thermos Lunch Guide, and my Pack Meals Like a Pro bonus.

101 packed lunches on an ipad with a lunch packing tips ebook on an iphone
Grab a Copy!

More Ways to Make Lunch Easier

If grilled sandwiches are a favorite, here are a few more ways to make them work for school lunch:

  • How to pack grilled sandwiches and soup for lunch
  • More sandwich ideas
  • More school lunch ideas
Always See My Lunches in Google

Grilled Ham and Cheese Sandwich for Lunch

grilled ham and cheese sandwich cut in half
Servings: 1 sandwich
Prep Time: 5 minutes mins
Cook Time: 5 minutes mins
Total Time: 10 minutes mins
Make this grilled ham and cheese for a hot lunch at home or let it cool and pack it for an easy school lunch later.
5 from 12 votes
Print Pin

Watch How It’s Made:

Ingredients

  • 2 slices of sandwich bread
  • 2 teaspoons butter, for grilling
  • 2 slices Cheddar cheese
  • 1 ounce deli ham

Instructions

Make the sandwich

  • Place the bread on a flat surface and butter one side of each slice. Flip the bread over and place one slice of cheese on each unbuttered side. Add the ham and close the sandwich with the buttered sides facing out.

Grill

  • Heat a skillet over medium heat. Grill the sandwich for 2 to 3 minutes, until golden. Flip and cook for another 1 to 2 minutes, until the bread is crispy and the cheese has melted.

Pack for Lunch

  • Serve immediately or let the sandwich cool completely before packing it inside a sturdy lunch container. Keep fruit, veggies, and other moist sides in separate compartments. Refrigerate until ready to place inside an insulated lunch bag with an ice pack, if needed.

Notes

Let the sandwich cool completely before packing it. This allows the steam to escape instead of getting trapped inside the lunch container and softening the bread.

Equipment

101 packed lunches on an ipad with a lunch packing tips ebook on an iphone
101 Packed Lunches
Lunchbox builder pages
Lunch Ideas PDF (FREE)
Kids Lunch Box
Clean Treats Cookbook

Nutrition

Serving: 1 sandwich | Calories: 338kcal | Carbohydrates: 30g | Protein: 20g | Fat: 15g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 44mg | Sodium: 1218mg | Potassium: 263mg | Fiber: 1g | Sugar: 7g | Vitamin A: 867IU | Calcium: 399mg | Iron: 2mg

More Sandwiches

  • grilled cheese in a pan
    Grilled Cheese in a Pan
  • veggie cottage cheese sandwich
    Cottage Cheese Sandwich
  • lunchbox with 2 buffalo chicken sliders and some veggies on the side
    Buffalo Chicken Sliders Lunchbox
  • Roast Beef Sandwich on French Bread

Comments

    5 from 12 votes (7 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. JL says

    August 28, 2024 at 7:15 am

    5 stars
    Hi,
    Do you use ice packs to keep meats and cheese safe until lunch time?

    Thanks!

    Reply
    • Laura Fuentes says

      September 17, 2024 at 5:18 pm

      With grilled sandwiches, since most of the food has been cooked I don’t always add an ice pack for the sandwich itself but usually to keep the other ingredients I packed on the side cool -like, nobody wants warm ranch dip, you know? You might find this post that outlines how to and when to use ice packs helpful.

      Reply
  2. Jenny says

    April 16, 2024 at 1:54 pm

    5 stars
    Grilled ham and cheese is a favorite at my house so I made this lunch many times for school. Now… all these tips are soooo useful! I mean, no more soggy bread!

    Reply
  3. Samantha G. says

    April 10, 2024 at 3:43 pm

    5 stars
    Omg new school lunch fav alert. I like to do the bread extra crispy so that it stays that way until Claire is ready to eat and she really likes it!

    Reply
  4. Betty says

    April 10, 2024 at 3:16 pm

    5 stars
    As a grilled cheese enthusiast, this recipe is top tier. I added jalapenos for added spice and it was perf.

    Reply
  5. Katie says

    April 05, 2024 at 2:59 am

    5 stars
    Simple and delicious! Thank you!

    Reply
Laura Fuentes holding a stack of lunchboxes and a school lunch bag

My name is Laura Fuentes
I’m here to help you simplify school lunches with fresh ideas your kids will actually eat.

Mom of 3. Certified in Integrative Nutrition. 5x Cookbook Author.

school lunch ideas! →

Always See My Lunches in Google

Fresh Favorites

  • collage o f four bento boxes
    Bento Boxes for Kids’ Lunches 101
  • a stack of 3 uncrustables filled with peanut butter and jelly
    Homemade Uncrustables
  • grilled pepperoni sandwich with melted cheese
    Quick Pepperoni Sandwich Recipe
  • four lunchboxes floating in a white background
    Healthy School Lunch Ideas for Teens

Popular Now

  • blue thermos with macaroni and cheese soup with vegetables
    How to Use a Thermos
  • six peanut butter sandwiches floating in a white background
    Peanut Butter Sandwich Ideas
  • Top Thermos Lunch Box Containers for Kids
  • 4 healthy homemade lunchables for kids to pack for school
    Healthy Homemade Lunchables

Footer

Easy Lunchboxes

  • School Lunches
  • 101 Lunch Ideas eBook
  • High-Protein Lunches
  • Simple Bentos

Lunchbox Builder

Lunchbox builder pages
Download here!

Resources

  • Lunch Packing Videos
  • Cookbooks
  • About
  • Contact

Privacy & disclosure | Permissions | Terms

COPYRIGHT © 2026 FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.