Imagine biting into a crispy, golden waffle that hides a warm, creamy center of gooey macaroni and cheese. This creative spin on classic comfort food transforms your favorite cheesy pasta into handheld delights perfect for breakfast, lunch, or even a snack.
The fusion of fluffy waffles with rich and melty mac and cheese offers a satisfying texture and flavor combination that’s sure to delight both kids and adults alike. Get ready to enjoy a delightful meal that’s as fun to make as it is to eat.
- This recipe brilliantly combines two comfort food favorites into one unique dish.
- The crispy waffle exterior holds a creamy, cheesy macaroni filling, creating delightful contrasts.
- It’s versatile and can be served for breakfast, lunch, or snacks anytime you want a cheesy treat.
- The recipe is easy to customize with your preferred cheese or seasoning blends.
Ingredients
- Elbow Macaroni: Small, curved pasta that cooks quickly and holds creamy cheese sauces well for the stuffing.
- Whole Milk: Provides a rich and smooth base for the cheesy sauce, adding creaminess.
- Unsalted Butter (for sauce): Used to make the roux and add depth to the cheese sauce without extra salt.
- All-Purpose Flour (for sauce and batter): Thickens the cheese sauce and forms the waffle batter’s structure.
- Sharp Cheddar Cheese: A flavorful, sharp cheese that melts smoothly and gives classic mac and cheese taste.
- Mozzarella Cheese: Adds gooey stretch and mild flavor, complementing the cheddar perfectly.
- Salt: Enhances all flavors carefully balanced between sauce and batter for ideal seasoning.
- Black Pepper: Adds a mild heat and sharpness to complement the creamy cheese.
- Ground Mustard: Offers a subtle tangy warmth that elevates the cheese sauce flavor complexity.
- Granulated Sugar: Sweetens the waffle batter slightly to balance savory flavors.
- Baking Powder: Leavens the waffle batter, giving it lightness and fluffiness.
- Baking Soda: Works with buttermilk to further tenderize and lift the waffles.
- Buttermilk: Adds acidity for tender texture and subtle tang in the waffle batter.
- Large Eggs: Provide richness and structure to the waffle batter for perfect rise.
- Unsalted Butter (melted): Moisturizes the waffle batter for a tender, golden finish.
- Nonstick Cooking Spray or Melted Butter: Used to grease the waffle iron for easy waffle release and crisp edges.
Instructions
- Cook the Elbow Macaroni Al Dente
Bring a pot of salted water to a boil and cook the elbow macaroni until just tender but still firm, about 7-8 minutes. Cooking al dente prevents the pasta from becoming mushy when baked inside waffles, preserving a satisfying bite.
- Make the Creamy Cheese Sauce
In a saucepan, melt butter over medium heat, then whisk in flour to form a roux and cook for about a minute to remove raw flour taste. Gradually whisk in whole milk and cook until the sauce thickens slightly, then stir in cheddar and mozzarella cheeses until melted. Season with salt, black pepper, and ground mustard for a flavorful cheesy base.
- Combine Cheese Sauce with Pasta
Fold the cooked macaroni into the cheese sauce gently, mixing until fully coated. Let the mixture cool slightly to make it easier to handle and prevent the batter from cooking prematurely when assembling waffles.
- Prepare the Waffle Batter
Whisk together the dry ingredients — flour, sugar, baking powder, baking soda, and salt — in one bowl. In another, whisk buttermilk, eggs, and melted butter. Pour wet ingredients into dry and stir until just combined, ensuring a light, tender waffle texture.
- Preheat and Grease the Waffle Iron
Set the waffle iron to medium-high heat and lightly coat with nonstick spray or melted butter. Proper greasing prevents sticking and helps achieve golden, crispy waffle edges.
- Assemble and Cook Waffles
Spoon a thin layer of waffle batter onto the iron surface, then place a scoop of the mac and cheese in the center leaving a small border. Cover with more batter to encase the filling, close the iron, and cook for 4-6 minutes until golden and crisp. This step seals in the cheesy goodness while creating a perfectly cooked waffle exterior.
- Repeat and Serve Hot
Continue assembling the remaining waffles the same way. Serve immediately while warm to enjoy the best crispy-to-creamy contrast, optionally adding hot sauce or salsa for an extra kick.
- Ensure the macaroni is cooked al dente to avoid soggy stuffed waffles.
- Cool the mac and cheese filling slightly before assembling for easier handling.
- Customize cheese blends to suit your taste preferences or dietary needs.
- Cooking time can vary depending on your waffle iron model, watch for golden color.
Storage Tips
Store leftover waffles in an airtight container in the refrigerator for up to 3 days. Reheat in a toaster or air fryer to maintain crispiness and creamy interior texture.
Serving Suggestions
Serve these waffles with a side of fresh greens or a tangy salsa to cut through the richness. They also pair well with hot sauce or a drizzle of honey for a sweet-savory experience.
- Use sharp cheddar for intense flavor and mozzarella for gooey melt — balance is key.
- Do not overmix waffle batter to keep waffles light and fluffy rather than dense.
- Adjust fillings and spices to create variations, such as adding cooked bacon or herbs.
FAQs
- Can I use gluten-free flour for the waffles?
Yes, substitute all-purpose flour with a gluten-free blend, but check batter consistency and adjust liquids as needed.
- How do I make these waffles dairy-free?
Swap milk and cheese for plant-based alternatives and use dairy-free butter or oil in the batter.
- Can I prepare the mac and cheese filling ahead of time?
Absolutely, prepare the filling a few hours ahead and keep refrigerated until assembling waffles, allowing easier handling.
- What toppings go well with these stuffed waffles?
Hot sauce, sour cream, chopped herbs, or a simple salsa complement the waffles beautifully.
- Can I freeze leftover waffles?
Yes, freeze waffles in a single layer in a sealed bag for up to 2 months. Reheat in toaster or oven until crisp.
- Is this recipe suitable for kids?
Yes, the cheesy, familiar flavors and fun presentation make it a kid-friendly meal or snack.

