Creamy Spinach Pasta Casserole

Featured in: Everyday Dinners

This one-pot dish combines tender pasta with fresh baby spinach and a luscious creamy cheese sauce. The cooking process starts by sautéing onion and garlic, followed by simmering pasta in vegetable broth and cream until tender. Seasoned delicately with oregano, basil, nutmeg, and optional chili flakes, it's finished by stirring in cream cheese and melted mozzarella and Parmesan for a smooth texture. Garnished with fresh parsley and extra Parmesan, it offers a warm, comforting meal perfect for busy nights.

Updated on Sat, 13 Dec 2025 15:32:00 GMT
Steaming hot The Magic Casserole: Creamy Spinach Pasta, topped with melted mozzarella and fresh parsley. Pin It
Steaming hot The Magic Casserole: Creamy Spinach Pasta, topped with melted mozzarella and fresh parsley. | rapidtongs.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.

I’ve made this magic casserole many times when I’m short on time but want a warm satisfying meal that my whole family enjoys.

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

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
A vibrant close-up of The Magic Casserole: Creamy Spinach Pasta, showing creamy sauce and tender pasta textures. Pin It
A vibrant close-up of The Magic Casserole: Creamy Spinach Pasta, showing creamy sauce and tender pasta textures. | rapidtongs.com

My family loves gathering around the table to share this delicious casserole especially on chilly evenings.

Required Tools

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

Allergen Information

Contains milk (cream cheese) and wheat (pasta) May contain gluten use gluten free pasta if needed Always check ingredient labels for hidden allergens

Nutritional Information

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

Enjoy a spoonful of The Magic Casserole: Creamy Spinach Pasta with a rich, cheesy, and irresistible flavor. Pin It
Enjoy a spoonful of The Magic Casserole: Creamy Spinach Pasta with a rich, cheesy, and irresistible flavor. | rapidtongs.com

This casserole is a simple yet flavorful dish that can become a family favorite in no time.

Your Questions Answered

What type of pasta works best for this dish?

Short pasta like penne or fusilli hold the creamy sauce well and cook evenly in one pot.

Can I use frozen spinach instead of fresh?

Yes, but thaw and drain frozen spinach thoroughly to prevent excess water from thinning the sauce.

How do I ensure the pasta cooks evenly in one pot?

Simmer with enough liquid and stir occasionally to prevent sticking, allowing pasta to absorb flavors fully.

What can I add for extra flavor?

Sautéed mushrooms or sun-dried tomatoes add depth and complement the creamy, herb-spiced base.

Is there a dairy-free alternative for the cheese sauce?

Use plant-based cream and cheese substitutes to keep the creamy texture while maintaining flavor.

Creamy Spinach Pasta Casserole

Tender pasta simmered with fresh spinach and creamy cheese sauce in one pot for a satisfying meal.

Prep Duration
10 minutes
Cook Duration
25 minutes
Complete Time
35 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style International

Makes 4 Portions

Diet Preferences Meat-Free

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 ¾ cup + 2 tbsp heavy cream
03 1 cup grated mozzarella cheese
04 ½ cup grated Parmesan cheese
05 2 tbsp cream cheese

Seasonings

01 ½ tsp dried oregano
02 ½ tsp dried basil
03 ¼ 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 Steps

Step 01

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

Step 02

Cook garlic: Add minced garlic to the skillet and sauté for 30 seconds until fragrant.

Step 03

Combine pasta and liquids: Stir in uncooked pasta, vegetable broth, and heavy cream. Bring mixture to a gentle boil, then lower heat to a simmer.

Step 04

Add seasonings: Incorporate dried oregano, dried basil, ground nutmeg, salt, black pepper, and chili flakes if desired. Stir evenly.

Step 05

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

Step 06

Add spinach and cream cheese: Mix in chopped spinach and cream cheese. Continue cooking, stirring occasionally, until the pasta is al dente and the spinach is wilted, about 5 to 7 minutes.

Step 07

Incorporate cheeses: Fold in mozzarella and Parmesan cheese, stirring until melted and sauce is creamy.

Step 08

Adjust seasoning and serve: Taste and adjust seasoning if needed. Serve warm garnished with fresh parsley and extra Parmesan cheese if desired.

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains milk (cream, cheese) and wheat (pasta). May contain gluten; use gluten-free pasta if required. Check labels for hidden allergens.

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 570
  • Fat Content: 27 g
  • Carbohydrates: 60 g
  • Protein Amount: 20 g