I wrap my hands around a steaming bowl of this pasta like a cozy blanket on a drizzly evening — it smells like garlic, browned sausage, and tomato simmered until it sings. My mom used to slice sausages and call it “lazy lasagna,” and I still call it that when guests come; it feels like a hug that everyone fights over. The bubbly cheese on top crisps into little golden islands, and the bits of wilted spinach peek out like happy green confetti. This bake fills the kitchen with comfort, and it takes less fuss than you think — perfect for weeknights when you want something warm, a little indulgent, and totally forgiving.
Quick Facts
- Yield: Serves 6
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
Why This Recipe is Awesome
It’s a one-dish winner: savory chicken sausage, tender pasta, and bright spinach all coated in a creamy tomato sauce that bakes into a bubbly, golden crust. Texture? You get soft pasta, juicy sausage, silky sauce, and crispy edges — who doesn’t love crispy edges? It feels fancy but cooks like a weeknight meal, and it tolerates improvisation like a champ. Seriously, it’s so easy even your oven can’t mess it up.
Ingredients
For the Main Dish:
- 12 oz penne or rigatoni (about 3 cups dry)
- 1 lb chicken sausage, sliced into 1/2-inch rounds (use pre-cooked or raw links)
- 6 cups fresh baby spinach (about 6 oz)
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 1 tbsp olive oil
- 1/2 tsp red pepper flakes (optional)
- 1 tsp Italian seasoning
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- 1 (24 oz) jar marinara sauce
- 1/2 cup heavy cream or half-and-half
- 8 oz shredded mozzarella (about 2 cups)
- 1/2 cup grated Parmesan
- 1/2 cup plain breadcrumbs (optional, for crisp top)
For the Sauce / Garnish (if applicable):
- Fresh basil leaves for garnish (optional)
- Extra Parmesan for serving
How I Make It
Step 1:
I preheat the oven to 375°F and bring a large pot of salted water to a boil. While the water heats, I slice the chicken sausage and dice the onion. When the pasta goes into the water, I set a timer for 2 minutes less than package directions so it holds some bite — it will finish in the oven.
Step 2:
I heat a large skillet over medium-high heat, add 1 tbsp olive oil, and let it shimmer. The sausage sizzles and starts to brown; listen for that satisfying pop and smell the savory, caramelized aroma. I add the diced onion and sauté until translucent, then stir in the garlic, red pepper flakes, and Italian seasoning until fragrant — about 30 seconds.
Step 3:
Next, I pour in the marinara and heavy cream, stir to combine, and bring the sauce to a gentle simmer. I taste and adjust salt and pepper. The sauce should smell bright and a little sweet from the tomatoes, with a silky cream finish. I toss in the drained pasta and a handful of mozzarella, stirring until the pasta glistens with sauce.
Step 4:
I stir the spinach into the pasta and watch it wilt down into glossy ribbons. Then I transfer everything to a greased 9×13-inch baking dish, sprinkle the remaining mozzarella and Parmesan on top, and scatter breadcrumbs if I want extra crunch. I slide the dish into the oven and bake for 25–30 minutes until the cheese bubbles and the top turns golden brown.
Step 5:
I let the bake rest for 5 minutes so it sets up and stops steaming like crazy. I crown the dish with fresh basil and an extra grating of Parmesan. Then I dive in — the cheese stretches, the sausage stays juicy, and the edges crisp into the best texture. Serve warm and listen for the happy sighs.
Pro Tips
- If your sausages are raw, cut them into pieces and brown thoroughly; then simmer in the sauce to finish cooking to 165°F.
- Under-salt the sauce slightly if you use salty store-bought marinara; you can always finish with extra Parmesan.
- For a lighter version, swap heavy cream for 1/2 cup Greek yogurt stirred in off the heat — it keeps creaminess without splitting.
- Leftovers reheat beautifully in the oven at 350°F for 10–15 minutes to revive the crisp top.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Use turkey or pork sausage for a different flavor profile; pork gives more fat and richness.
- Swap pasta for a gluten-free variety — the bake texture stays similar but check cook time on the package.
- For dairy-free: use a plant-based cream and dairy-free cheese; the flavor shifts slightly but stays satisfying.
- Vegetarian option: replace sausage with roasted mushrooms or crumbled firm tofu sautéed with smoked paprika.
Variations & Tips
- Make it spicy: use hot chicken sausage and add an extra 1/4 tsp red pepper flakes.
- Kid-friendly: omit red pepper flakes and use mild sausage; fold in hidden veggies like finely grated carrot.
- One-pan trick: brown sausage and onion, add dry pasta and sauce, cover and simmer until pasta cooks (no oven needed).
- Cheesy twist: stir in 4 oz cream cheese for a silkier, tangier sauce.
- Green boost: toss in frozen peas with the spinach for pops of sweetness and color.
- Herby finish: stir chopped sun-dried tomatoes and fresh oregano for a bright, punchy finish.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Assemble the bake, cover it tightly, and refrigerate for up to 24 hours. Add 5–10 minutes to the bake time if you place it straight from the fridge. For best texture, let it warm at room temperature for 20 minutes before baking.
- Can I double the recipe?
- Sure thing. Use two 9×13 dishes or one large roasting pan; increase bake time by 10–15 minutes and watch for bubbling cheese and golden edges.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil if you swap it in.
- How do I know it’s done?
- Look for bubbling sauce around the edges, a golden-brown cheese top, and crisped edges. A thermometer for meat should read 165°F if you used raw sausage.
- What if I don’t have ingredient X?
- No panic: swap fresh spinach for 10 oz frozen spinach (thawed and squeezed), or trade Parmesan for Pecorino or extra mozzarella in a pinch.
How I Like to Serve It
I bring this to the table with a simple green salad and a bright vinaigrette to cut the richness. A crusty baguette soaks up the leftover sauce, and a cold glass of white wine pairs beautifully. It works for cozy weeknights, casual potlucks, or any night you want comfort without fuss. In summer, serve it with a crisp rosé; in winter, choose a fuller red.
Notes
- Store leftovers in an airtight container for up to 4 days. Reheat in the oven or microwave until hot throughout.
- Food safety note: cook chicken sausage to an internal temperature of 165°F if using raw links.
Final Thoughts
Closing: Go make this — the kitchen will smell amazing, and you’ll feel like a champion when that bubbly, golden top comes out of the oven. Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








