Skillet Mac and Cheese with Veggies

For many in America, mac & cheese is “comfort food”.

We didn’t grow up with it as such, which is why I usually put the word “comfort” into quotes.  One man’s comfort is another’s discomfort…

skillet mac and cheese, pasta, gluten-free, recipe, vegetarian

Discovering a comforting macaroni and cheese dish.

When we did have it, it was something the parents quickly prepared from a box and baked (they did add more cheese) prior to going out and leaving us at home with the sitter.  This could be a desirable outcome, but it all depended on the identity of said sitter.  It certainly wasn’t a “sit around the table and enjoy together” meal.

I don’t think I’ve ever had a really enjoyable baked or casserole mac and cheese, even when made from scratch — excepting the lobster mac and cheese my brother once made, but that was because that dish was very top-heavy on the lobster!    (If I remember correctly, there were also some tasty and complementary veggies in the mix, too.  Bell peppers, I think.)

I finally ran into a skillet mac and cheeese, at work of all places.  The cafeteria was serving to-order skillet mac and cheese — the noodles already prepared and still a bit au dente, and you’d get up to four types of cheese, and a variety of veggies, and some voluntary hot pepper flakes to add atop the finished product.  I think one of the reasons I liked it was for a similar reason to liking my brother’s mac and cheese — it’s not just noodles and cheese!  In this case there are some good, tasty veggies in place!  And no added bread crumbs (starch added to starch… really?).  So anyhow, for me the skillet is the way to go.

recipe, skillet mac and cheese, vegetarian, gluten-free,

Getting onions underway

This was so good I actually re-created this a couple times with some wheat-based pasta someone dropped off for me while my ankle was broken.   Now, I am making it again, with a few adaptations (they didn’t use sherry at work) in gluten-free mode for this blog.

It’s very rich — it’s not for every day dining.  And I can’t think of a good short cut for vegan meals, as you really need the meltiness of real cheese.  (There is now a pea-based cheese substitute, so for those who don’t do soy, look into that — but I doubt it is “easy” to make that melty and exciting, especially without excipients.)

recipe, skillet mac and cheese, vegetarian, gluten-free,

Plus shrooms and snow peas…

I also don’t recommend fat-free or reduced-fat cheeses as any number of other excipients and sugars are added to those for “mouth-feel” (1% fat milk is not 1% of whole milk, after all — whole milk is 3.5% fat)!  As for pre-shredded cheeses — they add anti-caking stuff to that — pull out the kitchen tool and do it yourself.  The extra work will help keep you from deciding to make this every night!  You could shred it, but laying into the cheese with a knife is quicker and works just as well.

recipe, skillet mac and cheese, vegetarian, gluten-free,

And, plus sherry and cheese…

Except for the optional red pepper flakes, this recipe is nightshade-free.  Leave them off, if you desire.  The sherry can be omitted, too – sub in an equal amount of low sodium vegetable broth.

For the pasta I chose a type made from chickpeas — black bean pasta would also work, or a rice-based noodle.  Follow the package directions, and note that for bean-based pasta, the moment you go from au dente to very soft is much quicker than with wheat-based pasta.

recipe, skillet mac and cheese, vegetarian, gluten-free,

The rotini shape sounded appealing…

Prep time:  10-15 minutes
Cook time:  around 15 minutes, depending on level of onion browning
Rest time: Not needed.
Serves:  2-3 as a main.  5 as a side.
Leftover friendly:  Store in microwaveable container in fridge.  
(It is likely you can also re-heat in oven in appropriate container.)
Suggested side:  Tossed salad drizzled with a homemade unsweetened vinaigrette.

Skillet Mac and Cheese with Veggies

  • 4 ounces of pasta noodles (chickpea, bean, rice — or whatever)
  • Quality cooking oil, one tablespoon.  I used avocado oil, which I source from Costco/BJ’s.
  • 1/2 large onion.  (Slice thin and chop coarsely)
  • 4 ounces button mushrooms (or add in some shiitake!),  Slice and break up large pieces.
  • 4 ounces snow peas. (Break in halves or thirds)
  • 1/4 cup dry sherry (or low sodium boxed vegetable broth; or your homemade veggie broth).
  • 8 to 10 ounces total of a variety of meltable cheeses.  (I used Monterrey Jack, Gruyere, Fontina and just a little smoked Gouda – these all add their own flavor signature, and the Jack is for additional creaminess.)
  • The leaves from 2 sprigs of fresh tarragon (sub in 1/4 teaspoon or so of dried if necessary, but it’s not quite the same.  You can play with oregano or other herbs, too.)
  • Optional red pepper flakes, to taste.
  • Salt and pepper to taste.

Prep all the veggies, and get some water ready for the pasta.

In a medium large skillet, heat up the oil, and add the onions.  Cook them to at least translucent — you can continue the process until they are well-caramelized, if you wish.

Add in the mushrooms (they will soak up the oil, which is why I start with that much).  Cook until done.

Start the pasta water to boil, and add the snow peas to the skillet, along with the salt and pepper, and stir, about one minute.

Don’t overcook the snow peas — add in the sherry (or veggie broth), and then the cheese.

When the water boils in the pot, add the pasta to the pot, and cook ON THE AU DENTE SIDE as per box directions.

Stir the skillet ingredients, reducing heat to a simmer so that you don’t overcook the snow peas or scald the cheese.  Make sure everything melts.  Add the tarragon and the optional red pepper flakes.

Drain the cooked pasta and flip it into the skillet, and continue stirring until everything is mixed appropriately.

Plate and serve, or let folks serve themselves.

For four people (as a main), size up accordingly, and use that LARGE skillet!


Instead of snowpeas or mushrooms, there is a whole world of other veggies to explore in this dish.  Of course, different veggies will require different cooking times.  Frankly, adding veggies is a highlight to mac and cheese, turning a pedestrian dish into a delight.  Ideas:  Bell peppers of various colors, broccoli, broccolini, shaved Brussels sprouts, slivers of golden beets. asparagus… we could go on…  Oh, and onions could be replaced by leeks… 


Visit the Link Party at Fiesta Friday!  Hosts are:  Linda and Jhuls.

Visit the Link Party at Real Food Fridays!




About goatsandgreens

The foodie me: Low/no gluten, low sugars, lots of ethnic variety of foods. Seafood, offal, veggies. Farmers' markets. Cooking from scratch, and largely local. The "future" me: I've now moved to my new home in rural western Massachusetts. I am raising chickens (for meat and for eggs) and planning for guinea fowl, Shetland sheep, and probably goats and/or alpaca. Possibly feeder pigs. Raising veggies and going solar.
This entry was posted in Cooking, Mushrooms, Vegetarian and tagged , , , , , , , . Bookmark the permalink.

5 Responses to Skillet Mac and Cheese with Veggies

  1. Pingback: Skillet Mac and Cheese with Veggies | My Meals are on Wheels

  2. A lovely, satisfying dish!

  3. Marla says:

    I certainly agree with your statement that one man’s comfort is another discomfort.That so true with food or almost anything in life. I do love your recipes – they look so healthy and tasty. Thanks for sharing on Real Food Fridays. Pinned!

  4. Jhuls says:

    I just drooled over your photos! This look amazing! Thanks for joining this week’s FF party. 🙂

  5. Pingback: Vegetarian Eggplant, Apple and Onion Casserole with Ras al Hanout | Of Goats and Greens

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s