Creamy Sausage Pasta Bake
This sausage pasta bake is the ultimate cozy weeknight dinner - it's got a rich, savory sausage ragu with sage and fennel seeds, tossed through pasta, topped with a creamy cheese sauce and a golden Pecorino and cheddar crust. It's comforting, cheesy, and ready in under an hour.

If you love comforting pasta dishes, try my creamy sausage gnocchi, baked mac and cheese, or vegetable lasagna. For more easy one-dish dinners, my creamy mushroom pasta and sausage and bean casserole are both family favorites too.
Why You'll Love This Recipe
I already have a creamy sausage pasta on the blog that's become a real reader favorite, but this baked version takes things to a whole different level. The sausage ragu has more depth from the fennel seeds and sage, and baking it with dollops of cheese sauce and a grated cheese topping gives you that incredible golden, bubbling crust that makes pasta bakes so irresistible.
It's the kind of dish I make when I want comfort food that feels a little bit special - but equally, it serves as a delicious family weeknight dinner that you can prep on your lunch break or even in the morning, and then leave in the fridge until you need it. Plus, the leftovers taste even better the next day!
Ingredient Notes
Here are some notes on the key ingredients, plus easy substitutions. The full quantities are in the recipe card at the bottom of this page.
For the Sausage Ragu
- Vegetarian sausages: I use the Richmond brand, which holds its shape well when chopped into chunks and fried. Peel the skins off first - you want the sausage meat broken into rustic, chunky pieces rather than neat slices. Any vegetarian sausage that crisps up nicely will work. Regular meat sausages are fine too if you're not a vegetarian.
- Onion and garlic: A classic base for the ragu. Sauté the onion until softened before adding the sausage.
- Tomato paste: A tablespoon cooked off in the pan before adding the passata deepens the tomato flavor significantly.
- Fennel seeds and sage: These are what give the ragu its warming, almost Italian-sausage character. The fennel seeds add a subtle anise sweetness, and the sage brings an earthy, savoury depth. Don't skip them - they make a real difference.
- Passata: 500g of smooth passata for the sauce base. Crushed tomatoes also work if you prefer a chunkier ragu.
For the Topping
- Cheese sauce: 150g of a ready-made or homemade cheese sauce. About half gets stirred into the pasta, and the rest is dotted on top before baking for a creamy, golden finish. If you want to make your own, a simple roux-based sauce works perfectly - check out my cauliflower cheese recipe for my go-to cheese sauce.
- Pecorino and cheddar: A mix of grated Pecorino (for saltiness and tang) and cheddar (for meltability) on top. This combination gives you the best of both worlds - flavor and that irresistible stretchy, golden cheese pull.
Pasta
- Pasta: 300g of your favorite shape. Penne, rigatoni, or fusilli all work well as the tubes and twists catch the sauce beautifully - I like using shells for a cozy bowl you can scoop up with a spoon. Cook it according to the package instructions before adding to the ragu.
How to Make This Sausage Pasta Bake Recipe
Step 1: Prepare the Sausages
Peel the skins off your vegetarian sausages and chop the meat into chunky pieces.
Step 2: Build the Ragu
Heat the olive oil in a large pan and sauté the diced onion for 4-5 minutes until softened. Add the sausage chunks and fry for 5-6 minutes until golden brown and crispy. Then add the garlic, fennel seeds, and sage, and cook for another minute until fragrant.
Stir in the tomato paste and cook it off for a minute or two - this concentrates the tomato flavor. Pour in the passata, season with salt and pepper, and leave the sauce to simmer for 10 minutes until thickened.

Step 3: Combine with Pasta
Meanwhile, cook your pasta according to the package instructions and drain. Stir the sausage ragu into the cooked pasta, then add about half the cheese sauce (roughly 75g) and mix everything.
Step 4: Assemble and Bake
Pour the pasta into a casserole dish. Dot the remaining cheese sauce over the top in spoonfuls, then scatter over the grated cheddar and Pecorino. Bake at 200°C | 395°F for 20 minutes, or until the cheese is melted, golden, and bubbling.

