Creamy Spinach Pasta Casserole

Featured in: Simple Weeknight Meals

This creamy spinach and pasta dish brings together tender penne or fusilli, fresh baby spinach, and a blend of mozzarella, Parmesan, and cream cheese in a luscious sauce. Cooked all in one pot with a mix of aromatic herbs and a touch of nutmeg, it’s both easy and flavorful. Perfect for busy weeknights, the dish delivers rich, comforting flavors without fuss. Garnish with fresh parsley and extra Parmesan for a delightful finish.

Updated on Sat, 13 Dec 2025 15:59:00 GMT
A serving of The Magic Casserole: creamy spinach pasta, bubbling with melted cheese and ready to eat. Save to Pinterest
A serving of The Magic Casserole: creamy spinach pasta, bubbling with melted cheese and ready to eat. | primespatula.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 dish has become a staple on our table, perfect for quick dinners and loved by all ages.

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
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
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 23 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 57 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
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Save to Pinterest
| primespatula.com

Our family always gathers around the table eagerly when this casserole is served, creating cherished moments.

Notes

For extra flavor, add sautéed mushrooms or sun dried tomatoes. Substitute whole wheat pasta for added fiber.

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.

Close-up of The Magic Casserole: creamy spinach pasta, with visible spinach and a flavorful, rich sauce. Save to Pinterest
Close-up of The Magic Casserole: creamy spinach pasta, with visible spinach and a flavorful, rich sauce. | primespatula.com
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon

This creamy spinach pasta casserole is a quick, comforting meal perfect for any night of the week.

Recipe FAQs

What type of pasta works best for this dish?

Penne or fusilli pasta work well as they hold sauce and cook evenly in the one-pot method.

Can I use frozen spinach instead of fresh?

Fresh spinach is preferred for texture and flavor, but well-drained frozen spinach can be substituted if needed.

How can I make the dish vegan-friendly?

Replace dairy cream and cheeses with plant-based alternatives and choose vegan pasta to keep it plant-based.

Is it important to stir while cooking?

Occasional stirring prevents the pasta from sticking and ensures even cooking and creamy sauce development.

What herbs enhance the flavor of the sauce?

Dried oregano, basil, and a pinch of nutmeg complement the creamy sauce and fresh spinach beautifully.

Creamy Spinach Pasta Casserole

One-pot creamy spinach and pasta dish combining tender noodles with rich cheese and fresh greens.

Prep Time
10 mins
Time to Cook
25 mins
Overall Time
35 mins
By Prime Spatula Oliver Reed


Skill Level Easy

Cuisine 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 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)

Directions

Step 01

Sauté onion: Heat a splash of olive oil in a large skillet or Dutch oven over medium heat. Add the 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 aromatic.

Step 03

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

Step 04

Season: Add dried oregano, basil, ground nutmeg, salt, black pepper, and chili flakes if desired, stirring thoroughly.

Step 05

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

Step 06

Add spinach and cream cheese: Incorporate chopped spinach and cream cheese. Continue cooking with occasional stirring until pasta is al dente and spinach has wilted, approximately 5 to 7 minutes.

Step 07

Melt cheeses: Stir in mozzarella and Parmesan cheeses until fully melted and the sauce is creamy.

Step 08

Adjust seasoning: Taste and modify the seasoning as needed.

Step 09

Serve: Plate the dish and garnish with fresh parsley and extra Parmesan cheese if desired. Serve hot.

What You’ll Need

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

Allergy Info

Double-check ingredients for allergens, and consult your doctor if you’re unsure.
  • Contains milk (cream, cheese) and wheat (pasta).
  • May contain gluten; use gluten-free pasta if required.
  • Always verify ingredient labels for hidden allergens.

Nutrition Info (per portion)

Nutrition info is for general reference only and isn’t a substitute for professional advice.
  • Calories: 570
  • Fats: 27 g
  • Carbohydrates: 60 g
  • Proteins: 20 g