Macaroni Pudding is a tasty, old-fashioned British recipe made with pantry staples. It is creamy, rich, and SUPER DELICIOUS!

What is Macaroni Pudding?
Macaroni Pudding is exactly what it sounds like. It’s a recipe where Macaroni is first cooked and then drenched in a sweet pudding before it’s finally placed in the oven, where it turns a beautiful golden brown.
I serve it with a scoop of Apple Curd With Cinnamon and a cup of Oat Milk Hot Chocolate or Caramel Latte as an afternoon snack.
If you have some extra milk you’d like to use up before it goes bad, try making this recipe today.

You'll Need

- Macaroni: I used the regular Macaroni pasta. You can also use bow-shaped pasta or any small shape pasta you have at home.
- Eggs: To be used in the pudding.
- Golden caster sugar: Like caster sugar but this is unrefined, so it still carries a warm caramel taste. You may use brown sugar instead.
- Vanilla extract: Or essence, whatever you find at home.
- Milk: I use whole milk.
- Ground Cinnamon: To add some warm spice to your pudding.
- Salt: Just a tad bit to add to the Macaroni while it’s cooking.
“See the recipe card for full information on ingredients and quantities.”
How to make Macaroni Pudding?
I like to assemble all the ingredients on the kitchen counter a couple of hours beforehand so that everything is at room temperature when I start. Then, right before I am about to begin, I preheat the oven to 180C / 350F and grease a 20x20 cm baking pan with butter.
One: Now, to begin with the recipe, we’re first going to cook the Macaroni:

One: In a large pot, bring water to a boil, and then add the Macaroni and salt. Allow it to cook for 10 to 12 minutes (photo 1).
It’s best you check the instructions on the packet and cook accordingly. You can turn the heat off once the macaroni pieces are ‘al dente’.
Tip: ‘Al dente’ means firm to the bite. If you want to check if your pasta is Al dente, take out a piece and either poke it with a fork or bite it to check if it’s done.
Two: Once cooked, drain the pasta in a colander. Now quickly move to whip together the pudding mixture (photo 2).

Three: Take a small bowl. Whisk together the milk, eggs, cinnamon, golden sugar, and vanilla extract in this small bowl until combined (photo 3 & 4).
Four: Now, add the cooked macaroni and pudding mixture in a larger bowl (preferably the one you cooked pasta in to save washing those extra dishes).

Five: Once you’ve poured the pudding mixture over the Macaroni, transfer it to the baking pan. Place the baking pan in the preheated oven, and let the dessert bake for 50 to 55 minutes (photo 5 & 6).
Voila! Once out of the oven, allow the baking pan to cool, and your scrumptious Macaroni Dessert is ready!

Expert Tips!
- For the best creamy results, chill the the pudding for at least 20-30 minutes!
- If you overcook the pasta in this recipe, then the final result can be a gooey mess with not as much texture left to the bite.
- This dish can be served hot or cold.
- You can make this recipe in the slow cooker or instant pot; you just need to adjust the cooking time accordingly.
Vegan Macaroni Pudding
If you want a vegan version of this recipe, I suggest you pick any dairy-free milk of your choice, such as coconut, almond or soy and keep the rest of the recipe the same.
Also, you probably won’t add the eggs in the pudding either.
Other than that, all the other ingredients are vegan. Let me know in the comments below if you do attempt to make a Vegan Macaroni Pudding. I am sure the community would love to know how the vegan dessert turned out.
Recipe FAQs
The consistency should be similar to that of mac and cheese after it is baked.
This British classic is believed to be mentioned for the first time in a British book by Mrs. Isabella Beeton called Household Management in 1861.
Easy Pudding Recipes
Subscribe to the newsletter to get all the latest recipes once published! You can also follow Healthy Life Trainer on Pinterest!
Recipe Card
Macaroni Pudding Recipe
Ingredients
- 1 cup macaroni
- ½ cup sugar golden caster
- 2 cups milk
- 2 eggs
- ½ teaspoon ground cinnamon
- pinch of salt
- 1 teaspoon vanilla extract
Instructions
- Preheat the oven to 180 C/350 F and grease a baking pan with butter.
- In a large pot, bring water to a boil, then add the pasta and salt; cook for 10 to 12 minutes or according to the packet instructions until pasta is soft. Then drain the pasta in a colander.1 cup macaroni
- In a small bowl, whisk milk, eggs, sugar and vanilla extract until combined.½ cup sugar golden caster, 2 cups milk, 2 eggs, ½ teaspoon ground cinnamon, 1 teaspoon vanilla extract, pinch of salt
- Pour the caster mixture over the cooked macaroni and mix. Then, pour the whole mixture into the baking pan and bake in the oven for 50-55 minutes.
India says
I love this recipe so much. My Grandma used to make this for me all the time.