Creamy Spinach Pasta One-Pot

Featured in: Everyday Suppers

This one-pot dish blends tender pasta with fresh spinach and a luscious creamy cheese sauce. Onions and garlic add aromatic depth, while oregano, basil, and nutmeg provide subtle warmth. Simmered gently to meld flavors, the pasta reaches perfect al dente texture as creamy cheeses melt into a smooth sauce. Finished with optional parsley and Parmesan, it offers a hearty, flavorful meal ideal for busy evenings.

Updated on Sat, 13 Dec 2025 16:47:00 GMT
Vibrant image of the Magic Casserole: creamy spinach pasta, bubbling in a Dutch oven after cooking. Save
Vibrant image of the Magic Casserole: creamy spinach pasta, bubbling in a Dutch oven after cooking. | chromepantry.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 quickly became my go to on busy days because it is both easy to prepare and deliciously satisfying.

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
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday 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
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
A steaming bowl of Magic Casserole with spinach and pasta, ready to enjoy for dinner. Save
A steaming bowl of Magic Casserole with spinach and pasta, ready to enjoy for dinner. | chromepantry.com

This dish always brings the family together around the dinner table sharing stories and laughter.

Additional Tips

For extra flavor, add sautéed mushrooms or sun drying tomatoes. Try substituting whole wheat pasta for added fiber.

Vegan Adaptations

To make this vegan, use plant based cream, cheese, and pasta alternatives.

Storage & Reheating

Store leftovers covered in the refrigerator for up to 3 days and reheat gently on the stovetop or microwave.

Close-up of the delicious Magic Casserole showcasing tender pasta, rich sauce, and fresh spinach. Save
Close-up of the delicious Magic Casserole showcasing tender pasta, rich sauce, and fresh spinach. | chromepantry.com
Product image
Keeps paper towels accessible for wiping spills, drying hands, and cleaning surfaces while cooking.
Check price on Amazon

This creamy spinach pasta casserole is sure to become a favorite quick meal in your household.

Common Questions

What type of pasta works best for this dish?

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

Can I use frozen spinach instead of fresh?

Fresh spinach is recommended for texture and flavor, but thawed frozen spinach can be used if pressed dry to avoid excess moisture.

How do I prevent the pasta from sticking during cooking?

Stir occasionally while simmering and ensure there’s enough liquid to cook the pasta evenly without sticking.

Is it possible to make this dish vegan-friendly?

Yes, substitute plant-based cream, vegan cheese, and pasta to achieve a similar creamy texture and flavor.

Can I add other vegetables for extra flavor?

Sautéed mushrooms or sun-dried tomatoes can be added before simmering to enhance the dish.

How should leftovers be stored and reheated?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave, adding a splash of broth or cream to restore creaminess.

Creamy Spinach Pasta One-Pot

Tender pasta and fresh spinach cooked in a creamy, cheesy sauce for a simple meal.

Prep Time
10 min
Time to Cook
25 min
Total Duration
35 min
Written by Mia Foster


Skill Level Easy

Cuisine International

Portions 4 Number Served

Dietary notes Suitable for Vegetarians

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 deep skillet or Dutch oven over medium heat. Add the finely chopped onion and cook for 2 to 3 minutes until softened.

Step 02

Cook garlic: Add the minced garlic to the skillet 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 a simmer.

Step 04

Add seasonings: Incorporate dried oregano, dried basil, ground nutmeg, salt, black pepper, and optional chili flakes. Stir thoroughly.

Step 05

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

Step 06

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

Step 07

Incorporate cheeses: Mix in grated mozzarella and Parmesan cheese until melted and the sauce achieves a creamy consistency.

Step 08

Adjust seasoning and serve: Taste and adjust salt and pepper as desired. Serve hot, garnished with fresh parsley and extra Parmesan if preferred.

Tools Needed

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

Allergy Details

Review each item for potential allergies and consult a healthcare expert with concerns.
  • Contains milk (cream, cheese) and wheat (pasta).
  • May contain gluten; gluten-free pasta is recommended if necessary.

Nutrition Details (per portion)

For informational purposes only—always seek professional health advice.
  • Calories: 570
  • Fat content: 27 g
  • Carbohydrates: 60 g
  • Protein: 20 g