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
Garlic and Onion Mac and Cheese | URBAN BAKES

Garlic and Onion Mac and Cheese

  • Author: URBAN BAKES
  • Total Time: 45 minutes
  • Yield: 8x8 dish 1x


Just a few Staple Pantry Ingredients Add to BIG flavor in this Savory, Velvety Mac and Cheese. Its Full-Bodied Flavor will Leave You Impressed this Dish can be Easily Made from Scratch.


  • 12 ounces (340 grams) large elbows
  • 2 cups (226 grams) cheddar cheese, shredded and divided
  • 2 teaspoons (20 grams) salted butter
  • 1/2 cup (70 grams) onion, diced
  • 2 tablespoons (40 grams) minced garlic
  • 1/4 cup (5 grams) parsley, finely chopped
  • 1 tablespoon (15 ml) dry sherry
  • 1/4 cup (36 grams) all-purpose flour
  • 2 cups (480 ml) oat milk or regular milk
  • 1/8 cup (18 grams) Italian bread crumbs



  1. In a large saucepan over high heat, bring pasta to a boil.  Remove from heat once pasta is al dente. Drain water and set pasta to the side.   
  2. Heat oven to 350°F (180°C).  Spray the bottom and sides of an 8×8 baking dish with cooking oil. Evenly sprinkle a few tablespoons of cheese over the bottom; set aside. 
  3. In a small frying pan over medium heat, melt butter.  Add onions and saute until onions become translucent, about 3 to 5 minutes. Mix in garlic, parsley and dry sherry. Heat for 1 to 2 minutes. Remove from heat and set aside. 
  4. In the same large saucepan used to cook the pasta, over high heat, mix flour and milk until just combined.  Bring to a boil and continue to whisk until sauce thickens, about 5 to 7 minutes. You will feel the sauce thicken by the light resistance during whisking. Remove from heat.  Whisk in 1 cup (113 grams) of cheese until melted. Mix in sauteed onions, garlic and parsley. Fold in pasta into the sauce until well coated throughout. Spoon pasta into the prepared baking dish. Sprinkle over the top, the remaining cheese and bread crumbs.
  5. Bake for 15 to 20 minutes. Allow pasta to rest for 5 minutes before serving.  ENJOY!
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Cuisine: American
Scroll to Top

Craving More?

Sign up for Weekly Recipes, Special Offers, Giveaways & More!