Finding a dish that combines comfort food with a fancy twist can feel impossible, especially when you’re trying to impress dinner guests without spending hours in the kitchen. Most recipes either lean too basic or require complicated techniques that leave you stressed and second-guessing every step.
That’s where this spaghetti brulee comes in. It takes the familiar flavors of a classic meat sauce pasta, adds a creamy cheese layer that’ll make everyone ask for seconds, and finishes with a caramelized brûléed top that looks like you trained at culinary school. Best part? It’s way easier than it sounds and uses ingredients you probably already have in your pantry.
Why You’ll Love This Spaghetti Brulee
- Restaurant-quality at home – This baked spaghetti with its creamy bechamel sauce and caramelized cheese topping looks and tastes like something you’d order at a fancy Italian restaurant.
- Perfect for meal prep – You can assemble this ahead of time and just pop it in the oven when you’re ready to eat, making it great for busy weeknights or entertaining guests.
- Comfort food with a twist – It takes familiar spaghetti and meat sauce to the next level with a rich, cheesy bechamel layer that makes every bite extra satisfying.
- Crowd-pleaser – The combination of pasta, meat sauce, and melted cheese makes this a hit with both kids and adults, so you won’t have to worry about making multiple dinners.
What Kind of Pasta Should I Use?
For this recipe, you’ll want to use regular spaghetti noodles, though any long pasta like linguine or fettuccine will work just fine. Fresh pasta cooks faster than dried, so if you’re using fresh, keep an eye on your cooking time and adjust accordingly. The most important thing is to cook your pasta until it’s al dente – that means it still has a slight bite to it – because it will continue cooking a bit when you bake it with the sauce. If you overcook the pasta during the boiling stage, you’ll end up with mushy noodles after the final bake, and nobody wants that.
Options for Substitutions
This recipe is pretty forgiving when it comes to swapping ingredients:
- Minced beef: Ground turkey, chicken, or pork work well here. You can also use plant-based ground meat if you prefer a vegetarian option – just adjust the seasoning as needed since it might be less flavorful.
- Spaghetti sauce: Any jarred marinara or pasta sauce will do the job. In a pinch, you can use crushed tomatoes with some Italian seasoning and a bit of extra salt.
- Tapioca starch: Cornstarch works just as well for thickening. Use the same amount and mix it with a little water before adding to prevent clumping.
- Fresh milk: Whole milk is best for a creamy bechamel, but 2% milk works too. You can also use evaporated milk for an even richer sauce – just use the same amount.
- Cheddar cheese: Mozzarella, Gruyere, or a mix of Italian cheeses can replace the cheddar. Each will give a slightly different flavor, but all melt nicely.
- Pasta: Any long pasta like linguine, fettuccine, or even penne will work. Cook according to package directions and adjust the amount if your pasta shape is very different in size.
- Chicken stock powder: A beef bouillon cube or vegetable stock powder can substitute here. You could also use a splash of soy sauce for that savory depth.
Watch Out for These Mistakes While Cooking
The biggest mistake when making spaghetti brulee is not cooking your pasta to al dente – if it’s fully cooked before baking, it’ll turn mushy in the oven, so aim to undercook it by about 2 minutes from the package directions.
Your bechamel sauce can easily turn lumpy if you add the milk too quickly, so whisk it in gradually while stirring constantly over medium heat to keep it smooth and creamy.
Don’t skip draining the excess fat from your minced beef after browning, as too much grease will make your meat sauce oily and prevent the layers from setting properly.
For that perfect brulee top, make sure your oven is set to broil for the last few minutes and watch it closely – the cheese can go from golden to burnt in less than a minute, so stay nearby and pull it out as soon as you see those nice brown spots forming.
What to Serve With Spaghetti Brulee?
Since spaghetti brulee is already pretty rich and filling with all that cheese and bechamel sauce, I like to keep the sides simple and fresh. A crisp green salad with a light vinaigrette helps cut through the creaminess and adds a nice contrast to the dish. Garlic bread is always a good choice if you want something to scoop up the extra sauce, or you could go with a simple Caesar salad for something a bit more substantial. If you’re feeding a crowd, roasted vegetables like zucchini, bell peppers, or asparagus make a great side that won’t compete with the main dish.
Storage Instructions
Store: Keep your spaghetti brulee in an airtight container in the fridge for up to 3 days. The bechamel sauce might thicken up a bit as it sits, but that’s totally normal. I like to cover it with plastic wrap directly on the surface before putting the lid on to prevent a skin from forming.
Freeze: You can freeze this for up to 2 months, though the texture of the pasta might be a little softer when you reheat it. Let it cool completely first, then wrap it tightly in foil and place in a freezer-safe container.
Reheat: Warm it up in the oven at 350°F for about 20 minutes, covered with foil so it doesn’t dry out. If you want that crispy, caramelized top again, remove the foil for the last 5 minutes and crank up the heat to broil. You can also microwave individual portions, but you’ll miss out on that crunchy cheese topping.
| Preparation Time | 20-30 minutes |
| Cooking Time | 30-45 minutes |
| Total Time | 50-75 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2950-3250
- Protein: 120-140 g
- Fat: 135-155 g
- Carbohydrates: 285-310 g
Ingredients
For the pasta and bolognaise:
- 1 small onion (finely diced, about 1/4-inch pieces)
- 10.5 oz spaghetti (Barilla or similar)
- 1 tbsp tomato ketchup
- 2 garlic cloves (minced)
- 1 tsp dried parsley
- 6.75 fl oz water
- 14 oz spaghetti sauce
- 1 tbsp tapioca starch (for thickening the sauce)
- 1 tbsp butter (room temperature)
- 10.5 oz ground beef (80/20 blend for optimal texture)
- 1.75 oz cheddar cheese (freshly shredded preferred for better melting)
- 2 tbsp sugar (balances acidity)
For the bechamel sauce:
- 5.25 oz cheddar cheese (shredded)
- 3 tbsp all-purpose flour (for thickening)
- 15 fl oz whole milk (for extra creaminess)
- 2 tbsp Kerrygold unsalted butter
- 1 tsp chicken stock powder
- 1/2 tsp black pepper (freshly ground for best flavor)
- 4 garlic cloves (minced)
For toppings (optional):
- Tabasco sauce (optional, adds a nice heat)
- Parmesan cheese (creates the brûlée effect when torched)
Step 1: Prepare Mise en Place and Cook the Pasta
- 10.5 oz spaghetti
- 6 garlic cloves
- 1 small onion
Mince all 6 garlic cloves (2 for the meat sauce, 4 for the cheese sauce) and finely dice the onion into uniform 1/4-inch pieces for even cooking.
Bring a large pot of salted water to a rolling boil and add the spaghetti, cooking until al dente according to package directions (usually 8-10 minutes).
Reserve about 1 cup of pasta water before draining, as this starchy liquid can help adjust the sauce consistency if needed.
Set the drained pasta aside.
Step 2: Build the Meat Sauce Base
- 1 tbsp butter
- 1 small onion
- 2 garlic cloves
- 10.5 oz ground beef
- 1 tbsp tapioca starch
- 1 tbsp tomato ketchup
Melt 1 tablespoon of room temperature butter in a large pan over medium-high heat.
Add the diced onion and 2 minced garlic cloves, cooking for 3-5 minutes until softened and fragrant.
Add the ground beef and break it up with a spoon, cooking until browned (about 5-7 minutes).
I like to make sure the beef is well-browned before adding anything else—this develops deep, savory flavors.
Stir in the tapioca starch to coat the meat, then add the tomato ketchup and mix thoroughly.
Step 3: Simmer the Meat Sauce with Aromatics
- 14 oz spaghetti sauce
- 6.75 fl oz water
- 2 tbsp sugar
- 1 tsp dried parsley
- 1.75 oz cheddar cheese
Pour the spaghetti sauce, water, and sugar into the pan with the meat mixture.
Add the dried parsley and the 1.75 oz of cheddar cheese, stirring to combine.
Bring the sauce to a boil, then reduce heat to low and simmer gently for 10-15 minutes, stirring occasionally.
The sugar balances the acidity of the tomato sauce while the cheese adds richness and helps thicken the sauce naturally.
The longer simmer allows the flavors to meld beautifully.
Step 4: Create the Creamy Cheese Sauce
- 2 tbsp Kerrygold unsalted butter
- 4 garlic cloves
- 3 tbsp all-purpose flour
- 15 fl oz whole milk
While the meat sauce simmers, melt 2 tablespoons of Kerrygold unsalted butter in a separate medium saucepan over medium heat.
Add the 4 minced garlic cloves and cook for about 1 minute until fragrant but not browned.
Sprinkle the all-purpose flour over the garlic and butter, stirring constantly for 1-2 minutes to create a roux—this flour-butter paste will thicken the milk and give the cheese sauce body.
Slowly pour in the whole milk while whisking continuously to avoid lumps, then continue stirring until the sauce reaches a thick, creamy consistency that coats the back of a spoon.
Step 5: Finish the Cheese Sauce and Assemble the Dish
- cooked pasta from Step 1
- meat sauce from Step 3
- 5.25 oz cheddar cheese
- 1 tsp chicken stock powder
- 1/2 tsp black pepper
Remove the cheese sauce from heat and stir in the 5.25 oz of shredded cheddar cheese, chicken stock powder, and black pepper until the cheese is completely melted and the mixture is smooth.
I find that removing the pan from heat before adding the cheese prevents it from becoming grainy or separating.
Preheat your oven to 200°C (392°F).
In a large baking pan or dish, combine the cooked pasta from Step 1 with the meat sauce from Step 3, tossing gently to coat evenly.
Pour the cheese sauce from this step over the pasta mixture and fold gently to distribute it throughout.
Step 6: Bake and Create the Brûlée Crust
- assembled pasta mixture from Step 5
- Parmesan cheese
Transfer the assembled pasta to the preheated 200°C oven and bake for 15 minutes until the dish is heated through and the edges begin to bubble.
Remove from the oven and generously top with freshly grated Parmesan cheese, covering the entire surface.
Switch the oven to broil setting and place the pan under the broiler for 2-4 minutes, watching carefully, until the Parmesan cheese is golden brown and creates a crispy, caramelized brûlée-like crust on top.
Be attentive during broiling as it can go from golden to burnt quickly.
Step 7: Serve and Garnish
- Tabasco sauce
Remove the spaghetti brûlée from the oven and let it rest for 2-3 minutes before serving.
This allows the cheese crust to set slightly and makes portioning easier.
Serve hot directly from the pan or plated individually, and offer Tabasco sauce on the side for guests who enjoy a touch of heat.




