Creamy Spinach Pasta Casserole

Featured in: One-Pan & Sheet-Pan Meals

This comforting one-pot dish blends tender pasta with fresh spinach and a rich, creamy cheese sauce. Sautéed onions and garlic build a flavorful base, while a mix of mozzarella, Parmesan, and cream cheese create a luscious texture. Simmering in vegetable broth and cream helps pasta cook to al dente, soaking up herbaceous notes from oregano, basil, and a hint of nutmeg. Optional chili flakes add subtle warmth. Garnish with parsley and extra Parmesan for a delightful finish.

Ideal for quick weeknight meals, this flavorful vegetarian option combines simplicity with richness, making it a family favorite that requires minimal cleanup.

Updated on Sat, 13 Dec 2025 09:20:00 GMT
A top-down view of Magic Casserole shows creamy spinach pasta ready to serve with parsley. Save
A top-down view of Magic Casserole shows creamy spinach pasta ready to serve with parsley. | stellarskillet.com

A comforting and flavorful one-pot casserole featuring tender pasta, fresh spinach, and a creamy cheese sauce. Perfect for busy weeknights and sure to please the whole family.

This casserole has become a family favorite after trying it on a hectic weeknight when I had little time to cook. It never disappoints and is always comforting.

Ingredients

  • Pasta: 300 g (10 oz) penne or fusilli pasta (uncooked)
  • Vegetables: 200 g (7 oz) fresh baby spinach, roughly chopped, 1 medium onion finely chopped, 2 cloves garlic minced
  • Dairy & Liquids: 700 ml (3 cups) vegetable broth, 200 ml (3/4 cup + 2 tbsp) heavy cream, 120 g (1 cup) grated mozzarella cheese, 50 g (1/2 cup) grated Parmesan cheese, 2 tbsp cream cheese
  • Seasonings: 1/2 tsp dried oregano, 1/2 tsp dried basil, 1/4 tsp ground nutmeg, Salt and black pepper to taste, Pinch of chili flakes (optional)
  • Garnish: Fresh parsley chopped (optional), Extra Parmesan cheese (optional)

Instructions

Product image
Bake charming cakes, quick breads, and molded desserts that release cleanly for effortless decorating.
Check price on Amazon
Step 1:
In a large deep skillet or Dutch oven heat a splash of olive oil over medium heat. Add the chopped onion and cook for 2 3 minutes until softened.
Step 2:
Add the minced garlic and cook for 30 seconds until fragrant.
Step 3:
Stir in the uncooked pasta vegetable broth and heavy cream. Bring to a gentle boil then reduce the heat to a simmer.
Step 4:
Add the dried oregano basil nutmeg salt pepper and chili flakes if using. Stir well.
Step 5:
Cover and simmer for 10 minutes stirring occasionally to prevent sticking.
Step 6:
Add the chopped spinach and cream cheese. Continue to cook stirring occasionally until the pasta is al dente and the spinach is wilted (about 5 7 minutes).
Step 7:
Stir in the mozzarella and Parmesan cheese until melted and the sauce is creamy.
Step 8:
Taste and adjust seasoning as needed.
Step 9:
Serve hot garnished with fresh parsley and extra Parmesan if desired.
Product image
Bake charming cakes, quick breads, and molded desserts that release cleanly for effortless decorating.
Check price on Amazon
Product image
Bake charming cakes, quick breads, and molded desserts that release cleanly for effortless decorating.
Check price on Amazon
Hot, bubbly Magic Casserole: a one-pot meal with pasta, spinach, and melted cheese, perfect dinner. Save
Hot, bubbly Magic Casserole: a one-pot meal with pasta, spinach, and melted cheese, perfect dinner. | stellarskillet.com

This dish always brings the family together especially on chilly evenings when comfort food is just what we need.

Notes

For extra flavor add sautéed mushrooms or sun dried tomatoes. Substitute whole wheat pasta for added fiber. To make it vegan use plant based cream cheese and pasta.

Required Tools

Large deep skillet or Dutch oven Cutting board and knife Wooden spoon or spatula Measuring cups and spoons

Nutritional Information

Calories 570 Total Fat 27 g Carbohydrates 60 g Protein 20 g per serving

