Creamy Spinach Pasta

Featured in: Weeknight Dinners

This creamy spinach pasta combines tender penne or fusilli with fresh baby spinach and a luscious cheese sauce, all cooked in one pot. Aromatic onions and garlic form the base, simmered with vegetable broth and heavy cream to create a smooth, savory sauce. Dried herbs and a touch of nutmeg add depth, while mozzarella and Parmesan melt into the sauce for rich flavor. Finishing with cream cheese ensures a velvety texture. Garnish with fresh parsley or extra Parmesan for an easy, satisfying meal perfect for busy nights.

Updated on Sat, 13 Dec 2025 12:14:00 GMT
Steaming hot, creamy Magic Casserole with spinach and pasta, ready to serve with Parmesan. Save
Steaming hot, creamy Magic Casserole with spinach and pasta, ready to serve with Parmesan. | milestonepan.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 served this to my family on a busy weeknight and they loved how creamy and satisfying it was without a lot of fuss.

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
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
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
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Product image
Make fresh ice for iced coffee, cocktails, chilling ingredients, and keeping drinks cold while cooking.
Check price on Amazon
Save
| milestonepan.com

This dish quickly became a family favorite and is often requested for dinner gatherings and casual meals alike.

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.

Nutritional Information

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

This amazing Magic Casserole features creamy pasta, wilted spinach, and melted cheese, perfect for dinner. Save
This amazing Magic Casserole features creamy pasta, wilted spinach, and melted cheese, perfect for dinner. | milestonepan.com
Product image
Deep clean greasy stovetops, countertops, sinks, and tiles using powerful steam after everyday cooking.
Check price on Amazon

This creamy spinach pasta casserole brings comfort and ease to any meal with just a few simple steps.

Recipe FAQs

Can I use a different type of pasta?

Yes, penne or fusilli work best to hold the sauce, but any medium-size pasta shapes will do.

Is it possible to make this dairy-free?

Absolutely. Substitute the cream and cheeses with plant-based alternatives to keep it creamy and rich.

How do I know when the pasta is perfectly cooked?

Cook until the pasta is al dente, tender but still firm to the bite, usually about 5 to 7 minutes after adding the spinach and cream cheese.

Can I add other vegetables to this dish?

Sautéed mushrooms or sun-dried tomatoes are great additions to boost flavor and texture.

What herbs complement this pasta sauce?

Dried oregano, basil, and a pinch of nutmeg create a well-rounded aromatic profile perfect for this creamy dish.

Is this dish suitable for meal prep?

Yes, it reheats well and maintains its creamy texture, making it an excellent option for quick meals throughout the week.

Creamy Spinach Pasta

One-pot pasta with fresh spinach and creamy cheese sauce for a quick, flavorful meal.

Prep Time
10 min
Time to Cook
25 min
Time Needed
35 min
Created by Caleb Barnes


Skill Level Easy

Cuisine International

Servings Yielded 4 Number of Servings

Special Diets Meatless

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)

How To Make

Step 01

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

Step 02

Add Garlic: Add 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 to a gentle boil then reduce heat to a simmer.

Step 04

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

Step 05

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

Step 06

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

Step 07

Melt Cheeses: Incorporate mozzarella and Parmesan cheese, stirring until melted and sauce is creamy.

Step 08

Season to Taste and Serve: Adjust seasoning as needed. Serve hot, garnished with fresh parsley and extra Parmesan if desired.

Tools Needed

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

Allergen Details

Review each ingredient for allergens and speak with your healthcare provider if you have questions.
  • Contains milk (cream, cheese) and wheat (pasta). May contain gluten; use gluten-free pasta if necessary.

Nutrition (per serving)

For informational use only. Always consult with a health professional if needed.
  • Calorie Count: 570
  • Fats: 27 g
  • Carbohydrates: 60 g
  • Proteins: 20 g