Baked Ham Mac and Cheese

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There are certain dishes that just scream comfort, and for me, Baked Mac and Cheese tops that list every single time. It’s the kind of food that wraps you in a warm hug from the inside out, a nostalgic trip back to childhood dinners, and a guaranteed crowd-pleaser no matter the occasion. Over the years, I’ve experimented with countless mac and cheese recipes, searching for that perfect balance of creamy sauce, tender pasta, and golden, crispy topping. After much delicious research (and happy taste-testers in my family!), I’ve finally landed on the one. This Vegetarian Baked Mac and Cheese is not just good, it’s spectacular. My kids devour it, my friends rave about it, and honestly, I find myself craving it on a weekly basis. Forget those bland, boxed versions – this homemade baked mac and cheese is in a league of its own. It’s rich, decadent, incredibly cheesy, and surprisingly easy to make. Get ready to experience mac and cheese perfection!

Ingredients for Vegetarian Baked Mac and Cheese

  • Elbow Macaroni Pasta (1 pound): The classic choice for mac and cheese, providing that perfect bite and holding the creamy sauce beautifully. You can also use other short pasta shapes like shells or cavatappi.
  • Unsalted Butter (1/2 cup): Forms the base of the roux, adding richness and flavor to the cheese sauce.
  • All-Purpose Flour (1/2 cup): Used to create the roux, thickening the milk and forming a smooth, creamy base for the cheese sauce.
  • Whole Milk (4 cups): The liquid component of the cheese sauce, providing a rich and creamy texture. You can also use 2% milk, but whole milk delivers the best results.
  • Heavy Cream (1 cup): Adds extra richness and decadence to the sauce, making it incredibly luxurious.
  • Sharp Cheddar Cheese (4 cups, shredded): The star of the cheese sauce, providing a bold, classic cheddar flavor. Use a good quality sharp cheddar for the best taste.
  • Monterey Jack Cheese (2 cups, shredded): Melts beautifully and adds a creamy, mild counterpoint to the sharp cheddar, enhancing the overall cheese flavor profile. You can substitute with mozzarella or provolone for a similar melt.
  • Parmesan Cheese (1/2 cup, grated): Adds a salty, nutty, and savory dimension to the cheese sauce, and is also used for the crispy topping.
  • Dijon Mustard (1 teaspoon): A secret ingredient that enhances the cheese flavor and adds a subtle tang without being overpowering.
  • Smoked Paprika (1 teaspoon): Adds a touch of smoky depth and warmth to the cheese sauce, complementing the cheesy flavors beautifully.
  • Salt (to taste): Essential for seasoning and bringing out the flavors of all the ingredients.
  • Black Pepper (to taste): Adds a touch of spice and balances the richness of the cheese sauce.
  • Breadcrumbs (1 cup, panko or regular): Provides a delightful crispy topping when baked, adding texture and visual appeal.
  • Melted Butter (2 tablespoons, for breadcrumbs): Tossed with breadcrumbs to help them brown and crisp up beautifully in the oven.
  • Optional: Fresh Parsley (for garnish): Adds a pop of fresh color and a subtle herbal note when serving.

