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 » Thermos Lunches

Veggie Mac and Cheese Soup

By Laura Fuentes Updated Oct 26, 2026

4.88 from 25 votes

Recipe

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

Your kids are going to love this cheesy veggie mac and cheese in their thermos!

If your kids love mac and cheese but aren’t big on vegetables, this veggie mac and cheese soup is an easy way to serve both. Make it for lunch and eat it at home, or pack it in a thermos to keep it warm until lunch.

blue thermos with mac and cheese soup with vegetables

Veggie Mac and Cheese Lunch

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

This was one of the first thermos lunches I packed for my kids when they were toddlers because I knew they would eat it. Mac and cheese has always been a favorite at our house, and I quickly learned that adding veggies to the creamy cheese sauce was an easy way to get more vegetables into their school lunches.

Years later, my kids still love this simple recipe. You can make the veggie mac and cheese recipe below or use your own favorite mac and cheese and add vegetables your kids enjoy. Either way, a thermos makes it easy to send a warm lunch to school.

How to Make and Pack Veggie Mac and Cheese in a Thermos

  1. Cook the pasta
    Cook the macaroni according to the package directions. While it cooks, you can prepare the vegetables and cheese broth.
  2. Cook the vegetables
    Bring the broth to a boil in a large saucepan, add the frozen vegetables, and cook for about 5 minutes until tender. This softens the veggies so they’re easy to eat with the macaroni.
  3. Make it cheesy
    Reduce the heat to medium and stir in the cooked macaroni, cheese, and milk until the cheese melts and everything is combined.
  4. Preheat the thermos
    Fill the thermos with boiling water, close the lid, and let it sit for 5 minutes. This warms the inside so the container doesn’t pull heat away from the hot mac and cheese.
  5. Fill and pack
    Make sure the veggie mac and cheese is piping hot. Carefully empty the water from the thermos, immediately add the hot food, and close the lid. Pack it upright in the lunch bag.

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!

Laura’s Thermos Lunch Packing Tips

Can I use boxed mac and cheese instead of homemade?

Absolutely! You can make this veggie mac and cheese soup with boxed macaroni and cheese or homemade. I’ve included both options in the recipe card below. The extra broth and vegetables turn either version into a cozy, spoonable lunch.

What vegetables can I add to mac and cheese?

I like using a frozen broccoli, cauliflower, and carrot blend because it saves prep time and the vegetables cook right in the broth. You can also use peas, diced zucchini, or other small vegetables your kids already enjoy. Cut larger pieces smaller so they’re easy to scoop up with the macaroni.

Can I make veggie mac and cheese ahead of time?

Yes. Refrigerate the cooked mac and cheese promptly and reheat a portion until piping hot in the morning. If the sauce thickens in the fridge, add a little milk or broth while reheating to loosen it so it’s easier to eat from the thermos.

How do I keep mac and cheese warm until school lunch?

When packing mac and cheese in a thermos, preheat the container with boiling water for 5 minutes, then replace it with piping-hot food. Preheating reduces heat loss, helping the food stay warm longer. Use a thermos that can maintain a food-safe temperature until lunchtime.

What else can I pack with it?

Since this lunch already has pasta, cheese, and vegetables, I usually add fruit or another easy side. You can find more school lunch sides here to pack in separate compartments so everything stays fresh.

blue thermos with mac and cheese soup with vegetables and a spoon on the side
Always See My Lunches in Google

Veggie Mac & Cheese Soup | Easy Thermos Lunch

blue thermos with mac and cheese soup with vegetables
Servings: 4
Cook Time: 15 minutes mins
Total Time: 15 minutes mins
Your kids are going to love this cheesy veggie mac and cheese in their thermos!
4.88 from 25 votes
Print Pin

Watch How It’s Made:

Ingredients

Homemade mac and cheese:

  • 1 ½ cups dry macaroni pasta, or other
  • 32- ounce carton reduced-sodium chicken broth/stock
  • 16- ounce bag frozen broccoli, cauliflower, and carrot blend
  • ¼ cup whole milk or half and half
  • 1 ½ cups shredded Cheddar cheese

With boxed macaroni and cheese:

  • 6- ounce box macaroni and cheese
  • 32- ounce carton reduced-sodium chicken broth/stock
  • 16- ounce bag frozen broccoli, cauliflower, and carrot blend
  • ¼ cup whole milk or half and half
  • 1 cup shredded Cheddar cheese

Instructions

  • Cook the pasta according to the package directions.
  • In a large saucepan, bring the broth to a boil over high heat. Add the vegetables, and cook until tender, about 5 minutes. Reduce the heat to medium.
  • Add the cooked macaroni, shredded cheese (or powdered cheese), and milk to the veggies and broth. Stir to combine until the cheese is completely melted. Remove from heat. 

To Pack in a Thermos:

  • Preheat the thermos container with boiling water. This step is optional, but it helps.
  • Heat the soup in the microwave or stovetop to a piping-hot temperature.
  • Drain the water from the thermos.
  • Fill the thermos with the very hot soup.
  • Close the thermos container and pack it inside a lunch bag.

Equipment

