Cheesy Baked Macaroni Recipe
Cheesy baked macaroni is a Filipino pasta casserole built on two sauces: a savory ground beef and tomato meat sauce tossed through the elbow macaroni, and a smooth, quick melt cheese white sauce spread across the top before the whole thing goes into the oven. The two-layer structure is what sets it apart from a simple baked pasta. You get the meaty depth of the tomato sauce in every bite, and the white sauce on top holds everything together and turns slightly golden as it bakes. It is rich, filling, and works well as the main dish at family dinners or as part of a bigger holiday spread. My family loves it alongside garlic bread, which is usually the first thing to run out at the table. This cheesy baked macaroni recipe is the one I keep coming back to for pasta night because it is more satisfying than most baked pasta dishes and the process is straightforward once you understand how the sauces work together.

My family goes through this fast. I have made a full 9×13 pan and watched it disappear before I even got to sit down properly. We almost always eat it with garlic bread, sometimes just buttered loaf bread if I did not plan ahead. Either way, the pan is clean by the end of the meal. I started making this version specifically because I wanted more cheese in the white sauce, and the quick melt cheese on top browns in a way that regular cheddar alone does not quite do. That is the version I keep making now when I pull out the baked macaroni recipe.
Two things I always watch: the white sauce and the pasta. Get the sauce smooth before it goes on top and cover all the way to the edges. Pull the pasta a minute or two early. It finishes in the oven. Do those two things right and the rest takes care of itself.
What is Cheesy Baked Macaroni?
Cheesy baked macaroni is a Filipino-style baked pasta casserole made with elbow macaroni, a seasoned ground beef tomato sauce, and a white sauce topping that is baked until set and lightly golden. It is not the same as American mac and cheese, which revolves entirely around a cheese sauce. The Filipino version uses a two-layer structure: a savory, tomato-based meat sauce that gets mixed into the pasta, and a separate white sauce that goes over the top before baking. The result is more like a pasta casserole than a simple mac and cheese, and it is more filling because of all the meat in the sauce.
Filipino cooks have been making baked pasta since the Spanish and American colonial periods brought ovens and pasta into local kitchens. What changed over time is how Filipinos made it their own: richer sauces, more meat, and a two-layer approach that turned a simple pasta dish into something closer to a casserole. Baked macaroni stuck around in Filipino cooking because it feeds a crowd, holds up well after baking, and is easy to make in large quantities. The cheesy version, with quick melt cheese worked into the white sauce and shredded cheddar both inside the pasta and on top, is the richer, more satisfying take on that classic preparation.

