Creamy Spinach and Cheese Penne Skillet

Published on September 10, 2025
4.8 (245 reviews)

Imagine a skillet that delivers the comfort of a classic brunch casserole with the speed of a weekday breakfast. Our Creamy Spinach and Cheese Penne Skillet does exactly that, turning pantry staples i

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Spinach and Cheese Penne Skillet
Prep: 15 mins
Cook: 25 mins
Servings: 4

Imagine a skillet that delivers the comfort of a classic brunch casserole with the speed of a weekday breakfast. Our Creamy Spinach and Cheese Penne Skillet does exactly that, turning pantry staples into a restaurant‑quality plate in under half an hour.

What makes this dish special is the marriage of al dente penne, wilted spinach, and a luxuriously rich cheese sauce that clings to every curve. A splash of lemon zest lifts the richness, while a pinch of red‑pepper flakes adds a subtle heat.

This skillet is perfect for families, brunch‑buffet lovers, and anyone who craves a hearty, cheesy bite without the fuss of a baked casserole. Serve it for a leisurely weekend brunch or a quick weekday breakfast‑lunch combo.

The process is straightforward: cook the pasta, sauté aromatics, melt the cheese sauce, stir in spinach, combine everything in one pan, and finish with a quick bake for a golden top. The result is a creamy, comforting bowl that’s ready to eat straight from the skillet.

Why You'll Love This Recipe

One‑Pan Wonder: All components cook together, so cleanup is minimal and the flavors meld beautifully in the same skillet.

Breakfast‑Ready Protein: The combination of cheese and spinach provides a satisfying dose of protein and calcium to fuel your morning.

Vibrant Color & Texture: Bright green spinach contrasts with golden‑browned penne, creating a dish that’s as pleasing to the eye as it is to the palate.

Customizable Comfort: Swap cheeses, add herbs, or toss in extra veggies—this recipe adapts to whatever you have on hand.

Ingredients

For a dish that feels indulgent yet balanced, I rely on fresh spinach, high‑quality cheeses, and a touch of cream. The penne provides a sturdy base that holds the sauce, while garlic and onion create a fragrant foundation. A splash of lemon juice brightens the richness, and a pinch of red‑pepper flakes adds just enough heat to keep the palate interested.

Main Ingredients

  • 8 ounces (225 g) penne pasta
  • 4 cups (120 g) fresh spinach leaves
  • 1 cup (240 ml) heavy cream

Cheese & Sauce Components

  • 1 cup (225 g) ricotta cheese
  • ½ cup (50 g) grated Parmesan cheese
  • 1 cup (115 g) shredded mozzarella cheese

Seasonings & Extras

  • 2 cloves garlic, minced
  • ½ small onion, finely diced
  • 2 Tbsp unsalted butter
  • 1 Tbsp olive oil
  • ¼ tsp red‑pepper flakes (optional)
  • ½ tsp kosher salt
  • ¼ tsp freshly ground black pepper
  • Zest of ½ lemon

These ingredients work together to create a sauce that’s creamy without being heavy, and a spinach‑infused bite that adds both nutrition and color. The ricotta offers a subtle tang, while mozzarella gives that melt‑in‑your‑mouth stretch. Parmesan contributes depth and a salty finish, and the lemon zest brightens the entire palate, ensuring every forkful feels fresh and satisfying.

Step-by-Step Instructions

Creamy Spinach and Cheese Penne Skillet

Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the penne pasta and cook according to package directions until al dente, usually 9–11 minutes. Reserve ½ cup of the pasta water before draining; this starchy liquid will help thicken the sauce later. Drain and set aside.

Building the Flavor Base

  1. Heat the Skillet. Place a large, oven‑safe skillet over medium heat. Add olive oil and butter. When the butter foams and the oil shimmers (about 30 seconds), you’re ready for aromatics.
  2. Sauté Onion & Garlic. Add the diced onion and cook, stirring occasionally, until translucent, about 3 minutes. Toss in the minced garlic and red‑pepper flakes, cooking for another 30 seconds until fragrant—be careful not to let the garlic brown.
  3. Deglaze & Add Cream. Pour in the heavy cream while scraping the browned bits from the pan’s bottom. Bring to a gentle simmer; this releases caramelized flavor that forms the sauce’s backbone.
  4. Incorporate Cheeses. Reduce heat to low and stir in the ricotta, mozzarella, and Parmesan. Keep the mixture moving until the cheeses melt into a smooth, glossy sauce. If the sauce looks too thick, add a splash of the reserved pasta water until it reaches a silky consistency.

Finishing the Skillet

  1. Wilt the Spinach. Add the fresh spinach in batches, allowing each handful to wilt before adding the next. This prevents overcrowding and ensures even cooking. The spinach should reduce dramatically, turning a deep emerald green.
  2. Combine Pasta. Gently fold the cooked penne into the sauce, coating each piece thoroughly. Sprinkle the lemon zest and season with salt and pepper to taste. The zest adds a bright contrast that lifts the richness.
  3. Finish in the Oven. Preheat your oven to 375°F (190°C). Transfer the skillet to the oven and bake uncovered for 8–10 minutes, or until the top turns lightly golden and a thin crust forms. This step melds the flavors and gives the dish a comforting, baked‑like finish.
  4. Rest & Serve. Remove the skillet from the oven and let it sit for 5 minutes. This rest period allows the sauce to thicken further and the flavors to settle. Serve directly from the skillet, garnished with an extra sprinkle of Parmesan or a drizzle of olive oil if desired.

