
There’s something truly magical about homemade potato sausage – it’s the kind of dish that feels fancy enough for entertaining but comforting enough for a cozy weeknight dinner. This recipe brings together the best of both worlds: creamy, tender potatoes paired with savory, perfectly seasoned sausage that’ll have everyone asking for seconds.
Potato sausage is a classic that deserves a place in your regular rotation. Whether you’re looking for a hearty main course or the perfect side dish to accompany your favorite pasta, this recipe delivers every single time. The beauty of this dish lies in its simplicity – quality ingredients treated with care create something absolutely spectacular.
I absolutely love how versatile this recipe is. You can serve it as a standalone main course, toss it with pasta for something more substantial, or even use it as a filling for sandwiches. The crispy sausage combined with the tender potatoes creates the most wonderful texture contrast that keeps people coming back for more.
What makes this potato sausage recipe truly special is the balance of flavors. We’re talking perfectly browned sausage with just the right amount of seasoning, potatoes that are creamy on the inside and crispy on the outside, and a combination of aromatics that tie everything together beautifully. This is the kind of recipe that becomes a family favorite.
If you’re looking to elevate your dinner game, I highly recommend trying this with Heavy Cream Alfredo Sauce for a richer variation, or pair it with Delicious Heavy Cream Pasta for a restaurant-quality meal. You could also create a stunning composed plate with Best Pickled Red Onion Recipe for brightness and acidity. For a fun side dish combination, consider serving alongside Best Shishito Peppers Recipe.
I’ve tested this recipe dozens of times to get it absolutely perfect, and I’m thrilled to share my foolproof method with you. According to Serious Eats, the key to excellent sausage cookery is understanding the Maillard reaction and achieving proper browning. This recipe incorporates those principles beautifully.
The technique I’m sharing with you is designed to maximize flavor while ensuring everything cooks evenly. You’ll notice I recommend a two-stage cooking process – this ensures the sausage is fully cooked through while developing that gorgeous golden crust. As Bon Appétit notes, proper sausage preparation is essential for achieving restaurant-quality results at home.
Once you master this basic recipe, you’ll find endless ways to customize it based on your preferences and what you have on hand. Different sausage varieties will bring unique flavors – try Italian sausage for more herbaceous notes, or chorizo for a Spanish-inspired twist. The New York Times Cooking emphasizes the importance of understanding your ingredients, and that applies perfectly to sausage selection.
This potato sausage recipe is perfect for meal prep, dinner parties, or those nights when you need something satisfying but don’t want to spend hours in the kitchen. It’s the ultimate crowd-pleaser that brings people together around the table. I genuinely hope you love this recipe as much as I do!
Ingredients
- 1.5 lbs Italian sausage links, cut into 1-inch pieces
- 2 lbs russet potatoes, peeled and cut into 3/4-inch cubes
- 3 tablespoons olive oil
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1 bell pepper (any color), diced
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon red pepper flakes
- 1 cup chicken or vegetable broth
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
- 2 tablespoons butter
- 1/2 cup diced fresh tomatoes or sun-dried tomatoes (optional)