It is one of those dishes that most Filipinos associate with the holidays. A Christmas spread without baked macaroni somewhere on the table feels incomplete. This recipe is my version of it: straightforward, properly cheesy, and built for a family dinner.
Why This Cheesy Baked Macaroni Recipe Works
A few things in this recipe make a real difference in how the final dish turns out. These are the ones I pay attention to.
- Bell peppers sautéed at the start – Cooking the red and green bell peppers with the garlic and onion during the aromatic phase, rather than adding them later, softens their raw bite and lets their sweetness blend into the sauce base. That early step is why the sauce tastes rounder and more integrated by the time the pasta goes in.
- Roux-based white sauce – The butter-and-flour roux creates a stabilized base that holds the white sauce together during baking. A roux-based sauce does not break or turn grainy in the oven the way a sauce built on cream alone sometimes does. That is why the top layer stays smooth and creamy rather than separating.
- Quick melt cheese in the white sauce – Quick melt cheese disperses evenly into a hot white sauce without clumping. Regular cheddar can sometimes form stringy pockets rather than blending fully. Using quick melt in the sauce produces a uniform, fluid coating that spreads easily over the pasta before baking.
- Pasta mixed with both sauces before going in – I learned this the hard way. The first few times I made this, I just poured the white sauce over the top and called it done. The bottom half of the pan always came out drier and less flavorful than the top. Mixing some of both sauces into the pasta before assembling it fixed that completely.
Ingredients
- Elbow macaroni – The standard pasta for this dish. The curved, hollow shape traps sauce inside each piece, which is why elbow macaroni works better than flat pasta in a baked preparation like this.
- Shredded cheddar cheese – Goes into the pasta mixture and on top as the finishing layer. Shred it yourself from a block if you can. Block cheese melts cleaner than the pre-shredded variety.
Tomato Meat Sauce:
- Ground beef – The main protein in the sauce. It absorbs the tomato and aromatics as it cooks and gives the sauce its meaty weight.
- Beef cube (bouillon) – A concentrated seasoning cube that deepens the savory quality of the sauce well beyond what salt and pepper alone can do.
- Red bell pepper – Sautéed early with the aromatics so its sweetness blends into the sauce base.
- Green bell pepper – Works alongside the red bell pepper for balance in both flavor and color.
- Yellow onion – Cubed and sautéed as part of the aromatic foundation of the sauce.
- Garlic – Crushed and chopped before going into the pan so it disperses evenly and does not form large pieces in the finished sauce.
- Tomato sauce – The body of the meat sauce. It coats the beef and thickens as it simmers.
- Salt and ground black pepper – For seasoning the sauce to taste during the final simmer.
- Cooking oil – For sautéing the aromatics at the start.
White Sauce:
- Butter – The fat component of the roux. It coats the flour and keeps the white sauce from tasting starchy once the milk goes in.
- All-purpose flour – Combined with butter to form the roux base that thickens the sauce.
- Fresh milk – The liquid base of the white sauce. Whole milk produces a smoother, richer result than low-fat options.
- Quick melt cheese – Stirred into the hot white sauce where it melts completely and evenly, keeping the sauce fluid and smooth.
Vanjo’s Advice
These are the things I watch for every time.
- Use a wire whisk for the white sauce. I have tried making it with a spoon and the result is always lumpier. The whisk breaks up flour clumps as the milk goes in and gives you a much smoother sauce with less effort. Just watch out if you are working with a non-stick pan. Switch to a silicone whisk instead.
- Do not skip the beef cube. I have made this sauce without it before and the difference is noticeable. The sauce tastes flat without that concentrated beef flavor working in the background. One cube is all it takes. I always have a box of these in my pantry specifically for recipes like this.
- Mix a few tablespoons of white sauce directly into the pasta before baking. This came from noticing that the pasta on the bottom half of the pan would come out drier than the top. Folding some of the white sauce into the mixture before it goes into the baking pan fixes that and keeps everything moist throughout.
- Shred the cheddar yourself. Bagged pre-shredded cheese has a starchy anti-caking coating that prevents it from melting as cleanly as block cheese. I shred mine with a box grater and the topping turns out noticeably better: more even, no dry patches.
- Let it rest before you cut into it. Five minutes minimum. I know it is hard to wait when the cheese is still bubbling. I skipped this once during a Christmas dinner because everyone was already at the table and I did not want to make them wait. The first three servings came out as a collapsed mess. The rest of the pan was fine once it settled. Five minutes is worth it.
How to Cook Cheesy Baked Macaroni
Making this is not complicated. You are doing three things in order: cooking the pasta, building the meat sauce, and making the white sauce. Do them one at a time and putting it all together at the end is easy.
Cook the Pasta
- Cook the macaroni according to the package instructions, but pull it about one to two minutes before it is fully cooked. It should be slightly firm since it will continue cooking in the oven.
- Drain the pasta thoroughly and set it aside in a large mixing bowl.
Drain it well. Wet pasta sitting in the mixing bowl will water down both sauces before the dish even gets to the oven.
Make the Tomato Meat Sauce
- Heat the cooking oil in a pot over medium heat. Sauté the garlic, onion, and bell peppers together for 3 to 5 minutes until the onion softens.
- Add the ground beef and cook until it browns fully. Stir in the Knorr beef cube, then pour in the tomato sauce. Stir and let the sauce come to a boil. Season with salt and black pepper, then continue cooking for 5 more minutes. Set aside.
Watch the bottom of the pot during that last simmer. Tomato sauce sticks fast if the heat creeps up.
Make the White Sauce
- Melt the butter in a separate pot over medium-low heat. Add the all-purpose flour and stir continuously until the flour is fully absorbed and the mixture forms a smooth paste. It will look a bit thick and lumpy at this stage. That is normal.
- Pour in the fresh milk gradually while stirring, using a wire whisk if you have one. Keep stirring over medium heat until the flour dissolves fully and the sauce thickens to a consistency that coats the back of a spoon. Add the quick melt cheese and continue stirring until it melts completely into the sauce. Turn the heat off.
If it feels too thick to pour, add a small splash of milk and stir. It should flow across the pasta on its own when you tip the pan slightly. Honestly, I have never measured that splash. I just eyeball it and it works out fine every time.
Assemble and Bake
- Pour the tomato meat sauce over the macaroni in the mixing bowl. Add a few tablespoons of the white sauce and some of the shredded cheddar. Toss everything together until the pasta is evenly coated with both sauces.
- Transfer the macaroni mixture to a baking pan. Spread the remaining white sauce over the top, covering all the way to the edges. Sprinkle the remaining shredded cheddar on top. Preheat the oven to 375F and bake for 15 to 18 minutes. Remove from the oven and serve.
Get the white sauce all the way to the corners. Exposed pasta dries out fast in the oven and you will notice the patches right away when you serve it.
Pro Tips
- Pull the pasta one to two minutes early – It finishes cooking in the oven. Fully cooked pasta going into a 375F oven will come out soft and slightly mushy.
- Stay on medium heat for the white sauce – High heat will scorch the bottom of the sauce before it thickens properly. Medium heat and constant stirring is the right approach.
- Cover the pan loosely with foil for the first 10 minutes – This traps steam and keeps the top layer creamy before the final few minutes uncovered, which is when the surface sets and the cheese browns slightly.
- Use a wide, shallow pan – A wide pan distributes the heat more evenly across the pasta. Deep or narrow pans can result in uneven cooking where the edges overcook while the center stays underdone.

