Creamy Spinach Pasta Casserole

Featured in: Sheet-Pan & One-Pot Meals

This comforting one-pot dish combines tender penne or fusilli pasta with fresh baby spinach and a rich, creamy cheese sauce. Aromatic onion and garlic form the base, enhanced by dried oregano, basil, and a hint of nutmeg for delicate spice. The mixture simmers gently until pasta is al dente, then melds with mozzarella and Parmesan, creating a luscious texture. Garnishing with fresh parsley and extra Parmesan adds brightness. Ideal for simple, satisfying meals any night of the week.

Updated on Sat, 13 Dec 2025 14:48:00 GMT
Vibrant photo of Magic Casserole: Creamy Spinach Pasta, with bubbly cheese and fresh parsley. Save
Vibrant photo of Magic Casserole: Creamy Spinach Pasta, with bubbly cheese and fresh parsley. | pulsebaker.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 have found this dish to be a go to when I want something hearty yet quick. The whole family always asks for seconds.

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
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
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
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Close-up of the creamy, rich Magic Casserole, showcasing spinach and pasta in cheesy sauce. Save
Close-up of the creamy, rich Magic Casserole, showcasing spinach and pasta in cheesy sauce. | pulsebaker.com

This recipe brings my family together around the table every time we make it. It’s a true comfort food that everyone enjoys.

Notes

For extra flavor, add sautéed mushrooms or sun dried tomatoes. 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

Nutritional Information

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

A steaming bowl of Magic Casserole: Creamy Spinach Pasta, perfect for a cozy, delicious dinner. Save
A steaming bowl of Magic Casserole: Creamy Spinach Pasta, perfect for a cozy, delicious dinner. | pulsebaker.com
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon

This casserole is an easy way to enjoy a healthy creamy meal with minimal effort and maximum taste.

Questions & Answers

Can I use a different type of pasta?

Yes, penne or fusilli work best, but you can substitute with rigatoni, rotini, or any short pasta shape for similar results.

How can I make this dish vegan-friendly?

Replace the dairy with plant-based cream and cheese alternatives and use vegan pasta to maintain flavor and texture.

Is it possible to add more vegetables?

Absolutely, sautéed mushrooms or sun-dried tomatoes complement the flavors well and add extra texture and nutrients.

What’s the best way to prevent the pasta from sticking?

Stir occasionally during simmering and ensure there is enough liquid so the pasta cooks evenly without sticking to the bottom.

Can I prepare this dish ahead of time?

Yes, you can cook it in advance and store in the refrigerator. Reheat gently with a splash of broth or cream to restore creaminess.

Creamy Spinach Pasta Casserole

Tender pasta and fresh spinach in a creamy, flavorful one-pot dish perfect for busy evenings.

Prep Time
10 min
Time to Cook
25 min
Time Required
35 min
Created by Olivia Carter


Skill Level Easy

Cuisine International

Makes 4 Number of Servings

Diet Details 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 and Liquids

01 3 cups vegetable broth
02 3/4 cup plus 2 tablespoons heavy cream
03 1 cup grated mozzarella cheese
04 1/2 cup grated Parmesan cheese
05 2 tablespoons cream cheese

Seasonings

01 1/2 teaspoon dried oregano
02 1/2 teaspoon dried basil
03 1/4 teaspoon 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 Make It

Step 01

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

Step 02

Add Garlic: Stir in minced garlic and cook for 30 seconds until fragrant.

Step 03

Combine Pasta and Liquids: Add uncooked pasta, vegetable broth, and heavy cream to the skillet. Bring to a gentle boil, then lower heat to maintain a simmer.

Step 04

Season Mixture: Incorporate dried oregano, dried basil, ground nutmeg, salt, black pepper, and chili flakes if desired. Stir thoroughly.

Step 05

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

Step 06

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

Step 07

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

Step 08

Adjust Seasoning and Serve: Taste and adjust seasoning if necessary. Serve immediately, garnished with fresh parsley and extra Parmesan cheese as desired.

Tools You'll Need

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

Allergy Info

Look over the ingredients for possible allergens, and speak to a professional about concerns.
  • Contains milk (cream, cheese) and wheat (pasta). May contain gluten; substitute gluten-free pasta as necessary. Verify ingredient labels for hidden allergens.

Nutrition per Serving

Pulse Baker gives this for general use. It isn't medical guidance.
  • Calorie Count: 570
  • Fat content: 27 g
  • Carbohydrates: 60 g
  • Protein: 20 g