Instructions for Vegetarian Baked Mac and Cheese

  1. Preheat the Oven and Prepare Baking Dish: Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter or cooking spray and set aside.
  2. Cook the Pasta: Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions for al dente. Drain the pasta well and set aside. Do not overcook the pasta as it will continue to cook in the oven.
  3. Make the Roux: While the pasta is cooking, prepare the cheese sauce. In a large saucepan or Dutch oven over medium heat, melt the butter. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, until the roux is smooth and lightly golden. This step is crucial for a smooth, lump-free cheese sauce. Cooking the roux removes the raw flour taste.
  4. Whisk in the Milk and Cream: Gradually whisk in the whole milk and heavy cream into the roux, a little at a time, ensuring each addition is fully incorporated before adding more. Continue whisking constantly until the sauce is smooth and starting to thicken.
  5. Simmer the Sauce: Bring the sauce to a gentle simmer, stirring frequently, and cook for about 5-7 minutes, or until the sauce has thickened slightly and coats the back of a spoon. Simmering allows the sauce to thicken and the flavors to meld together.
  6. Add the Cheese and Seasonings: Remove the saucepan from the heat. Add the shredded sharp cheddar cheese and Monterey Jack cheese, one handful at a time, stirring continuously until each addition is completely melted and the sauce is smooth and cheesy. Stir in the grated Parmesan cheese, Dijon mustard, and smoked paprika. Season generously with salt and black pepper to taste. Taste and adjust seasoning as needed, cheese saltiness can vary.
  7. Combine Pasta and Cheese Sauce: Add the cooked and drained pasta to the cheese sauce in the saucepan. Stir gently to coat the pasta evenly with the creamy cheese sauce.
  8. Transfer to Baking Dish: Pour the mac and cheese mixture into the prepared baking dish, spreading it out evenly.
  9. Prepare the Breadcrumb Topping: In a small bowl, combine the breadcrumbs with the melted butter. Toss to coat the breadcrumbs evenly.
  10. Top with Breadcrumbs and Bake: Sprinkle the buttered breadcrumbs evenly over the top of the mac and cheese.
  11. Bake until Golden and Bubbly: Bake in the preheated oven for 20-25 minutes, or until the mac and cheese is heated through, bubbly around the edges, and the breadcrumb topping is golden brown and crispy.
  12. Rest and Serve: Remove from the oven and let the mac and cheese rest for 5-10 minutes before serving. This allows it to set slightly and cool down a bit. Garnish with fresh parsley if desired. Serve hot and enjoy!

Nutrition Facts (per serving, approximate)

  • Servings: 12
  • Calories: 550 kcal
  • Fat: 35g
  • Saturated Fat: 22g

Please note: Nutrition facts are estimates and can vary based on specific ingredients used and portion sizes.

Preparation Time

  • Prep Time: 20 minutes (includes shredding cheese, making roux, and sauce)
  • Cook Time: 25 minutes (baking time)
  • Total Time: 45 minutes (from start to finish)

This Vegetarian Baked Mac and Cheese is relatively quick and easy to prepare, making it perfect for a weeknight dinner or a weekend gathering.

How to Serve Vegetarian Baked Mac and Cheese

This versatile dish can be served in numerous ways, making it a fantastic addition to any meal. Here are some serving suggestions:

  • As a Main Course: Serve generous portions of baked mac and cheese as a satisfying and comforting main dish. It’s substantial enough to stand alone.
  • With a Side Salad: Balance the richness of the mac and cheese with a fresh and crisp side salad. A simple green salad with vinaigrette or a Caesar salad works beautifully.
  • Alongside Roasted Vegetables: Roasted vegetables like broccoli, asparagus, Brussels sprouts, or carrots provide a healthy and flavorful accompaniment. The roasted flavors complement the cheesy richness.
  • With Garlic Bread or Dinner Rolls: Serve with warm garlic bread or soft dinner rolls for dipping into the creamy cheese sauce and soaking up every last bit of flavor.
  • As a Side Dish at Potlucks and Gatherings: Baked mac and cheese is always a hit at potlucks, barbecues, and holiday gatherings. It travels well and is loved by people of all ages.
  • Paired with Soup: For a cozy and comforting meal, serve a smaller portion of mac and cheese alongside a bowl of tomato soup, vegetable soup, or creamy mushroom soup.
  • Topped with Extra Cheese: For ultimate cheese lovers, sprinkle extra shredded cheese on top of each serving before serving for an extra cheesy indulgence.
  • Garnished with Fresh Herbs: A sprinkle of fresh parsley, chives, or thyme adds a touch of freshness and visual appeal to the dish.

