Save 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
- 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.
Save 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
Save
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.