What to Serve with Cheesy Baked Macaroni
- Garlic bread – The go-to pairing in our house. The crisp, garlicky slice is good for scooping up the extra sauce in the pan, and it works well alongside the richness of the pasta.
- Buttered loaf bread – A softer, quicker option when garlic bread is not practical. Toast a slice and spread it with butter and it works just as well.
- Filipino Spaghetti – If this is for a party table, the sweet-style spaghetti next to the baked macaroni gives guests two different pasta experiences and both disappear fast.
- Fried chicken – Crispy fried chicken alongside a creamy baked pasta is one of those combinations that shows up at Filipino birthday parties and celebrations for good reason. The textures complement each other.
- Filipino Chicken Macaroni Salad – For holiday spreads, the creamy salad and the baked pasta sit well together on the same table. They are different enough in flavor and texture that neither one overshadows the other.
- Cold soda or juice – Something cold and lightly sweet helps cut through the richness after a full serving.
Storage
Leftovers keep well. I actually think it tastes better the next day once the pasta has soaked up more of the sauce, but that might just be me.
- Refrigerator: Store in an airtight container for up to 3 days. The pasta firms up a bit as it chills, which makes it easier to reheat in individual portions without the layers falling apart.
- Freezer: Let the dish cool completely before freezing. Divide into individual portions in freezer-safe containers and freeze for up to 2 months. Portioning before freezing makes reheating much more practical on a weeknight.
- Reheating: For the oven, cover the dish loosely with foil and reheat at 325F for 15 to 20 minutes until warmed through. For individual portions, the microwave works fine. Add a small splash of milk over the top before microwaving to bring back some of the creaminess that the pasta absorbs overnight.