Instructions
- Cut your russet potatoes into uniform 3/4-inch cubes and place them in a bowl of cold water to remove excess starch. This step is crucial for achieving that perfect creamy interior while maintaining structural integrity during cooking. Let them soak for at least 5 minutes while you prep the remaining ingredients.
- Heat 1.5 tablespoons of olive oil in a large, heavy-bottomed skillet over medium-high heat. Once the oil is shimmering and hot, carefully add the sausage pieces in a single layer.
- Allow the sausage to cook undisturbed for 3-4 minutes until the bottom develops a golden-brown crust. Stir and continue cooking for another 5-7 minutes, breaking up any large pieces, until the sausage is browned on all sides and cooked through. Transfer the cooked sausage to a plate, leaving behind any flavorful browned bits.
- Drain your potatoes completely and pat them dry with paper towels. This ensures they’ll crisp up beautifully rather than steam.
- Add the remaining 1.5 tablespoons of olive oil to the same skillet. Once hot, add the drained potato cubes in a single layer and resist the urge to stir for the first 4-5 minutes. This creates those gorgeous golden-brown exteriors we’re after.
- Stir the potatoes and continue cooking for another 8-10 minutes until they’re golden brown on most sides and have started to soften. You want them cooked through but still holding their shape beautifully.
- Reduce the heat to medium and add the butter to the skillet. Once melted, add the diced onion and bell pepper, stirring well to combine with the potatoes and incorporate the browned bits on the bottom of the pan.
- Cook the vegetables for 3-4 minutes until they begin to soften and become fragrant. Add the minced garlic and cook for another 1-2 minutes until the kitchen smells absolutely amazing.
- Sprinkle the Italian seasoning, smoked paprika, and red pepper flakes over the mixture. Stir constantly for about 30 seconds to bloom the spices and release their essential oils.
- Pour in the chicken broth, scraping up any browned bits from the bottom of the skillet with a wooden spoon. These browned bits contain incredible flavor and are essential to building a deep, complex sauce.
- Return the cooked sausage to the skillet and stir to combine everything evenly. Bring the mixture to a gentle simmer and cook for 5-7 minutes to allow the flavors to meld and the potatoes to finish cooking through.
- Reduce the heat to low and stir in the heavy cream. Let it warm through for about 2 minutes, stirring occasionally.
- Add the grated Parmesan cheese and stir until completely melted and incorporated. The cheese will create a silky, luxurious sauce that coats every piece of sausage and potato.
- Taste the dish and season with additional salt and black pepper as needed. Remember that the Parmesan and sausage already contribute quite a bit of saltiness, so taste before adding more.
- If using tomatoes, stir them in now and let everything cook together for 1-2 minutes.
- Transfer to a serving dish and garnish generously with fresh parsley. Serve immediately while everything is hot and the flavors are at their peak.

Pro Tips
Potato Varieties: While russet potatoes are ideal because they have the right ratio of starch to water for this preparation, you can also use Yukon Gold potatoes for a slightly creamier texture or red potatoes for a more waxy consistency. Avoid waxy varieties like fingerling potatoes for this particular recipe, as they won’t break down enough to create the desired texture.
Make-Ahead Friendly: This dish reheats beautifully, making it perfect for meal prep. You can cook it through the end of step 16, then cool and refrigerate for up to 3 days. When ready to serve, simply reheat gently on the stovetop over medium-low heat, adding a splash of broth or cream if needed to restore the sauce consistency.
Freezer Storage: This recipe freezes exceptionally well for up to 2 months. Cool completely before transferring to an airtight freezer-safe container. Thaw overnight in the refrigerator and reheat gently, again adding a bit of broth to restore the sauce to its proper consistency.
Pairing Suggestions: Serve this comforting dish with crusty bread for soaking up the sauce, a crisp green salad to balance the richness, or alongside roasted vegetables for added nutrition and color. A simple arugula salad with lemon vinaigrette pairs beautifully, as does a fresh caprese salad if you’re looking for something lighter.
Seasoning Adjustments: If you’re sensitive to heat, reduce or omit the red pepper flakes entirely. Conversely, if you prefer more spice, increase the red pepper flakes to 1 full teaspoon or add a pinch of cayenne pepper. Fresh herbs like basil, oregano, or thyme can be substituted for the dried Italian seasoning in equal amounts.
Cream Alternatives: If you prefer a lighter version, substitute half-and-half for the heavy cream, or even use a combination of cream and broth. The sauce will be thinner but still delicious and comforting.
Vegetable Variations: Feel free to add other vegetables based on your preferences and what you have available. Mushrooms, zucchini, or green beans would all work wonderfully in this dish. Add harder vegetables like carrots at the beginning of cooking to ensure they soften properly.
