This One Pot Italian Sausage Shells and Cheese recipe is the perfect weeknight dinner: easy, cheesy, and full of comforting flavor. Tender pasta shells simmer in a creamy three-cheese sauce with savory Italian sausage for a hearty meal the whole family will love. Ready in about 45 minutes, it’s designed for busy evenings when you want maximum taste with minimal cleanup.

“I absolutely LOVE this recipe. It is one of my go-to recipes with ground sausage. I personally use spicy sausage and it gives it a nice kick!”
– Jennifer C.
I’m a sucker for a big bowl of pasta, and I love it even more when I only dirty one pot. This Italian sausage shells and cheese recipe combines sausage, tomato, and three cheeses into a rich, creamy sauce that clings to small pasta shells. It’s inspired by the popularity of other cheesy pasta dishes, and it’s meant to be approachable for cooks of all levels.

Ingredients
Below are the ingredients that build the flavor for this one-pot meal, along with helpful substitution ideas. See the recipe card at the bottom for exact measurements and cooking times.
- Olive oil – for sautéing the aromatics and browning the sausage.
- Onion – diced; provides sweetness and depth. Yellow or white onion both work well.
- Garlic cloves – minced for aromatic flavor. Fresh garlic gives the best results; jarred minced garlic can be used in a pinch.
- Loose Italian sausage – use hot for a spicy kick or mild if you prefer less heat. Avoid packaged links unless you remove the casings; the loose sausage is easiest to brown and break up.
- Small pasta shells – shells hold sauce well, but other small shapes like macaroni or cavatappi can substitute.
- Chicken broth – adds savory liquid and helps cook the pasta. Vegetable broth is a good substitute for a milder flavor.
- Tomato sauce – adds acidity and color. Crushed tomatoes can work but may change the texture slightly.
- Italian seasoning – a blend of dried herbs that rounds out the sauce. Use your favorite store-bought mix or a homemade blend of oregano, basil, thyme, and rosemary.
- Cream cheese – cubed into the hot pasta to melt into a creamy base.
- Parmesan cheese – freshly grated for sharpness and umami.
- Mozzarella cheese – shredded for melty, gooey texture.
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the diced onion and sauté for 3–4 minutes until it begins to soften. Stir in the minced garlic and cook for an additional minute until fragrant.
- Add the loose Italian sausage to the pot. Break it up with a spoon and cook 7–9 minutes until browned and cooked through.
- Pour in the small pasta shells, chicken broth, tomato sauce, and Italian seasoning. Stir to combine, scraping any browned bits from the bottom of the pot.
- Bring the mixture to a gentle simmer, then cover, reduce the heat to low, and cook for 15–20 minutes, or until the pasta is tender and most of the liquid has been absorbed. Stir occasionally to prevent sticking.
- Remove the lid and add the cubed cream cheese, grated Parmesan, and shredded mozzarella. Stir until the cheeses melt into a creamy sauce, cooking for another 3–4 minutes. Taste and season with salt and freshly ground black pepper as needed.
- Serve immediately, garnished with chopped fresh basil or parsley if desired.
Tip: If the sauce becomes too thick, stir in a splash of extra broth or a tablespoon of milk to loosen it. For a richer finish, add a knob of butter at the end.

What to serve with it
This hearty shells-and-cheese pairs beautifully with a crisp salad or garlic-forward bread. Try a simple green salad with a bright vinaigrette to balance the richness, or serve with garlic bread, garlic knots, or cheesy garlic bread nachos for a crowd-pleasing combination. A Caesar or Italian-style salad complements the flavors nicely.
More pasta recipes
If you enjoy this one-pot meal, consider trying other comforting pasta dishes like a roasted tomato bolognese, a creamy French onion Boursin pasta, Caprese pasta, or a rich beef ragu. These recipes add variety to weeknight menus while keeping dinner simple and satisfying.
One Pot Italian Sausage Shells and Cheese
Summary: In one pot and under 45 minutes, prepare this Italian-style shells and cheese filled with flavorful sausage, tomato sauce, and three cheeses.
Servings: 4 people
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Author: Whitney Bond
Ingredients
- 1 tablespoon olive oil
- 1/2 cup onion, diced
- 4 cloves garlic, minced
- 1 pound loose Italian sausage (hot or mild)
- 12 ounces small pasta shells
- 2 1/2 cups chicken broth (or vegetable broth)
- 8 ounce can tomato sauce
- 1 tablespoon Italian seasoning
- 2 ounces cream cheese, cubed
- 1/4 cup Parmesan cheese, grated
- 1/2 cup mozzarella cheese, shredded
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Sauté the onion 3–4 minutes. Add garlic and cook 1 more minute.
- Add the Italian sausage and cook 7–9 minutes until no longer pink, breaking it into pieces.
- Add pasta shells, chicken broth, tomato sauce, and Italian seasoning. Stir to combine.
- Bring to a simmer, cover, reduce heat to low, and cook 15–20 minutes until pasta is tender.
- Remove the lid, stir in cream cheese, Parmesan, and mozzarella. Cook 3–4 minutes until cheeses melt and the sauce is creamy. Adjust seasoning to taste.
- Serve warm, topped with fresh herbs if desired.
Notes
- Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat single portions in the microwave for 2–3 minutes, stirring halfway. To reheat multiple servings, warm gently in a pot on the stove for 5–7 minutes, adding a splash of broth if needed.
- Variations: Swap the sausage for ground turkey or Italian-seasoned ground beef for a different protein. Stir in a handful of baby spinach at the end for extra greens, or add red pepper flakes for more heat.
Nutrition Facts
Serving: 1 of 4. Calories: 887 kcal. Carbohydrates: 71 g. Protein: 35 g. Fat: 50 g. Saturated Fat: 19 g. Cholesterol: 117 mg. Sodium: 1829 mg. Potassium: 821 mg. Fiber: 4 g. Sugar: 5 g. Vitamin A: 540 mg. Vitamin C: 18 mg. Calcium: 241 mg. Iron: 3.9 mg.
Did you make this recipe? Consider leaving a rating and review to help others discover it.