Additional Tips for Perfect Vegetarian Baked Mac and Cheese

  1. Use High-Quality Cheese: The quality of your cheese directly impacts the flavor of your mac and cheese. Opt for good quality blocks of cheese and shred them yourself for the best melting and flavor. Pre-shredded cheese often contains cellulose, which can hinder melting.
  2. Don’t Overcook the Pasta: Cook the pasta al dente as it will continue to cook in the oven. Overcooked pasta can become mushy in the baked dish.
  3. Make a Smooth Roux: Ensure your roux (butter and flour mixture) is smooth and cooked for a minute or two to remove the raw flour taste. This is the foundation of a creamy, lump-free cheese sauce.
  4. Gradually Add Milk and Cream: Whisk in the milk and cream gradually to prevent lumps from forming in the sauce. Add a little at a time and whisk until fully incorporated before adding more.
  5. Melt Cheese Slowly and Off Heat: Remove the saucepan from the heat before adding the shredded cheese. Add the cheese in batches, stirring continuously until each batch is fully melted and the sauce is smooth. High heat can cause the cheese to separate and become grainy.
  6. Customize Your Cheese Blend: Feel free to experiment with different cheese combinations. Gruyere, Gouda, Fontina, or Pepper Jack can add unique flavors to your mac and cheese.
  7. Add a Crunchy Topping Variation: Instead of breadcrumbs, try topping with crushed Ritz crackers, potato chips, or even fried onions for a different textural element.
  8. Make it Ahead of Time: You can assemble the mac and cheese (up to the baking step) ahead of time. Cover and refrigerate for up to 24 hours. When ready to bake, add the breadcrumb topping and bake as directed, adding a few extra minutes to the baking time if needed.

Frequently Asked Questions (FAQ) about Vegetarian Baked Mac and Cheese

Q1: Can I use different types of pasta?
A: Absolutely! While elbow macaroni is classic, you can use other short pasta shapes like shells, cavatappi, rotini, or penne. Choose a pasta that has ridges or grooves to hold onto the cheese sauce well.

Q2: Can I make this mac and cheese gluten-free?
A: Yes! To make this gluten-free, use gluten-free elbow macaroni pasta and substitute the all-purpose flour in the roux with a gluten-free all-purpose flour blend. Ensure your breadcrumbs are also gluten-free, or use a gluten-free alternative like crushed gluten-free crackers or almond flour for the topping.

Q3: Can I use milk instead of heavy cream?
A: While you can use all milk instead of heavy cream, the mac and cheese will be less rich and creamy. For the best texture and flavor, using heavy cream is recommended. If you want to reduce richness slightly, you can use half-and-half in place of heavy cream.

Q4: How do I prevent my mac and cheese from being dry?
A: To prevent dry mac and cheese, ensure you have enough cheese sauce to coat the pasta generously. Don’t overbake it, and consider adding a little extra milk or cream to the sauce if it seems too thick before baking. Baking in a covered dish for part of the baking time can also help retain moisture.

Q5: Can I add vegetables to this mac and cheese?
A: Yes, definitely! Roasted vegetables like broccoli, cauliflower, peas, or spinach can be added to the mac and cheese. Stir them in with the pasta and cheese sauce before baking.

Q6: How long can I store leftover baked mac and cheese?
A: Leftover baked mac and cheese can be stored in an airtight container in the refrigerator for up to 3-4 days.

Q7: How do I reheat leftover baked mac and cheese?
A: To reheat, you can bake it in the oven at 350°F (175°C) for about 15-20 minutes, or until heated through. You can also microwave individual portions, but oven reheating will help maintain the crispy topping. Adding a splash of milk or cream during reheating can help restore creaminess.

Q8: Can I freeze baked mac and cheese?
A: While you can freeze baked mac and cheese, the texture might change slightly upon thawing and reheating, potentially becoming a bit grainier. For best results, freeze it before baking. Assemble the mac and cheese in a freezer-safe dish, cover tightly, and freeze for up to 2-3 months. Thaw overnight in the refrigerator before baking as directed, adding a few extra minutes to the baking time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Ham Mac and Cheese


  • Author: Ashley