Mac Cheese Stuffed Waffles
Equipment
- 1 waffle iron
- 1 saucepan
- 1 large pot for boiling macaroni
- 2 mixing bowls
- 1 whisk
Ingredients
- 7 oz elbow macaroni
- 2 cups whole milk
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 1/2 cups shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground mustard
- 1 1/2 cups all-purpose flour
- 1 tablespoon granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 1/4 cups buttermilk
- 2 large eggs
- 1/4 cup unsalted butter melted
- Nonstick cooking spray or additional melted butter for cooking
Instructions
- Bring a large pot of salted water to a boil and cook the elbow macaroni until al dente, about 7-8 minutes. Drain and set aside.
- In a saucepan over medium heat, melt 2 tablespoons of butter, then whisk in 2 tablespoons of flour and cook for 1 minute.
- Gradually add whole milk to the saucepan, whisking constantly, and cook for 2-3 minutes until the sauce thickens slightly.
- Stir in shredded cheddar and mozzarella cheese until melted and smooth. Season with salt, black pepper, and ground mustard, then fold in the cooked macaroni. Let cool slightly.
- In a mixing bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
- In a separate bowl, whisk buttermilk, eggs, and melted butter together, then pour the wet ingredients into the dry and mix until just combined.
- Preheat the waffle iron to medium-high and lightly grease it with nonstick spray or melted butter.
- Pour a thin layer of waffle batter to cover the bottom of the waffle iron, then place a scoop of the mac and cheese mixture in the center, leaving a border.
- Cover the filling with more waffle batter, close the waffle iron, and cook for 4-6 minutes until golden and crisp.
- Repeat with the remaining batter and mac and cheese, serving the waffles immediately while hot.
Notes
- Cook macaroni al dente to avoid mushy waffles.
- Adjust cheese blend to your preference.
- Serve with hot sauce or salsa for extra flavor.


