Creamy Spinach Pasta Casserole

Featured in: Weeknight Dinners

This comforting one-pot dish combines tender pasta with fresh spinach and a creamy blend of mozzarella, Parmesan, and cream cheese. Aromatic herbs like oregano, basil, and a touch of nutmeg uplift the flavors, while garlic and onion add depth. The pasta simmers gently in vegetable broth and cream until perfectly tender. Garnished with fresh parsley and extra cheese, it offers a warm, satisfying meal that’s quick to prepare and ideal for busy weeknights.

Updated on Sat, 13 Dec 2025 15:59:00 GMT
Steaming, one-pot Magic Casserole with creamy spinach and melted cheese for a savory dinner. Save
Steaming, one-pot Magic Casserole with creamy spinach and melted cheese for a savory dinner. | flashoven.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 first made this casserole on a hectic weeknight and it quickly became a family favorite for its simplicity and rich flavor.

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
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
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
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
A close-up of The Magic Casserole showcasing the fresh, green spinach and bubbly cheese sauce. Save
A close-up of The Magic Casserole showcasing the fresh, green spinach and bubbly cheese sauce. | flashoven.com

This dish always brings my family together for a cozy dinner and plenty of compliments around the table.

Notes

To make it vegan use plant-based cream cheese cheese and pasta

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

Warm, rich flavors: The Magic Casserole offers a cheesy pasta and spinach dinner everyone loves. Save
Warm, rich flavors: The Magic Casserole offers a cheesy pasta and spinach dinner everyone loves. | flashoven.com
Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon

This casserole is perfect for a quick weeknight meal yet feels like a special treat every time.

Recipe Questions & Answers

Can I use different types of pasta?

Yes, penne or fusilli work best for even cooking, but other short pasta shapes can be substituted without affecting texture.

How can I make this dish vegan?

Use plant-based cream and cheese alternatives, along with gluten-free pasta if needed, to maintain similar creaminess and flavor.

What is the best way to avoid pasta sticking during cooking?

Stir occasionally while simmering to keep the pasta separated and cook evenly in the creamy broth.

Can additional vegetables be added?

Sautéed mushrooms or sun-dried tomatoes make excellent additions and enhance the dish’s flavor profile.

How do I achieve a creamy sauce without it becoming too thick?

Simmer gently and add the cheeses gradually, stirring until melted. If needed, adjust liquid with vegetable broth to desired consistency.

Creamy Spinach Pasta Casserole

One-pot creamy pasta with spinach and a rich cheese sauce, ready in under 35 minutes.

Prep Time
10 min
Baking/Cooking Time
25 min
Time Required
35 min
Recipe by Harper Ward

Recipe Type Weeknight Dinners

Skill Level Easy

Cuisine International

Makes 4 Number of Servings

Diet Considerations Perfect for Vegetarians

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, to taste
05 Black pepper, to taste
06 Pinch of chili flakes (optional)

Garnish

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

How-To Steps

Step 01

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

Step 02

Add garlic: Add minced garlic to the pan and cook for 30 seconds until fragrant.

Step 03

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

Step 04

Add seasonings: Incorporate dried oregano, basil, nutmeg, salt, black pepper, and chili flakes if using. Stir to combine evenly.

Step 05

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

Step 06

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

Step 07

Incorporate cheeses: Stir in grated mozzarella and Parmesan cheeses until melted and sauce achieves a creamy texture.

Step 08

Adjust seasoning and serve: Taste and adjust seasoning if necessary. Serve hot, garnished with fresh parsley and extra Parmesan cheese if desired.

Essential Tools

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

Allergy Details

Always verify every ingredient for allergens. Talk to a healthcare provider if you're unsure.
  • Contains milk (cream, cheese) and wheat (pasta). May contain gluten; use gluten-free pasta if necessary.

Nutrition per Serving

Details shown are for general reference. Don’t use as a substitute for medical advice.
  • Calories: 570
  • Fats: 27 g
  • Carbohydrates: 60 g
  • Proteins: 20 g