There are some ingredients that just instantly make me happy, and goat cheese is at the top of that list. If it is warm, creamy, and tucked into something carby, I am probably all in before the first bite even hits the plate. That is exactly why these sausage & goat cheese stuffed shells had my full attention the second I saw the idea.
My love for goat cheese goes back to a dinner at Cevíche in Tampa when my husband ordered for the table and I just went along with it. At the time, I was still figuring out my food preferences and was a little skeptical of anything that felt out of my usual comfort zone. Then I took one bite of a warm goat cheese dish served with crusty bread and that was it. Creamy, tangy, rich, a little crisp around the edges—I was hooked.
So when I saw stuffed shells filled with sausage and goat cheese, I knew I had to make my own version. It has all the cozy comfort of a baked pasta dinner, but that creamy goat cheese gives it a little something extra that makes it feel just different enough from the usual. If you are looking for a dinner that feels hearty, comforting, and just a touch special, this one absolutely delivers.
Table of Contents

What are Sausage & Goat Cheese Stuffed Shells?
Sausage & goat cheese stuffed shells are a baked pasta dish made with jumbo pasta shells, sweet Italian sausage, goat cheese, and tomato sauce, then finished with breadcrumbs and Parmesan for a little golden, crisp texture on top. They take the classic comfort of stuffed shells and give it a creamy, tangy twist that makes the whole dish feel richer and a little more memorable.
The sausage brings savory depth, the tomato sauce keeps everything grounded in familiar comfort-food territory, and the goat cheese melts into each shell for a filling that feels smooth, bold, and just a little fancy without being fussy. Then the breadcrumbs on top add contrast, which is one of my favorite parts of the whole dish.
This is the kind of recipe that works when you want a cozy pasta dinner but want something a little more interesting than the standard version. It is hearty enough for a family meal, but still feels like something you would be excited to serve when you want dinner to feel extra good.
Why You’ll Love this Recipe
- Comfort food with a twist: It has all the cozy appeal of baked pasta, but the goat cheese adds a creamy, tangy flavor that makes it stand out.
- Hearty and satisfying: Sweet Italian sausage and pasta shells make this a filling dinner that feels complete on its own.
- Great texture: Between the tender pasta, rich filling, smooth sauce, and crisp breadcrumb topping, every bite has a little bit of everything.
- Simple ingredients: The ingredient list is approachable and built from easy-to-find pantry and refrigerator staples.
- Perfect for pasta lovers: If you already love stuffed shells, this version gives you a fresh way to enjoy them.
- A little special without being complicated: It looks impressive coming out of the oven, but the steps are straightforward and manageable.
Other Pasta Recipes
Ingredients
- Jumbo pasta shells: These hold the filling and turn this into the classic stuffed shell format everyone expects.
- Sweet Italian sausage: Adds savory flavor and richness to the filling and sauce.
- Yellow onion: Brings a little sweetness and depth as it cooks with the sausage.
- Garlic: Adds aromatic flavor that rounds out the sauce.
- Tomato paste: Helps intensify the tomato flavor and adds body.
- Tomato sauce: Creates the saucy base that the stuffed shells bake in.
- Goat cheese: The star ingredient here. It is tangy, creamy, and gives the shells their signature flavor.
- Italian seasoned breadcrumbs: Sprinkle over the top for a crisp finish.
- Grated Parmesan cheese: Adds salty, savory flavor and helps the topping feel extra complete.
- Dried parsley: A simple garnish that adds a little color at the end.
Substitutions & Additions
If you want to make these sausage & goat cheese stuffed shells work with what you have on hand, there is some flexibility here.
- You can swap the sweet Italian sausage for hot Italian sausage if you want a little more kick.
- If you want the tomato base to feel a little more robust, you can lean into a more seasoned pasta sauce as long as it still complements the goat cheese.
- For a little extra cheesy finish, add more Parmesan over the top before or after baking.
- If you like baked pasta dishes with a little freshness, finish the pan with extra parsley right before serving.
- If goat cheese is your favorite ingredient like it is mine, you can be generous when dividing it between the shells so each bite gets that creamy tang.
The beauty of this recipe is that the core combination is already strong, so even small tweaks can still leave you with a really comforting, flavorful dinner.
GET NEW POSTS via EMAIL:
How to Make this Recipe
Start by cooking the jumbo pasta shells in a medium saucepan according to the package directions for 8–10 minutes, or just until they are right before al dente. You want them tender enough to handle but not so soft that they fall apart when stuffed. Once they are ready, drain them and return them to the pot so they are easy to work with.
While the pasta cooks, brown the sweet Italian sausage in a large skillet over medium-high heat for about 5–6 minutes, until it is fully cooked through. Once the sausage is done, remove about two-thirds of it to a paper towel-lined plate. Leaving some of the sausage in the pan helps build the sauce right in the same skillet.
To the remaining sausage, add the finely diced onion and garlic. Cook until the onion is slightly translucent and soft and the garlic is fragrant, about 5–6 minutes. Then stir in the tomato paste and tomato sauce until everything is well combined. Season with salt and pepper, reduce the heat to low, and let the sauce simmer for 10 minutes, stirring occasionally so the flavors have time to come together.
While the sauce simmers, preheat the oven to 350° F. This is also a good time to get your baking dish ready.
Next, divide the cooked sausage you set aside equally among the pasta shells. After that, stuff each shell with an equal amount of goat cheese. It is a simple filling, but it works beautifully because the sausage brings savory flavor and the goat cheese adds that creamy tang that makes the whole recipe different from your typical stuffed shells.
Pour the sauce into an 8 x 11 baking dish, or use a 9 x 13 dish if that is what you have. Arrange the stuffed shells on top of the sauce in an even layer. Then sprinkle the shells and sauce with the Italian seasoned breadcrumbs and grated Parmesan cheese.
Bake at 350° F for 30 minutes, until everything is heated through and the top has a little crispness from the breadcrumb and Parmesan mixture. When the dish comes out of the oven, sprinkle with additional Parmesan cheese, if desired, and dried parsley. Serve right away while everything is hot, creamy, and full of flavor.
Cooking Tips & Tricks
- Cook the pasta shells just to right before al dente so they are easier to stuff and less likely to tear.
- Drain the shells carefully and handle them gently. Jumbo shells can be delicate once cooked.
- Browning the sausage well helps build flavor right from the start.
- Letting the sauce simmer for the full 10 minutes gives the onion, garlic, tomato paste, and tomato sauce time to come together.
- Spread the sauce in the baking dish before adding the shells so the pasta stays moist while baking.
- Do not skip the breadcrumb topping. That crisp finish adds a really nice texture against the creamy goat cheese.
- If you want an extra cheesy finish, a little more Parmesan on top after baking works really well.