More Pasta Recipes
- Baked Macaroni – The original version with a Mornay sauce topping and a full meaty tomato base. A good side-by-side comparison to see how the two cheesy baked macaroni versions differ.
- Pinoy Style Baked Macaroni with White Sauce – Uses a sweet Filipino-style meat sauce with hotdog slices and a Mornay topping for a more traditional Pinoy flavor profile.
- Cheesy Baked Macaroni Pinoy Style – Made with Filipino spaghetti sauce for a sweeter, more distinctly Pinoy version of this dish.
- Creamy Baked Spaghetti – The same baked pasta concept using spaghetti noodles and a rich Mornay sauce, great for when you want something slightly different.
- Baked Spaghetti – A simpler white sauce baked spaghetti that is fast to put together for a weeknight family dinner.
- Million Dollar Spaghetti – A layered American-style baked spaghetti with ricotta, cream cheese, and sour cream inside. Rich and made for a crowd.
Substitutions
- Ground beef – Ground pork or a ground pork and beef mix both work well. Ground chicken is a lighter option that still absorbs the tomato sauce nicely.
- Fresh milk – Whipping cream or heavy whipping cream can replace the milk in the white sauce. Since cream is richer and thicker than milk, reduce the flour slightly so the sauce does not get too dense.
- Quick melt cheese – Velveeta is a reliable substitute since it melts evenly into hot sauces. Any processed cheese food product works the same way.
- Knorr beef cube – Any brand of beef bouillon cube is a direct swap. Beef broth concentrate or paste works too. Use about a teaspoon in its place.
- Elbow macaroni – Penne, rigatoni, shells, or rotini are all solid replacements. Just check the package cooking time since different pasta shapes vary.
- Cheddar cheese topping – Gouda or a cheddar and mozzarella mix both work on top. Mozzarella gives you longer cheese pulls but browns faster, so watch it closely in the oven.
Frequently Asked Questions
Can I make cheesy baked macaroni ahead of time?
Yes. Put the whole thing together, cover it, and refrigerate without baking. The next day let it sit out for about 20 minutes before it goes into the oven. It will need a few extra minutes since it is going in cold.
Can I use cooking cream instead of milk for the white sauce?
Yes. Whipping cream or heavy whipping cream both work in place of milk. Because cream is thicker and richer than fresh milk, reduce the flour slightly so the sauce stays pourable rather than turning pasty. The result is a noticeably richer white sauce on top.
What type of cheese works best for this recipe?
For the white sauce, quick melt cheese is the right call because it melts into a smooth, even consistency without turning grainy. For the topping, sharp cheddar gives the most flavor. You can also blend in some Gouda with the cheddar for a more complex topping with a slightly softer melt.
How do I keep the pasta from getting soggy?
Cook the macaroni one to two minutes less than the package directions call for before assembling the dish. The pasta will continue softening in the oven as it bakes. Starting with fully cooked pasta will give you overcooked, mushy macaroni by the time the dish is done.
Can I use a different pasta shape?
Yes, short pasta works fine. Penne, shells, rigatoni. Anything with some surface area that catches sauce. Just adjust your cooking time to match whatever pasta you are using since they all vary.
This cheesy baked macaroni recipe is what I make when I want pasta that actually fills everyone up and still looks good on the table. The beef tomato sauce underneath, the white sauce on top, and the browned cheddar over everything. That combination is hard to argue with. Give it a try and watch the video above if you want to see how the white sauce should look before it goes on. Tag us @panlasangpinoy on Instagram when you make it.
Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Cheesy Baked Macaroni
Ingredients
- 1 lbs macaroni
- 3/4 cups shredded cheddar cheese
- 1 lbs ground beef
- 1 pieces beef cube bouillon
- 1 pieces small red bell pepper chopped
- 1 pieces small green bell pepper chopped
- 1 pieces small yellow onion cubed
- 3 cloves garlic crushed and chopped
- 1 lbs tomato sauce
- salt and ground black pepper to taste
- 3 tablespoons cooking oil
- 4 tablespoons butter
- 1/2 cups all-purpose flour
- 1 3/4 cups fresh milk
- 1/2 cups quick melt cheese
Equipment
- 1 Baking pan A 9×13-inch pan works best for even baking
- 1 Large pot For boiling the pasta
- 1 Wire whisk Helps achieve a smooth white sauce
Instructions
- Cook the macaroni according to package instructions. Drain and set aside.1 lbs macaroni
- Heat the cooking oil in a pot over medium heat. Sauté the garlic, onion, and bell peppers for 3 to 5 minutes or until softened.3 tablespoons cooking oil, 3 cloves garlic, 1 pieces small yellow onion, 1 pieces small red bell pepper, 1 pieces small green bell pepper
- Add the ground beef and cook until it turns brown, breaking it apart as it cooks.1 lbs ground beef
- Add the beef cube bouillon and stir until dissolved.1 pieces beef cube bouillon
- Pour in the tomato sauce. Stir well and bring the mixture to a boil.1 lbs tomato sauce
- Season with salt and ground black pepper. Continue cooking for 5 minutes. Remove from heat and set aside.salt and ground black pepper
- Melt the butter in a separate pot over medium-low heat.4 tablespoons butter
- Add the all-purpose flour and stir until the flour absorbs the butter and forms lumps.1/2 cups all-purpose flour
- Pour in the fresh milk while stirring continuously. Keep stirring until the flour is completely dissolved and the sauce thickens. Use a wire whisk for a smoother texture.1 3/4 cups fresh milk
- Add the quick melt cheese. Continue stirring until the cheese fully melts and blends into the sauce. Turn the heat off.1/2 cups quick melt cheese
- Place the cooked macaroni in a large mixing bowl. Pour the tomato meat sauce over the pasta and mix well. Add a few tablespoons of white sauce and some shredded cheddar cheese, then toss everything together.1 lbs macaroni, 3/4 cups shredded cheddar cheese
- Transfer the macaroni mixture to a baking pan. Spread the remaining white sauce evenly over the top, making sure to cover the entire surface.
- Preheat the oven to 375°F. Bake for 15 to 18 minutes or until the top turns golden brown.
- Remove from the oven and let it rest for a few minutes before serving.