Expert Tips for the Best Sausage Pasta Bake
- Peel and chunk the sausages: Removing the skins and breaking the sausage into rustic chunks (rather than neat slices) gives you much more surface area for browning. Crispy, golden sausage pieces add so much more flavor and texture to the ragu.
- Cook the tomato paste first: Don't skip the step of frying the tomato paste for a minute or two before adding the passata. This caramelizes it slightly and gives the ragu a deeper, richer tomato flavor.
- Don't overcook the pasta: Cook your pasta to just al dente - it'll continue cooking in the oven, so you don't want it to go mushy. A minute less than the package suggests is usually about right.
- Dot the cheese sauce, don't pour: Spooning the cheese sauce in dollops over the top rather than pouring it evenly gives you pockets of creamy cheesiness throughout the bake. It looks better and tastes better.
- Finish under the grill: If you want an extra-crispy, golden topping, pop the pasta bake under the grill for the last 3-5 minutes. Keep an eye on it, though - it can go from golden to burnt quickly.
What to Serve with Sausage Pasta Bake
This pasta bake is a substantial meal on its own, but if you want a side:
- Garlic bread for the full comfort-food experience
- A simple green salad to cut through the richness
- Roasted green beans or steamed broccoli for something lighter

Storage and Meal Prep
- Refrigerator: Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 180°C with foil on for 15 minutes, or microwave individual portions.
- Freezer: Freeze assembled (before baking) or cooked portions for up to 3 months. Defrost overnight in the fridge, then bake or reheat. If baking from chilled, add an extra 5-10 minutes to the cooking time.
- Make ahead: Assemble the entire pasta bake the night before (ragu + pasta + cheese sauce + topping), but don't bake. Cover and refrigerate, then bake when you're ready to eat. You may need a few extra minutes in the oven.

FAQs
I use Richmond vegetarian sausages - they hold their shape well when chopped and fried, and they crisp up nicely. Any brand that has a firm texture and browns well will work. If you're not a vegetarian, regular pork or Italian-style sausages are great too.
Yes! Penne, rigatoni, fusilli, or shell pasta all work brilliantly. Tube and twist shapes catch the sauce best. I'd avoid long pasta like spaghetti or linguine for a pasta bake.
Absolutely. A simple roux-based cheese sauce (butter, flour, milk, grated cheddar) works perfectly. You'll need about 150g total - half stirred into the pasta and half dotted on top.
Yes! Use vegan sausages, a plant-based cheese sauce, and vegan cheddar. Skip the Pecorino or use nutritional yeast instead.
My creamy sausage pasta is a stovetop dish with a cream cheese-based sauce. This sausage pasta bake is oven-baked with a tomato-based sausage ragu, fennel seeds, and sage, and a cheesy crust on top. Different vibes - both delicious!
Definitely! Spinach stirred into the ragu, roasted peppers, mushrooms, or even diced courgette would all work well. Add them at the sautéing stage with the onion.

Creamy Sausage Pasta Bake
Ingredients
- 2 tablespoon olive oil
- 6 vegetarian sausages I use the Richmond brand
- 1 white onion diced
- 2 garlic cloves minced
- 1 tablespoon tomato paste
- 1 teaspoon sage
- 0.5 teaspoon fennel seeds
- Salt and pepper to taste
- 500 g passata
- 300 g pasta
- 150 g cheese sauce
- 10 g grated Pecorino cheese
- 30 g grated cheddar cheese
Method
- Peel the skins off your sausages and dice them into chunks.6 vegetarian sausages
- Heat the oil in a pan and add the diced onion. Saute for 4-5 minutes until it begins to soften and turn slightly translucent.2 tablespoon olive oil, 1 white onion
- Add the sausage chunks and fry until golden brown and crispy (5-6 minutes).6 vegetarian sausages
- Then, add the garlic, fennel seeds, and sage and cook for another minute.2 garlic cloves, 0.5 teaspoon fennel seeds, 1 teaspoon sage
- Add the tomato paste and stir it into the sausage and onion mixture, cooking off the paste for a minute or two.1 tablespoon tomato paste
- Add the passata and season with salt and pepper. Leave the sauce to simmer for 10 minutes until thickened.500 g passata, Salt and pepper to taste
- Cook your pasta according to the package instructions.300 g pasta
- Add the sausage ragu to the cooked pasta, followed by ~75g of cheese sauce. Mix together.150 g cheese sauce
- Pour the pasta into a casserole dish and dot over the remaining cheese sauce, then top with the grated cheddar cheese and Pecorino.10 g grated Pecorino cheese, 30 g grated cheddar cheese
- Bake at 395F | 200C for 20 minutes or until the cheese is melted and gooey.
Nutrition
Notes
- Storage: Fridge 3 days, freezer 3 months. Reheat in oven with foil at 180°C.
- Pasta tip: Cook to just al dente as it continues cooking in the oven.
- Cheese sauce: Stir half into the pasta, dot the rest on top for pockets of creaminess.
- Grill finish: Pop under the grill for the last 3-5 minutes for an extra-crispy topping.



