This Sausage and Potato Casserole is the ultimate comfort food, combining hearty pork sausages with tender potatoes and a rich, herby gravy. It is a family-friendly dinner that comes together in under an hour, making it perfect for busy weeknights or a cozy weekend meal. Whether it is a rainy afternoon or a special family gathering, this cheesy bake is sure to put a smile on everyone’s face.
Table of Contents
Why You Will Love This Recipe
There are so many reasons why this Sausage and Potato Casserole will become a staple in your household. First, it uses simple, affordable ingredients like potatoes and sausages that most people already have in their pantry or fridge. The combination of textures—from the soft, boiled potatoes to the browned sausages and the bubbling melted cheese—is incredibly satisfying.
Additionally, the homemade herby onion gravy elevates the dish from a simple bake to a gourmet-style comfort meal. It is also highly customizable, allowing you to swap out proteins or cheeses based on what you have on hand. Even the pickiest eaters will find it hard to resist the cheesy goodness of this hearty dish.
Ingredients
- 700g potatoes (approximately 1.5 lb)
- 6 pork sausages (or plant-based alternatives)
- 250g chicken stock or broth (1 cup)
- 1 red onion, finely chopped
- 2 cloves of garlic, minced
- 1 tablespoon plain flour
- 1 teaspoon salt
- 1/4 teaspoon ground black pepper
- 3 tablespoons vegetable oil
- 100g grated cheddar cheese (1 cup)
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon Italian dried herbs
Step-by-Step Instructions
- Preheat your oven to 200 degrees Celsius (390 degrees Fahrenheit) so it is ready for the final bake.
- Peel the potatoes and cut them into bite-sized chunks. Place them in a large pot, cover with water, add a pinch of salt, and boil over medium heat until they are fork-tender.
- While the potatoes are boiling, cut the sausages into bite-sized pieces.
- Heat the vegetable oil in a large pan over medium heat. Add the sausage pieces and fry them until they are nicely browned on all sides. Once cooked, remove the sausages from the pan and set them aside.
- In the same pan (using the leftover oil and sausage fats for flavor), add the chopped red onion and minced garlic. Sauté until they become golden and fragrant.
- Whisk in the plain flour and cook for about a minute to remove the raw flour taste.
- Slowly pour in the chicken stock while whisking constantly. Continue to whisk until the mixture thickens into a smooth, rich gravy.
- Season the gravy with salt, pepper, and the Italian dried herbs.
- Once the potatoes are cooked, drain the water thoroughly and transfer the potatoes into an oven-safe casserole dish.
- Top the potatoes with the browned sausage pieces and drizzle the herby gravy evenly over the top.
- Sprinkle the grated cheddar cheese over the entire dish.
- Bake in the preheated oven for 20 minutes, or until the cheese is bubbling and golden brown.
- Garnish with fresh chopped parsley before serving.

Expert Tips / Pro Tips
To ensure the best results, always make sure the potatoes are fully cooked through before they go into the oven. The 20-minute baking time is primarily to melt the cheese and meld the flavors, so the potatoes won’t have enough time to soften if they are still hard.
Another essential tip is to brown the sausages thoroughly before adding them to the casserole. This not only adds a better texture and color but also prevents the casserole from becoming too greasy, as much of the fat is rendered out during the initial frying process. If you want an extra indulgent meal, do not be afraid to mix different types of cheese, such as adding a bit of Parmesan for a salty kick or Monterey Jack for extra creaminess.
This recipe is very flexible. If you prefer a different protein, you can substitute the pork sausages with turkey sausages, beef sausages, or even spicy Italian sausages for more heat. For a vegetarian version, use plant-based sausages and vegetable stock instead of chicken broth.
When it comes to potatoes, while standard white or red potatoes work great, you could also try using sweet potatoes for a different flavor profile. If you do not have cheddar cheese, mozzarella, Gruyère, or even a pre-mixed Mexican blend will work beautifully. You can also add vegetables like frozen peas, sliced bell peppers, or steamed broccoli florets into the layers to boost the nutritional value.
Serving Suggestions
This Sausage and Potato Casserole is a complete meal on its own, but it pairs wonderfully with a few simple sides. A crisp green salad with a light vinaigrette helps balance the richness of the cheese and gravy. Alternatively, serving it with a side of steamed green beans or roasted carrots adds a nice pop of color to the plate. If you want to soak up every last drop of that delicious herby gravy, serve the casserole with a slice of crusty bread or a warm dinner roll.
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. This dish actually tastes great the next day as the flavors have more time to develop.
For freezing, allow the casserole to cool completely before transferring it to a freezer-safe container. It can be frozen for up to 2 months. To reheat, it is best to use the oven at 175 degrees Celsius (350 degrees Fahrenheit) covered with foil to prevent the cheese from burning, until it is heated through. You can also use a microwave for individual portions, though the texture of the potatoes is best maintained in the oven.
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 681 kcal |
| Protein | 35 g |
| Fat | 56 g |
| Carbohydrates | 8 g |
| Saturated Fat | 21 g |
| Cholesterol | 154 mg |
| Sodium | 1955 mg |
| Fiber | 1 g |
| Sugar | 2 g |
FAQ
Can I use frozen potatoes for this recipe?
Yes, you can use frozen cubed potatoes or even tater tots. If using frozen potatoes, follow the package instructions to ensure they are heated through or cooked before the final baking step with the gravy and cheese.
What is the best type of sausage to use?
Pork sausages are traditional and provide great flavor, but you can use any variety you enjoy. Smoked sausages like Kielbasa also work very well in this casserole and do not require as much frying time.
Can I make the gravy ahead of time?
Absolutely. You can prepare the gravy and even brown the sausages a day in advance. When you are ready to eat, simply boil the potatoes, assemble the dish, and bake as directed. You may need to add a few extra minutes to the bake time if the gravy and sausages are cold from the fridge.
Is this recipe gluten-free?
As written, this recipe contains plain flour. To make it gluten-free, substitute the flour with a gluten-free all-purpose flour blend or cornstarch, and ensure your sausages and stock are certified gluten-free.

Sausage and Potato Casserole
Ingredients
Equipment
Method
- Preheat your oven to 200 degrees Celsius (390 degrees Fahrenheit).
- Peel potatoes, cut into chunks, and boil in salted water until fork-tender.700 g potatoes
- While potatoes boil, cut sausages into bite-sized pieces.6 pork sausages
- Heat oil in a large pan, fry sausages until browned, then remove and set aside.3 tbsp vegetable oil, 6 pork sausages
- In the same pan, sauté chopped onion and minced garlic until golden.1 red onion, 2 cloves garlic
- Whisk in flour and cook for a minute.1 tbsp plain flour
- Slowly pour in chicken stock, whisking until gravy thickens.250 g chicken stock or broth
- Season gravy with salt, pepper, and Italian herbs.1 tsp salt, 1/4 tsp ground black pepper, 1 tsp Italian dried herbs
- Drain cooked potatoes and place in an oven-safe casserole dish.700 g potatoes
- Top with sausages and drizzle with gravy.6 pork sausages
- Sprinkle grated cheese over the dish.100 g cheddar cheese
- Bake for 20 minutes until bubbling and golden.
- Garnish with parsley before serving.2 tbsp fresh parsley