Neil says
Sir Vanjo, do you have the same recipe but no baked? 🙁
Junil Joy Paler says
Hi good day can we used condensed milk to this one? Thanks
Vanjo Merano says
I am assuming that you are asking about sweetened condensed milk. I’m sorry, but not for this recipe. The sweetness of the milk will change the flavor of the entire dish.
Lav says
Thank you sa recipes, Panlasang Pinoy lagi ang una ko tinitignan bago ako magluto hehe. Excited na ko bukas para sa Bake Mac Recipe. Yummm …
Vanjo Merano says
You are welcome. Enjoy the dish!
Regina Belano says
Will try this tomorrow????. We have small family gathering.
Xenchie says
Very tasty!
Santha Dematera De la Torre says
Hi
I have a turbo broiler but don’t have an oven. Is it enough to use for this dish?
Raginne says
Hi! Can I use ground chicken for this?
And if I use ground chicken, will I be using knorr chicken cube? Thanks. I love your recipes!
Lovely Ann Montes says
What kind of fresh milk should I use? Or, any brands that you can suggest that I can use? I am planning to cook this today. Thanks!
Vanjo Merano says
Use whole milk so that it will be richer. I am not sure where you are at, so I cannot suggest any brand.
natt castro says
its yum… thanks sir vanjo
Vanjo Merano says
You are welcome, Natt.
Angelie says
By the way, can I put Nestle Cream kahit na may milk na? And, can I use a turbo cooker for this recipe? Thanks!
Vanjo Merano says
You can try to play with the recipe, but I suggest that you make the dish first using the recipe above so that you know how it tastes, and then tweak it according to your preference 🙂
This recipe is for a conventional oven or an oven toaster. You can use a convection oven such as a turbo broiler, but I cannot provide the details now because I have not tried it yet.
Angelie says
Hi Vanjo, thanks for sharing this awesome recipe, nakakagutom talaga! Do you have an android app where i can view all your recipes? Thanks and more power. 🙂
Vanjo Merano says
You are welcome. I do not have any apps yet (neither Android nor Apple), but you can use this recipe link to browse for recipes by category.
missy says
hello kuya, I always watch your youtube, I’m excited to make this for christmas. What kind of quick melt cheese should I use?
Vanjo Merano says
Thanks for asking. You can use any cheese that are labelled as “quick melt”. I am not sure about your location, but there are quite a number of quick melt cheeses that you can select from in the Philippines. If you are in another country, I suggest that you use Velveeta.
Bill John says
Making this in Christmas. Thanks for the recipe! 🙂
Vanjo Merano says
You are welcome, Bill John. Merry Christmas!
Sunnie Vargas says
Hi Vanjo,.. First of all, Merry Christmas !! I’ve been trying some of your recipe and found ’em real good, that’s why now, I no longer crave for Filipino foods, not like before, I always look for a place where I can eat some Filipino dishes. Here in DFW, TX, there are but a few and sad to say, do not meet my expectations, so when I learned about your site, i immediately started cooking most of your recipe, And they’re all to my liking and very good taste…
Thank you for the wonderful site and your recipe sharing….God bless you…
Sunnie
Vanjo Merano says
Merry Christmas, Sunnie! I appreciate your feedback.
I am here to help. Please let me know if you have questions in the future. Cheers!
krystal says
can i use microwave instead of oven .. and the fresh milk ,can i use evaporated milk?
Vanjo Merano says
Hi Krystal. Thanks for your question. You can use evaporated milk as a substitute to fresh milk. However, this dish is meant to be baked. You should use a conventional oven or an electric oven, at least.
Tin Dela Cruz says
I love baked mac! But I just have a microwave oven… can I use it instead? I want to make this dish for xmas! Your recipe looks so yummy and easy to follow…
Vanjo Merano says
It’s nice to hear from you, Tin.
I’m afraid not. Microwave oven is different from conventional oven. The intention is to bake the macaroni.
StELLA de la Pena says
I’m inspired to cook this coming Christmas and days to come…
Thank u for sharing your talent
Merry Christmas ???
Vanjo Merano says
You are welcome, Stella.
Shugar says
Thanks for this yummy recipe Kuya Vanjo 🙂
Vanjo Merano says
You are welcome
Connie says
I’ll prepare this on my bday? Thank you for posting?
Vanjo Merano says
Happy birthday in advance. Have a wonderful day!
Olivia says
What is the size of the baking pan needed for this recipe?
Vanjo Merano says
I am using a 9x13x2 baking pan.
DJ says
1 lb tomato sauce?
Vanjo Merano says
Yes. 1 lb. tomato sauce in can.