Ingredients

  • Elbow Macaroni Pasta (1 pound): The classic choice for mac and cheese, providing that perfect bite and holding the creamy sauce beautifully. You can also use other short pasta shapes like shells or cavatappi.
  • Unsalted Butter (1/2 cup): Forms the base of the roux, adding richness and flavor to the cheese sauce.
  • All-Purpose Flour (1/2 cup): Used to create the roux, thickening the milk and forming a smooth, creamy base for the cheese sauce.
  • Whole Milk (4 cups): The liquid component of the cheese sauce, providing a rich and creamy texture. You can also use 2% milk, but whole milk delivers the best results.
  • Heavy Cream (1 cup): Adds extra richness and decadence to the sauce, making it incredibly luxurious.
  • Sharp Cheddar Cheese (4 cups, shredded): The star of the cheese sauce, providing a bold, classic cheddar flavor. Use a good quality sharp cheddar for the best taste.
  • Monterey Jack Cheese (2 cups, shredded): Melts beautifully and adds a creamy, mild counterpoint to the sharp cheddar, enhancing the overall cheese flavor profile. You can substitute with mozzarella or provolone for a similar melt.
  • Parmesan Cheese (1/2 cup, grated): Adds a salty, nutty, and savory dimension to the cheese sauce, and is also used for the crispy topping.
  • Dijon Mustard (1 teaspoon): A secret ingredient that enhances the cheese flavor and adds a subtle tang without being overpowering.
  • Smoked Paprika (1 teaspoon): Adds a touch of smoky depth and warmth to the cheese sauce, complementing the cheesy flavors beautifully.
  • Salt (to taste): Essential for seasoning and bringing out the flavors of all the ingredients.
  • Black Pepper (to taste): Adds a touch of spice and balances the richness of the cheese sauce.
  • Breadcrumbs (1 cup, panko or regular): Provides a delightful crispy topping when baked, adding texture and visual appeal.
  • Melted Butter (2 tablespoons, for breadcrumbs): Tossed with breadcrumbs to help them brown and crisp up beautifully in the oven.
  • Optional: Fresh Parsley (for garnish): Adds a pop of fresh color and a subtle herbal note when serving.

Instructions

  1. Preheat the Oven and Prepare Baking Dish: Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter or cooking spray and set aside.
  2. Cook the Pasta: Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions for al dente. Drain the pasta well and set aside. Do not overcook the pasta as it will continue to cook in the oven.
  3. Make the Roux: While the pasta is cooking, prepare the cheese sauce. In a large saucepan or Dutch oven over medium heat, melt the butter. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, until the roux is smooth and lightly golden. This step is crucial for a smooth, lump-free cheese sauce. Cooking the roux removes the raw flour taste.
  4. Whisk in the Milk and Cream: Gradually whisk in the whole milk and heavy cream into the roux, a little at a time, ensuring each addition is fully incorporated before adding more. Continue whisking constantly until the sauce is smooth and starting to thicken.
  5. Simmer the Sauce: Bring the sauce to a gentle simmer, stirring frequently, and cook for about 5-7 minutes, or until the sauce has thickened slightly and coats the back of a spoon. Simmering allows the sauce to thicken and the flavors to meld together.
  6. Add the Cheese and Seasonings: Remove the saucepan from the heat. Add the shredded sharp cheddar cheese and Monterey Jack cheese, one handful at a time, stirring continuously until each addition is completely melted and the sauce is smooth and cheesy. Stir in the grated Parmesan cheese, Dijon mustard, and smoked paprika. Season generously with salt and black pepper to taste. Taste and adjust seasoning as needed, cheese saltiness can vary.
  7. Combine Pasta and Cheese Sauce: Add the cooked and drained pasta to the cheese sauce in the saucepan. Stir gently to coat the pasta evenly with the creamy cheese sauce.
  8. Transfer to Baking Dish: Pour the mac and cheese mixture into the prepared baking dish, spreading it out evenly.
  9. Prepare the Breadcrumb Topping: In a small bowl, combine the breadcrumbs with the melted butter. Toss to coat the breadcrumbs evenly.
  10. Top with Breadcrumbs and Bake: Sprinkle the buttered breadcrumbs evenly over the top of the mac and cheese.
  11. Bake until Golden and Bubbly: Bake in the preheated oven for 20-25 minutes, or until the mac and cheese is heated through, bubbly around the edges, and the breadcrumb topping is golden brown and crispy.
  12. Rest and Serve: Remove from the oven and let the mac and cheese rest for 5-10 minutes before serving. This allows it to set slightly and cool down a bit. Garnish with fresh parsley if desired. Serve hot and enjoy!

Nutrition

  • Serving Size: one normal portion
  • Calories: 550
  • Fat: 35g
  • Saturated Fat: 22g