Creamy Spinach Pasta Casserole

Featured in: Weeknight Dinners

This comforting one-pot dish combines tender pasta with fresh spinach, simmered in a rich and creamy cheese sauce. Featuring a blend of mozzarella, Parmesan, and cream cheese, the casserole offers lush flavors enhanced by oregano, basil, and nutmeg. Quick to prepare and perfect for busy evenings, it delivers both nutrition and satisfaction in every bite. Garnished with fresh parsley and extra Parmesan, it's a wholesome choice for any weeknight meal.

Updated on Sat, 13 Dec 2025 09:23:00 GMT
A steaming bowl of The Magic Casserole: Creamy Spinach Pasta, with bubbly cheese and fresh parsley. Save
A steaming bowl of The Magic Casserole: Creamy Spinach Pasta, with bubbly cheese and fresh parsley. | quantumgrill.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 recipe has become a favorite in my household because it's quick to make and packed with fresh flavors that everyone 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 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.
Beautiful close-up of The Magic Casserole: Creamy Spinach Pasta, showcasing tender pasta and creamy sauce. Save
Beautiful close-up of The Magic Casserole: Creamy Spinach Pasta, showcasing tender pasta and creamy sauce. | quantumgrill.com

This casserole often brings my family together for a cozy dinner full of laughter and sharing stories after a long day.

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

Golden-topped The Magic Casserole: Creamy Spinach Pasta, ready to serve, a perfect vegetarian meal. Save
Golden-topped The Magic Casserole: Creamy Spinach Pasta, ready to serve, a perfect vegetarian meal. | quantumgrill.com

This creamy spinach pasta casserole is comforting and easy to customize for your family's tastes.

Common Questions

What type of pasta works best for this dish?

Penne or fusilli pasta are ideal as they hold sauce well and maintain texture after simmering.

Can I use fresh spinach instead of baby spinach?

Yes, fresh spinach can be used; just chop it roughly and adjust cooking time until wilted.

How do I know when the pasta is perfectly cooked?

The pasta is al dente when tender but still firm to the bite, usually after 5–7 minutes of simmering with spinach and cream cheese.

Is it possible to make this dish vegan-friendly?

Absolutely, replace dairy ingredients with plant-based cream and cheeses, and opt for vegan pasta varieties.

Can I add extra vegetables to this casserole?

Yes, sautéed mushrooms, sun-dried tomatoes, or other favourite vegetables can be added for additional flavor and texture.

What garnishes work well with this creamy dish?

Fresh parsley and a sprinkle of extra Parmesan enhance both flavor and presentation.

Creamy Spinach Pasta Casserole

Tender pasta and spinach in a creamy cheese sauce cooked all in one pot for easy dinners.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Recipe by Evan Clark


Skill Level Easy

Cuisine Type International

Makes 4 Portions

Dietary Details Meat-Free

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

Garnish

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

How to Make

Instruction 01

Sauté onions: 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.

Instruction 02

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

Instruction 03

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

Instruction 04

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

Instruction 05

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

Instruction 06

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

Instruction 07

Incorporate cheeses: Stir in grated mozzarella and Parmesan cheese until fully melted and the sauce reaches a creamy consistency.

Instruction 08

Adjust seasoning and serve: Taste and adjust seasonings as needed. Serve hot, 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 Details

Always check every component for allergens. If unsure, ask a specialist.
  • Contains milk (cream, cheese) and wheat (pasta).
  • May contain gluten; substitute with gluten-free pasta if necessary.

Nutrition Details (each serving)

Nutrition data is informative only. Don't use as medical guidance.
  • Calorie Count: 570
  • Total Fats: 27 g
  • Carbohydrates: 60 g
  • Proteins: 20 g