Creamy Mushroom Pasta
This creamy mushroom pasta has become one of my go to toddler meals, and for good reason. It’s cozy, flavorful, and comes together in no time, which is exactly what I need on busy weeknights.
The creamy texture is so comforting, and the mushrooms give it a little earthy twist that even my toddler surprisingly enjoys. I didn’t expect it to be such a hit, but it quickly made its way into our regular rotation.
There’s just something about pasta coated in a rich, cheesy sauce that feels extra special, even when it’s super simple to make. This dish that makes you feel like you put in more effort than you actually did, which is a total win in my book!

Creamy Mushroom Pasta
Why This Creamy Mushroom Pasta Is So Great
This recipe is a total lifesaver when I need something warm, filling, and fast. You only need a few ingredients, and they’re usually things I already have on hand. It’s creamy without being heavy, and it’s the perfect mix of comforting and nutritious.
It also reheats beautifully, so I can make a little extra and have leftovers ready to go for lunch the next day. And it’s super flexible, I’ve switched up the pasta shape, swapped the veggies, and even added protein when I wanted to bulk it up a bit. It’s one of those recipes that just works, no matter how you tweak it.
What Inspired This Toddler Meal
One night I opened the fridge and realized I didn’t have much to work with…just a handful of mushrooms, some pasta, and cream cheese. I figured I’d try throwing them together, and the result was this creamy, dreamy pasta that my toddler couldn’t stop eating. It felt like such a win, especially since it took less than 20 minutes from start to finish.
I love when meals come together that quickly and still feel cozy and homemade. The flavors reminded me of grown-up pasta dishes I’ve had at restaurants, but this version is much lighter and perfect for little ones. It’s now one of our favorite quick dinners, and I love knowing it started from a random fridge raid.

Ingredient List
- 2 ounces spaghetti (about 1 cup cooked)
- 1/3 cup mushrooms, chopped
- 1 tablespoon cream cheese
- 1 tablespoon milk
- 1 teaspoon grated parmesan cheese
- 1/2 teaspoon olive oil
- Pinch of garlic powder
- Pinch of black pepper (optional, to taste)
- Fresh parsley for garnish (optional)
- Salt
Breaking Down the Ingredients
Spaghetti is always a favorite in our house. It’s easy for little hands to grab and fun to twirl around a fork.
Mushrooms bring a soft texture and mild flavor. I chop them up nice and small so they blend right in and are easy to chew.
Cream cheese gives the sauce that smooth, velvety texture my toddler loves. It melts beautifully and makes the whole dish feel indulgent.
Milk helps thin out the sauce just enough to coat the pasta without making it watery.
Parmesan cheese adds a nice salty kick and ties all the flavors together. A little goes a long way.
Olive oil is what I use to sauté the mushrooms and give them a bit of richness.
Garlic powder adds a cozy flavor that keeps the sauce from tasting too plain.
Fresh parsley is such a cute touch and makes the plate look extra pretty (totally optional, but I love it).
Salt brings all the flavors together. I use a enough in the sauce and pasta so it’s not bland but still gentle enough for toddler taste buds.
More Easy Toddler Meals
How to Make It
First, I cook the spaghetti in salted water until it’s tender, then set it aside. In a small pan, I heat up the olive oil and toss in the chopped mushrooms. I sauté them until they’re golden and soft, which only takes a few minutes.
I add some salt to taste and once they’re cooked through, I lower the heat and stir in the cream cheese and milk. It melts down quickly into a creamy sauce that smells so good!
After that, I add a little garlic powder and give it a taste to see if it needs anything else. Then I toss in the spaghetti and mix it all together until every strand is coated. I plate it up with a sprinkle of parmesan and a few parsley leaves, and that’s it.

Step-by-Step
- Cook spaghetti in salted water until tender, then drain and set aside.
- In a small pan, heat olive oil and sauté mushrooms until soft and golden.
- Add the salt, and stir in cream cheese and milk until the sauce is smooth.
- Add garlic powder
- Return spaghetti to the pan and mix until well coated.
- Sprinkle with parmesan and garnish with parsley. Serve warm!
Quick Tips
Chop the mushrooms small so they cook quickly and mix well into the sauce. I find they soften better that way and are easier for toddlers to eat.
If the sauce gets a little too thick, just stir in a splash of leftover pasta water or milk to loosen it up. It helps bring everything back to that creamy consistency.
This pasta makes great leftovers! I usually make a double batch and warm it up the next day with just a bit of milk stirred in. It stays creamy and delicious without needing much effort.
Changing the pasta shape is a fun little trick I use to keep things interesting. Shells, bow ties, or even alphabet noodles are always a hit and make the same recipe feel brand new.
Ingredient Replacements
If you don’t have cream cheese on hand, you can use plain Greek yogurt or ricotta instead. Both work great and still give you that creamy texture, just with a slightly tangier flavor.
Mushrooms can be swapped with soft veggies like spinach, peas, or finely chopped steamed carrots. I love using whatever’s in the fridge and keeping it colorful.
Any pasta shape will work, so use whatever you have in the pantry. I’ve done this with penne, mini shells, and even star-shaped pasta—and it always gets gobbled up.
For a dairy free version, go with a plant based cream cheese and your favorite non dairy milk like oat or almond. Skip the parmesan or add a dairy-free one on top for that cheesy finish.
If you want to add more protein, stir in some cooked chicken, scrambled egg, or tofu. It makes the meal a little heartier and still keeps it totally kid friendly.
Creamy Mushroom Pasta
Ingredients
- 2 ounces spaghetti about 1 cup cooked
- 1/3 cup mushrooms chopped
- 1 tablespoon cream cheese
- 1 tablespoon milk
- 1 teaspoon grated parmesan cheese
- 1/2 teaspoon olive oil
- Pinch of garlic powder
- Salt
- Fresh parsley for garnish optional
Instructions
- Cook spaghetti in salted water until tender, then drain and set aside.
- In a small pan, heat olive oil and sauté mushrooms until soft and golden.
- Add the salt, and stir in cream cheese and milk until the sauce is smooth.
- Add garlic powder and a pinch of salt, then stir to combine.
- Return spaghetti to the pan and toss to coat in the sauce.
- Top with parmesan and fresh parsley, then serve warm.
Notes
Try swapping mushrooms with steamed carrots, spinach, or peas to switch it up.
This dish makes great leftovers, just reheat with a splash of milk to bring the sauce back to life.
To make it dairy-free, use a plant-based cream cheese and milk alternative.







