Creamy Spinach Pasta Casserole

Featured in: Weeknight Dinners

This dish offers a creamy blend of tender pasta and fresh spinach cooked together in a single pot, layered with mozzarella and Parmesan cheese for a rich texture. Lightly seasoned with oregano, basil, nutmeg, and a hint of garlic, it simmers until the pasta reaches perfect tenderness and the greens are wilted. Ideal for quick weeknight meals, it delivers comforting flavors with minimal effort and cleanup.

Updated on Sat, 13 Dec 2025 08:37:00 GMT
The Magic Casserole: Creamy Spinach Pasta, bubbling and cheesy with fresh spinach in a skillet. Save to Pinterest
The Magic Casserole: Creamy Spinach Pasta, bubbling and cheesy with fresh spinach in a skillet. | matrixbowl.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 is a go-to recipe on hectic evenings when I want something warm and satisfying with minimal cleanup.

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
Vacuum seal ingredients and leftovers to keep food fresh longer and simplify meal prep.
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
Vacuum seal ingredients and leftovers to keep food fresh longer and simplify meal prep.
Check price on Amazon
Product image
Vacuum seal ingredients and leftovers to keep food fresh longer and simplify meal prep.
Check price on Amazon
A close-up of The Magic Casserole revealing a creamy spinach pasta with melted cheese topping. Save to Pinterest
A close-up of The Magic Casserole revealing a creamy spinach pasta with melted cheese topping. | matrixbowl.com

This casserole always brings my family together, especially on chilly evenings when comfort food is a must.

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

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.

Hot and delicious serving of The Magic Casserole: creamy spinach pasta, perfect family meal! Save to Pinterest
Hot and delicious serving of The Magic Casserole: creamy spinach pasta, perfect family meal! | matrixbowl.com
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon

This creamy spinach pasta casserole is a delicious and easy meal perfect for any weeknight.

Recipe FAQs

Can I use different types of pasta for this dish?

Yes, penne or fusilli works best to hold the sauce, but other short pasta shapes like rigatoni or rotini can also be used.

Is it possible to make this dish vegan?

To make it vegan, substitute dairy cream and cheeses with plant-based alternatives, and choose vegan pasta varieties.

What can be added for extra flavor?

Sautéed mushrooms or sun-dried tomatoes can enhance the dish's depth and complement the creamy texture.

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

Maintain a gentle simmer and stir occasionally to prevent sticking, allowing the pasta to cook fully and absorb the flavors.

Can I prepare this ahead of time?

This dish is best enjoyed fresh but can be refrigerated and gently reheated, adding a splash of broth or cream to revive the sauce.

Creamy Spinach Pasta Casserole

One-pot dish combining tender pasta, fresh spinach, and melted cheeses in a creamy sauce.

Prep Duration
10 minutes
Cook Duration
25 minutes
Overall Time
35 minutes
Created by Zoey Rogers


Skill Level Easy

Cuisine Origin International

Makes 4 Serving Size

Dietary Info Vegetarian-Friendly

What You 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 grated Parmesan cheese (optional)

How to Make It

Step 01

Sauté Aromatics: Heat a splash of olive oil in a large deep skillet or Dutch oven over medium heat. Add the chopped onion and sauté 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: Stir in the uncooked pasta, vegetable broth, and heavy cream. Bring the mixture to a gentle boil, then reduce heat to maintain a simmer.

Step 04

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

Step 05

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

Step 06

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

Step 07

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

Step 08

Adjust Seasoning and Serve: Taste and adjust salt and pepper if necessary. Serve hot garnished with fresh parsley and additional Parmesan cheese as desired.

Tools Required

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

Allergy Details

Check ingredients for allergens; reach out to a healthcare provider if you're unsure.
  • Contains milk (cream, cheese) and wheat (pasta). May contain gluten; use gluten-free pasta if needed.

Nutrition (per serving)

This info serves as a general guide and isn't medical advice.
  • Caloric Value: 570
  • Fat content: 27 grams
  • Carbohydrates: 60 grams
  • Proteins: 20 grams