I just love how effortlessly delicious this Instant Pot Tomato Basil Spaghetti Squash Recipe comes together. It’s a bright, fresh twist on traditional pasta dishes that feels both light and indulgent. Combining tender spaghetti squash strands with juicy grape tomatoes, fragrant fresh basil, and creamy cheeses, this recipe is a beautiful blend of flavors and textures that never fails to impress. Plus, using the Instant Pot means dinner is ready way faster than I ever imagined, making this one of my go-to meals when I want something tasty but simple.
Why You’ll Love This Instant Pot Tomato Basil Spaghetti Squash Recipe
What I find truly special about this recipe is how the tomato-basil combination pairs perfectly with the subtle nuttiness of the spaghetti squash. Every bite bursts with fresh, bright flavors from the juicy grape tomatoes and aromatic basil, balanced by the creamy Parmesan and cream cheese. It satisfies my craving for comfort food without weighing me down, which I appreciate so much after a long day.
Another reason I adore this Instant Pot Tomato Basil Spaghetti Squash Recipe is how quick and hands-off the preparation is. The Instant Pot steams the squash to tender perfection in minutes, and then it’s a simple saute to bring the flavors all together. It’s ideal for weeknight dinners, as well as casual gatherings where you want to wow your friends with something both healthy and delicious. Trust me, this recipe stands out because it transforms a humble vegetable into a meal that feels special and indulgent without any fuss.
Ingredients You’ll Need
The ingredient list is delightfully simple, focusing on fresh, whole foods that really make this dish sing. Each component plays a part in creating the texture, color, and taste that make this recipe so irresistible.
- 1 spaghetti squash (about 3 cups cooked): This is our noodle alternative, providing a light and slightly nutty base.
- 1 cup water: Needed for steaming the squash in the Instant Pot to get it perfectly tender.
- 1/2 tablespoon olive oil: Adds richness and helps meld the garlic and tomato flavors during sautéing.
- 1 teaspoon minced garlic: This infuses a fragrant, savory note to the dish that I can’t get enough of.
- 1 cup sliced grape tomatoes: They lend a juicy burst of sweetness and vibrant color.
- 1/8 teaspoon sea salt: Just enough to enhance the natural flavors without overpowering them.
- 1/4 cup whipped cream cheese: Provides creaminess and a slight tang, making the squash feel luscious.
- 1/2 cup shredded Parmesan cheese: Brings a salty, nutty depth that ties everything together beautifully.
- 1/2 cup sliced fresh basil: The fresh herbaceous punch that adds freshness and aroma to every bite.
Directions
Step 1: Start by cutting the spaghetti squash into rings and removing all the seeds and stringy pulp. To make it easier on yourself, I like to microwave the whole squash for 2 to 3 minutes first—this softens the skin and makes slicing a breeze.
Step 2: Place the metal rack inside your Instant Pot and pour in 1 cup of water. Then arrange the spaghetti squash rings on the rack so they’re elevated and can steam evenly.
Step 3: Seal the lid and make sure the vent is set to “sealing.” Select the Pressure Cook function on high pressure (or Manual if that’s your Instant Pot model) and set the timer for 8 minutes. This short steam time cooks the squash to just the right texture.
Step 4: When the cooking time ends, perform a quick pressure release carefully. Open the lid and remove the spaghetti squash rings. Use a fork to scrape out the strands—they will look just like little spaghetti noodles, tender but with a nice bite.
Step 5: Without wiping out the Instant Pot, switch it to sauté mode and allow it to warm up. Pour in the olive oil and add the minced garlic, cooking for a minute or two until the garlic is fragrant but not browned.
Step 6: Toss in the sliced grape tomatoes and sauté them until they’re softened and releasing their juices—this usually takes around 3 to 4 minutes.
Step 7: Add the cooked spaghetti squash strands back into the pot. Stir gently to mix the squash with the garlic and tomato mixture. Then add the whipped cream cheese, shredded Parmesan cheese, and fresh basil. Toss everything together carefully until the cheeses melt slightly and the basil wilts a bit, coating the squash evenly with creamy, tangy sauce.
Servings and Timing
This recipe yields 3 generous servings, perfect for a small family dinner or for sharing with close friends. Prep time is super quick, around 5 minutes if you microwave the squash beforehand, and the cook time is approximately 8 minutes under pressure plus about 5 minutes for sautéing the tomatoes and combining everything. So in total, you’re looking at roughly 23 minutes from start to finish, including the quick release and shredding. There’s no additional resting time needed, so you can dig in right away.
How to Serve This Instant Pot Tomato Basil Spaghetti Squash Recipe
When I serve this dish, I love to plate it straight from the Instant Pot while it’s warm and creamy. It makes a beautiful centerpiece with the vibrant red tomatoes and the bursts of green basil giving it such a fresh look. For a pop of color and extra crunch, I sometimes sprinkle toasted pine nuts or a little extra fresh basil right on top just before serving.
This dish pairs wonderfully with a crisp green salad or roasted vegetables to round out the meal. If I’m in the mood for a heartier serving, I enjoy pairing it with grilled chicken or sautéed shrimp to add some protein without overshadowing the delicate flavors. For beverages, a chilled glass of Sauvignon Blanc or a light, citrus-forward sparkling water with a slice of lemon feels incredibly refreshing alongside it.
The Instant Pot Tomato Basil Spaghetti Squash Recipe works beautifully for casual weeknight dinners, but it also shines during holiday gatherings or weekend lunches where you want something impressive yet effortless. I find it best served hot or warm, allowing the cheese to stay mellow and the basil to release its aroma, though it’s equally tasty at room temperature if you’re packing it for a picnic or lunchbox. Portion-wise, this dish is satisfyingly filling, but you can easily adjust quantities for larger crowds.
Variations
I love experimenting with this recipe by swapping ingredients to tailor the flavor or meet dietary needs. For example, instead of cream cheese, you could use a vegan cream cheese or a cashew-based sauce to make it entirely plant-based while keeping that creamy texture. For those avoiding dairy, omit the Parmesan and cream cheese altogether and add nutritional yeast for a cheesy flavor without the lactose.
If you want to switch up the flavor profile, try adding red pepper flakes for a bit of heat or a splash of balsamic vinegar during the sauté step for a hint of sweetness and tang. You could also incorporate other fresh herbs like oregano or thyme in addition to basil for complexity.
Though the Instant Pot is my preferred method for its speed and ease, you can prepare the squash in the oven or microwave first and then cook the tomato-garlic mixture on the stovetop if you don’t have an Instant Pot. Just be sure to adjust cooking times accordingly to keep everything tender yet vibrant.
Storage and Reheating
Storing Leftovers
Leftovers from this Instant Pot Tomato Basil Spaghetti Squash Recipe keep beautifully in an airtight container in the refrigerator. I usually store mine in glass containers with tight-fitting lids to preserve freshness. The dish stays good for up to 3 days, making it a great make-ahead lunch or quick dinner option.
Freezing
While you can freeze this dish, I recommend doing so only if it’s plated without fresh basil, as herbs can lose their brightness when frozen. To freeze, portion the spaghetti squash mixture into freezer-safe containers or bags, removing as much air as possible. It will keep for up to 2 months. When thawing, do so overnight in the refrigerator for best texture.
Reheating
To reheat, I prefer warming it gently on the stovetop over low heat with a splash of water or broth to loosen the sauce. This helps retain the creamy texture and prevents the squash from drying out. You can also reheat in the microwave covered loosely with a lid or damp paper towel, stirring halfway through to heat evenly. Avoid overheating, which can cause the cheeses to separate and the squash to become mushy.
FAQs
Can I use a whole spaghetti squash instead of rings?
Yes, you can cook the spaghetti squash whole in the Instant Pot by piercing the skin with a fork and steaming it on the rack with water. However, cutting into rings helps the heat penetrate more evenly for faster cooking and easier shredding.
Is this recipe gluten-free?
Absolutely! Spaghetti squash is a naturally gluten-free alternative to pasta, and all other ingredients in this recipe are gluten-free, making it safe for anyone avoiding gluten.
Can I substitute fresh basil with dried basil?
While you can use dried basil, I highly recommend fresh basil for this recipe. Fresh basil provides a vibrant flavor and aroma that dried herbs just can’t match, especially in such a simple dish.
How do I know when the spaghetti squash is cooked properly?
The strands should be tender but still hold their shape when you scrape them with a fork. If they feel mushy or wet, the squash might be overcooked. If tough and stringy, it may need a little longer under pressure or a quick additional sauté to soften.
Can I add protein directly to the Instant Pot with the squash?
It’s better to cook proteins separately to ensure they reach the right doneness. You can sauté shrimp or chicken after removing the cooked squash, then combine everything at the end for a perfectly balanced meal.
Conclusion
I truly hope you give this Instant Pot Tomato Basil Spaghetti Squash Recipe a try because it’s one of those dishes that makes you feel good about what you’re eating without sacrificing flavor or fun. It’s easy, fresh, and surprisingly indulgent all at once. Cooking it up always brightens my day and brings smiles around the table. I can’t wait to hear how much you love it, too!
Print
Instant Pot Tomato Basil Spaghetti Squash Recipe
- Prep Time: 7 minutes
- Cook Time: 16 minutes
- Total Time: 23 minutes
- Yield: 3 servings
- Category: Main Dish
- Method: Instant Pot
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This Instant Pot Tomato Basil Spaghetti Squash is a quick and healthy low-carb alternative to traditional pasta dishes. Featuring tender, pressure-cooked spaghetti squash combined with a flavorful sautéed tomato, garlic, and basil sauce, enriched with creamy whipped cream cheese and Parmesan. Perfect for a light, vegetarian dinner ready in under 30 minutes.
Ingredients
Spaghetti Squash
- 1 spaghetti squash (about 3 cups cooked)
- 1 cup water
- 1/8 tsp sea salt
Sauce and Toppings
- 1/2 tbsp olive oil
- 1 tsp minced garlic
- 1 cup sliced grape tomatoes
- 1/4 cup whipped cream cheese
- 1/2 cup shredded Parmesan cheese
- 1/2 cup sliced fresh basil
Instructions
- Prepare the Spaghetti Squash: Cut the spaghetti squash into rings and remove all seeds and stringy pulp. To make cutting easier, you can soften the squash by microwaving it for 2-3 minutes before slicing.
- Set up the Instant Pot: Place the rack inside the Instant Pot and add 1 cup of water. Arrange the spaghetti squash rings on the rack.
- Pressure Cook the Squash: Secure the lid and set the valve to sealing. Select the Pressure Cook or Manual mode on high pressure and set the timer for 8 minutes.
- Release Pressure and Remove Squash: Once cooking is complete, perform a quick pressure release. Carefully open the lid and remove the cooked spaghetti squash rings. Use a fork to shred the flesh into spaghetti-like strands.
- Sauté Aromatics and Tomatoes: Switch the Instant Pot to sauté mode and let it heat up. Add olive oil and minced garlic, sautéing for about 2 minutes until fragrant. Add the sliced grape tomatoes and cook until they soften, stirring occasionally.
- Combine and Finish the Dish: Return the spaghetti squash strands to the pot and stir well to coat them with the tomato and garlic mixture. Add the whipped cream cheese, shredded Parmesan cheese, and fresh basil slices. Toss everything together until the cheeses melt and all ingredients are evenly combined. Serve warm.
Notes
- Microwaving the spaghetti squash slightly before cutting makes it easier and safer to handle.
- If fresh basil is unavailable, you can substitute with 1 tablespoon of dried basil.
- Adjust salt to taste, keeping in mind the Parmesan cheese adds saltiness.
- For a dairy-free version, swap cream cheese and Parmesan for vegan alternatives.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.