Serving Suggestions
These sausage & goat cheese stuffed shells are rich, cozy, and hearty, so they pair well with simple sides that let the pasta stay the star.
- Serve them with a simple green salad for a fresh contrast.
- Add warm bread on the side if you want something to scoop up the extra sauce.
- Finish with a little extra Parmesan and parsley for a prettier presentation.
- For a casual family dinner, serve straight from the baking dish while everything is still bubbly and warm.
This is the kind of meal that feels especially good for a weekend dinner, a family meal around the table, or anytime you want a pasta dish that feels a little more special than the everyday version.
Storage Suggestions
If you have leftovers, let the stuffed shells cool before storing them. Transfer them to an airtight container or cover the baking dish tightly and refrigerate until you are ready to reheat.
When reheating, warm them gently so the sauce stays saucy and the goat cheese filling keeps that creamy texture. If the shells seem a little dry after sitting, spoon a little extra sauce over the top before reheating.

Recipe FAQ
- Can I make these stuffed shells ahead of time? Yes. You can assemble the dish ahead, then bake it when you are ready to serve.
- Do I need to cook the shells all the way first? No. It is best to cook them just until they are right before al dente so they hold up well during stuffing and baking.
- What does goat cheese add to the recipe? Goat cheese gives the filling a creamy texture and a tangy flavor that makes these stuffed shells stand out.
- Can I use spicy sausage instead of sweet Italian sausage? If you like a little heat, that is an easy way to change the flavor profile while keeping the recipe style the same.
- What makes the topping crisp? The Italian seasoned breadcrumbs and grated Parmesan cheese create that crunchy, golden finish on top.
More Entree Recipes
If you love baked pasta dinners but want something a little different, these sausage & goat cheese stuffed shells are such a good one to keep in your rotation. They are hearty, creamy, tangy, and topped with just enough crisp texture to make every bite feel balanced.
It is the kind of recipe that feels cozy and familiar, while still bringing something special to the table. And if you already love goat cheese as much as I do, this is absolutely one to make soon.

Sausage & Goat Cheese Stuffed Shells
Ingredients
- 8 oz jumbo pasta shells
- 1 lb sweet Italian sausage
- ½ medium yellow onion finely diced
- 2 cloves garlic minceed
- 2 Tbsp tomato paste
- 16 oz tomato sauce
- 11 oz goat cheese
- 2 Tbsp Italian seasoned breadcrumbs
- 2 Tbsp grated Parmesan cheese
- dried parsley for garnish
Instructions
- In a medium saucepan cook pasta shells, according to package directions, for 8-10 minutes or right before al dente. Drain and return to pot.
- While pasta is cooking, add sausage to large skillet and cook over medium-high heat until browned and cooked through; about 5-6 minutes. Remove 2/3 sausage to paper-towel lined plate.
- With remaining sausage in pan, add diced onion and garlic and cook until onions are slightly translucent, soft, and garlic is fragrant; about 5-6 minutes.
- Add tomato puree and pasta sauce and stir to combine. Season with salt and pepper. Reduce heat to low and simmer, stirring occasionally, for 10 minutes.
- While sauce is simmering, preheat oven to 350° F.
- Divide cooked sausage equally among slightly cooked pasta shells then stuff each with equal amount of goat cheese.
- Pour sauce into 8 x 11 (or 9 x 13) oven-safe baking dish. Place stuffed pasta shells on top of sauce.
- Sprinkle shells and sauce with breadcrumbs and grated Parmesan cheese then bake at 350° F for 30 minutes.
- Remove from oven and sprinkle with additional Parmesan cheese, if desired, and dried parsley. Serve immediately.













These sound awesome! I have my own goats, so make my own goat cheese. Like you, I always have goat cheese in my fridge. And, since I also currently have a freezer full of spicy breakfast sausage, I’ll be subbing that for the Italian sausage. Can’t wait to try this! If it works out, I plan on making a large batch to see if they freeze well. Thanks for sharing.