Tips & Tricks

Perfecting the Recipe

Use Al Dente Pasta. Slightly undercook the penne by 1‑2 minutes; it will finish cooking in the sauce, absorbing flavor without becoming mushy.

Reserve Pasta Water. The starchy water is essential for achieving a velvety sauce that clings perfectly to every noodle.

Season in Layers. Add a pinch of salt at each stage—on the pasta, with the aromatics, and at the end—to build depth without over‑salting.

Flavor Enhancements

For an extra pop, stir in a tablespoon of sun‑dried tomato pesto just before the final bake. A splash of white wine after sautéing the onions adds acidity, while a handful of toasted pine nuts sprinkled on top brings crunch and a nutty undertone.

Common Mistakes to Avoid

Avoid adding the cheese over high heat; it can separate and become grainy. Also, don’t skip the resting time—cutting into the skillet immediately releases steam and makes the sauce watery. Finally, be careful not to over‑bake; a brief golden top is ideal, but a longer bake dries the pasta out.

Pro Tips

Fresh Herbs at the End. Toss in chopped basil or parsley just before serving for a burst of freshness that lifts the entire dish.

Use a Heavy‑Bottom Skillet. Even heat distribution prevents scorching, especially when you’re reducing the cream and cheese mixture.

Grate Cheese Fresh. Freshly grated Parmesan melts more smoothly than pre‑grated, giving a silkier sauce.

Variations

Ingredient Swaps

Replace the penne with fusilli or farfalle for a different bite. Swap spinach for kale or Swiss chard—just give the tougher greens a quick blanch before adding. If you prefer a sharper flavor, use goat cheese instead of ricotta, or blend in a tablespoon of cream cheese for extra silkiness.

Dietary Adjustments

For a gluten‑free version, use brown rice or corn‑based penne. To make it dairy‑free, substitute the heavy cream with coconut cream and use vegan mozzarella and nutritional‑yeast‑based Parmesan. For a low‑carb twist, swap the pasta for spiralized zucchini or shirataki noodles and increase the cheese proportion slightly.

Serving Suggestions

Pair the skillet with a crisp arugula salad tossed in lemon vinaigrette, or serve alongside roasted baby potatoes for a heartier brunch. A side of toasted sourdough provides a satisfying crunch to soak up any extra sauce. For a festive touch, garnish with toasted pumpkin seeds and a drizzle of browned butter.

Storage Info

Leftover Storage

Allow the skillet to cool to room temperature, then transfer portions into airtight containers. Store in the refrigerator for up to 4 days. For longer keeping, freeze in freezer‑safe containers for up to 3 months; place a sheet of parchment between layers to prevent sticking. Re‑heat from frozen for best texture.

Reheating Instructions

Reheat gently in a 350°F (175°C) oven, covered with foil, for 15–20 minutes until warmed through. Stir halfway to redistribute sauce. In the microwave, add a splash of milk or broth, cover, and heat on medium power for 2–3 minutes, stirring at the 1‑minute mark. This restores creaminess without drying the pasta.

Frequently Asked Questions

Absolutely. Prepare the sauce and sautéed vegetables up to 24 hours in advance, then store them separately in airtight containers. Cook the pasta fresh, combine everything, and bake just before serving. This makes weekend brunches effortless while preserving texture.

Frozen spinach works well—thaw it, squeeze out excess moisture, and add it in the same step as fresh spinach. The flavor remains bright, and the texture stays pleasant because the sauce already provides creaminess.

Yes. Use a blend of cheddar and provolone for a sharper bite, or swap mozzarella for a dairy‑free cheese shreds if you need a vegan version. Keep the total cheese volume the same to maintain sauce thickness.

Keep the heat low once the cream and cheeses are added, and stir continuously. Adding a splash of the reserved pasta water creates an emulsion that stabilizes the sauce. Avoid boiling the mixture, which can cause the fats to split.

This Creamy Spinach and Cheese Penne Skillet brings together the heartiness of a brunch casserole with the speed of a skillet‑cook, making it ideal for any morning or lazy weekend. You’ve got everything—from ingredient selection to storage tips—so you can master the dish and adapt it to your taste. Feel free to experiment with herbs, cheeses, or protein additions; cooking is your playground. Enjoy every creamy, cheesy bite and share the joy with family or friends!

Recipe Summary

Prep
15 min
Cook
25 min
Total
40 min
Servings
4
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 8 ounces (225 g) penne pasta
  • 4 cups (120 g) fresh spinach leaves
  • 1 cup (240 ml) heavy cream
  • 1 cup (225 g) ricotta cheese
  • ½ cup (50 g) grated Parmesan cheese
  • 1 cup (115 g) shredded mozzarella cheese
  • 2 cloves garlic, minced
  • ½ small onion, finely diced
  • 2 Tbsp unsalted butter
  • 1 Tbsp olive oil
  • ¼ tsp red‑pepper flakes (optional)
  • ½ tsp kosher salt
  • ¼ tsp freshly ground black pepper
  • Zest of ½ lemon

Instructions

1
Cooking the Pasta

Bring a large pot of salted water to a rolling boil. Add the penne pasta and cook according to package directions until al dente, usually 9–11 minutes. Reserve ½ cup of the pasta water before draining...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.