This close-up showcases Magic Casserole: creamy pasta and spinach, a comforting vegetarian delight. Save
This close-up showcases Magic Casserole: creamy pasta and spinach, a comforting vegetarian delight. | stellarskillet.com
Product image
Melt chocolate or cheese smoothly for dipping fruits, pretzels, and snacks during desserts and parties.
Check price on Amazon

This creamy spinach pasta casserole is sure to become one of your go to weeknight meals.

Recipe FAQs

What type of pasta works best for this dish?

Penne or fusilli are ideal as they hold the creamy sauce well and cook evenly in one pot. You can also use other short pasta shapes.

Can I substitute fresh spinach with another leafy green?

Yes, baby kale or Swiss chard can be used as alternatives, but adjust cooking time to ensure tenderness.

How do I prevent the pasta from sticking during cooking?

Stir occasionally while simmering to keep pasta moving, and ensure the liquid covers the pasta well for even cooking.

Is it possible to make this dish vegan?

Use plant-based cream, vegan cheese alternatives, and gluten-free pasta if needed to create a vegan-friendly version.

What garnish options enhance the flavor?

Fresh chopped parsley and a sprinkle of extra Parmesan add freshness and savory depth to the dish.

Can I add other vegetables to this casserole?

Sautéed mushrooms or sun-dried tomatoes can be added for additional flavor and texture variation.

Creamy Spinach Pasta Casserole

One-pot comforting pasta featuring fresh spinach and creamy cheese sauce, perfect for busy evenings.

Prep Time
10 minutes
Time to Cook
25 minutes
Overall Time
35 minutes
Recipe by Gabriel Sanders


Skill Level Easy

Cuisine International

Makes 4 Portions

Special Diets Vegetarian-Friendly

What You'll Need

Pasta

01 10 oz penne or fusilli pasta, uncooked

Vegetables

01 7 oz fresh baby spinach, roughly chopped
02 1 medium onion, finely chopped
03 2 cloves garlic, minced

Dairy & Liquids

01 3 cups vegetable broth
02 3/4 cup plus 2 tbsp heavy cream
03 1 cup grated mozzarella cheese
04 1/2 cup grated Parmesan cheese
05 2 tbsp cream cheese

Seasonings

01 1/2 tsp dried oregano
02 1/2 tsp dried basil
03 1/4 tsp ground nutmeg
04 Salt and black pepper, to taste
05 Pinch of chili flakes (optional)

Garnish

01 Fresh parsley, chopped (optional)
02 Extra Parmesan cheese (optional)

How to Make It

Step 01

Sauté Onion: Heat a splash of olive oil in a large, deep skillet or Dutch oven over medium heat. Add the finely chopped onion and cook for 2 to 3 minutes until softened.

Step 02

Add Garlic: Incorporate the minced garlic and cook for 30 seconds until fragrant.

Step 03

Combine Pasta and Liquids: Add the uncooked pasta, vegetable broth, and heavy cream to the skillet. Bring the mixture to a gentle boil, then reduce heat to a simmer.

Step 04

Season the Mixture: Add dried oregano, basil, ground nutmeg, salt, black pepper, and chili flakes if using. Stir thoroughly to combine.

Step 05

Simmer Pasta: Cover and let simmer for 10 minutes, stirring occasionally to prevent sticking.

Step 06

Add Spinach and Cream Cheese: Stir in the chopped spinach and cream cheese. Continue cooking, stirring occasionally, until the pasta reaches al dente texture and the spinach has wilted, approximately 5 to 7 minutes.

Step 07

Incorporate Cheeses: Mix in the grated mozzarella and Parmesan cheese until melted and the sauce is creamy.

Step 08

Adjust Seasoning: Taste the dish and adjust seasoning with additional salt and pepper as needed.

Step 09

Serve: Serve immediately, garnished with fresh parsley and extra Parmesan cheese if desired.

Tools You’ll Need

  • Large deep skillet or Dutch oven
  • Cutting board and knife
  • Wooden spoon or spatula
  • Measuring cups and spoons

Allergy Notes

Review each item for possible allergens and check with your doctor if needed.
  • Contains milk (cream, cheese) and wheat (pasta).
  • May contain gluten; use gluten-free pasta as needed.

Nutrition Info (per portion)

Nutritional details are estimates only and shouldn’t replace guidance from medical professionals.
  • Energy: 570
  • Fats: 27 g
  • Carbohydrates: 60 g
  • Proteins: 20 g