There’s something about a warm casserole dish coming out of the oven that just settles the whole mood of a busy weeknight. This Cream Cheese Pasta Bake is one of those quietly comforting meals creamy, bubbling, tomato-rich, and ready to wrap the whole kitchen in the kind of aroma that makes everyone wander in asking, “What’s for dinner?”
It’s a family dinner idea that feels indulgent yet still has this grounded, balanced comfort cooking spirit. The cream cheese melts into a velvety sauce while the tomatoes burst into a bright, nutrient-rich base. It’s the kind of cozy weeknight meal that comes together quickly but tastes like you lingered over it.
And because everything mingles in one dish before being tossed with pasta, it’s also a friendly option for meal prep for busy days simple, satisfying, and easy to portion out.
Ingredients You’ll Need
The Bake Base
- 20 oz. cherry tomatoes (2 pints)
- 1/2 small white onion, minced
- 1/4 cup sun-dried tomatoes
- 1/4 cup olive oil
- 3 cloves garlic, minced
- 1 tsp Italian seasoning
- Salt and pepper, to taste
The Creamy Center
- 8 oz. full-fat cream cheese
Toss-In Goodness
- 2 cups fresh baby spinach, gently torn
- 8 oz. pasta of choice, cooked
- Basil, for garnish (optional)
This combination gives you that perfect balance of creamy richness with bright, wholesome vegetables an easy nutrient-rich dinner without any fuss.
How to Make It
Step 1 – Preheat and Prep
Preheat the oven to 400°F.
This is where the cozy magic starts the warmth of the oven and the smell of tomatoes and garlic roasting together.
Step 2 – Build the Tomato Base
In an oven-safe casserole dish, combine the cherry tomatoes, minced onion, sun-dried tomatoes, olive oil, garlic, Italian seasoning, salt, and pepper.
Stir everything until it glistens with oil and seasoning.
It already looks like the beginning of a nourishing homemade meal.
Step 3 – Add the Cream Cheese
Nestle the block of cream cheese right in the center like the star of the show.
It’ll melt slowly into everything, creating a luscious, balanced comfort sauce.
Step 4 – Bake Until Bubbling
Bake uncovered for 35–40 minutes, until the cream cheese is soft and lightly golden and the tomatoes are ready to burst.
While this bakes, cook your pasta of choice and drain it. A short pasta like rotini or penne catches the sauce beautifully.
Step 5 – Smash & Stir
Remove the casserole dish from the oven.
Gently smash the tomatoes with the back of your spoon and stir everything into the cream cheese until it becomes a rich, velvety sauce.
It’s pure family-style comfort at this moment warm, creamy, and effortlessly satisfying.
Step 6 – Add Spinach & Pasta
Stir in the fresh baby spinach so it wilts into the heat, then fold in the warm cooked pasta.
Taste and adjust seasoning to your liking.
Step 7 – Serve & Enjoy
Finish with a sprinkle of basil and serve right from the casserole dish for that homestyle, cozy effect.
Cozy Tips & Serving Ideas
- Add extra protein
Stir in grilled chicken or chickpeas to make it a more protein-packed dinner. - Make it gluten-free
Swap in gluten-free pasta this dish welcomes it beautifully. - Low-carb alternative
Try zucchini noodles or hearts of palm pasta for a lighter option. - Diabetic-friendly choices
Use whole-wheat or high-fiber pasta to keep it more balanced. - Budget-friendly dinner twist
Use frozen spinach or canned tomatoes (drained) to keep groceries simple. - Meal prep for the week
This reheats like a dream portion into containers for easy, cozy lunches. - Family dinner boost
Serve with a bowl of leafy greens or roasted veggies for a full nourishing homemade spread.
A Final Cozy Note
There’s something so comforting about a dish that asks so little yet gives so much back. This Cream Cheese Pasta Bake is that kind of recipe—warm, creamy, and always welcome on the table. If it finds a home in your weeknight rotation, I hope it brings a little extra ease and joy to your evenings.
Cream Cheese Pasta Bake
Equipment
- Oven-safe casserole dish Large enough to hold tomatoes, cream cheese, and sauce.
- Large pot For boiling pasta.
- Colander To drain cooked pasta.
- Cutting board and knife For chopping onion and garlic.
- Wooden spoon or spatula For stirring and smashing the tomatoes.
Ingredients
- 20 oz cherry tomatoes (about 2 pints)
- 0.5 small white onion, minced
- 0.25 cup sun-dried tomatoes
- 0.25 cup olive oil
- 3 cloves garlic, minced
- 1 tsp Italian seasoning
- salt and pepper, to taste
- 8 oz full-fat cream cheese
- 2 cups fresh baby spinach, gently torn
- 8 oz pasta of choice, cooked
- fresh basil, for garnish (optional)
Instructions
- Preheat the oven to 400°F.
- Add the cherry tomatoes, minced white onion, sun-dried tomatoes, olive oil, garlic, Italian seasoning, salt, and pepper to an oven-safe casserole dish. Stir to coat everything evenly.
- Nestle the block of cream cheese into the center of the tomato mixture.
- Bake uncovered for 35 to 40 minutes, until the tomatoes are blistered and the cream cheese is soft and lightly golden.
- While the casserole bakes, cook the pasta according to package directions in salted water. Drain and set aside.
- Remove the casserole dish from the oven. Use a spoon to smash the tomatoes and stir everything together until the cream cheese forms a creamy sauce.
- Stir in the fresh baby spinach until it wilts in the warm sauce, then add the cooked pasta and toss to coat. Taste and adjust seasoning with more salt and pepper if needed.
- Serve warm, garnished with fresh basil if desired. Enjoy.