Lunchbox builder pages
Lunch Ideas PDF (FREE)
101 packed lunches on an ipad with a lunch packing tips ebook on an iphone
101 Packed Lunches
Green hydrapeak wide opening thermos
Wide Opening Thermos
Thermos

Nutrition

Serving: 1 lunch | Calories: 303kcal | Carbohydrates: 41g | Protein: 24g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 11mg | Sodium: 373mg | Potassium: 692mg | Fiber: 4g | Sugar: 4g | Vitamin A: 819IU | Vitamin C: 101mg | Calcium: 265mg | Iron: 2mg

More Thermos Lunches

  • a thermos filled with hot meatballs in tomato sauce ready to be packed for school lunch
    How to Pack Meatballs for School Lunch
  • tomato pasta soup in a thermos
    Tomato Pasta Soup Thermos Lunch
  • lunchbox with meatball skewers, tomato sauce and sliced bread
    Meatball Skewers Lunch
  • blue thermos filled with potato soup, and topped with bacon
    Potato Soup Thermos Lunch

Comments

    4.88 from 25 votes (11 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Dawn says

    January 29, 2015 at 12:26 pm

    4 stars
    I made this for my family, but couldn’t get the shredded cheddar cheese to melt into the broth. It kind of just stuck to the cauliflower. I used a block of cheese that I shredded myself to avoid the gritty cellulose coating on pre-shredded cheese.
    When it wasn’t melting in, I turned up the heat a little to see if that would help, but it just made it turn chewy.
    Any suggestions on how to get it to melt in better?

    By the way – my family did eat it as it was, the picky kid needed some coaxing but finished his meal. It would just go better if the soup part were cheesy instead of broth.

    Reply
    • Ellinor says

      March 05, 2016 at 9:50 pm

      5 stars
      I would maybe mix the cheese with some warmed milk or maybe melted butter before I would mix it in with the pasta.

      Reply
  2. Heather says

    September 03, 2013 at 3:50 pm

    5 stars
    Thx for the reply! We love your site & menus.

    Reply
  3. Heather says

    September 03, 2013 at 1:15 pm

    5 stars
    Looks like a great thermos meal. Do u make it day of? Or does it reheat well?

    Reply
    • MOMables says

      September 03, 2013 at 1:47 pm

      I typically make it the night before (when the kitchen is already dirty), store it in the fridge and reheat in the morning. check out this post about heating up thermoses.

      Reply
  4. Robyn says

    September 02, 2013 at 8:00 am

    5 stars
    I’m thrilled to report that both of my kids, ages 5 and 3, like this soup! Phew. Love it when I can make the same lunch for everyone and we’re all happy.

    Reply
    • MOMables says

      September 02, 2013 at 2:17 pm

      success Robyn!

      Reply
  5. Jen says

    August 28, 2013 at 10:16 am

    5 stars
    Excited to make this recipe! Do you add the cheese (powder packet) that comes with the mac and cheese and then additional cheddar cheese at the end?

    Reply
    • MOMables says

      August 28, 2013 at 11:13 am

      Jen, you make the mac and cheese according to the box directions. Then add to the soup.

      Reply
  6. C. Burk says

    August 24, 2013 at 11:45 am

    4 stars
    Do you add the prepared mac n cheese to the veggie/broth mixture undrained? I did not drain my veggies and my dish came out very soupy.

    Reply
    • MOMables says

      August 24, 2013 at 11:59 am

      prepare mac and cheese as per box directions, set aside. Make the “soup”. Then add prepared mac and cheese into the soup. It’s a mac and cheese soup.

      Reply
      • Caisy Gordon says

        November 01, 2020 at 9:56 am

        5 stars
        We did it like a soup. It was delicious, and so easy! My husband and daughter both loved it even without the cheddar cheese. Thank you for sharing this recipe!

        Reply
  7. Kristen A says

    August 16, 2013 at 3:55 am

    5 stars
    Can you freeze this into portions and use later for lunches?? Thanks!

    Reply
    • MOMables says

      August 16, 2013 at 10:22 am

      You sure can! just make sure you under cook the pasta a little–“aldente”

      Reply
  8. Dani C says

    August 14, 2013 at 7:09 am

    5 stars
    We love thermos lunches too! We use the 10 oz funtainers but love the one in your pic with the wide mouth. Can you share which thermos you use? Thanks!

    Reply
    • MOMables says

      August 14, 2013 at 9:58 am

      Hi Dani! I the two that I use are linked in our store.

      Reply
  9. Sarah says

    August 13, 2013 at 12:46 pm

    5 stars
    Love this idea. We have Annie’s on hand for ‘one of those days’, but this is a great alternative to using them!

    Reply
  10. Shay Van Raalte says

    August 13, 2013 at 10:43 am

    5 stars
    This looks amazing! My biggest hurdle is finding things that they will eat and that I feel will stay at a safe temperature. My oldest is going into 5th grade this year, and it will be almost 6 hours from the time we put her lunch into her lunch box, and the time she gets to eat it. I’m not sure what will stay safe (warm items…..) to eat. :)

    Reply
    • MOMables says

      August 13, 2013 at 5:31 pm

      Shay, this will stay safe in a thermos just fine.

      Reply
Newer Comments »
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
  • four thermos floating in a white background
    Best Thermos Lunch Boxes 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.