If you’re looking for a dish that combines comfort and flavor, let me introduce you to the delightfully creamy spinach artichoke rotini! This pasta dish brings together the rich flavors of spinach and artichokes, enveloped in a luscious creamy sauce.
I remember the first time I made this for my family; it was a rainy Sunday afternoon, and the whole house smelled like a warm hug. My son, who’s usually picky, couldn’t get enough of it! With each twirl of the rotini, he was hooked.
Now, it’s a staple in our household, and I can’t wait to share this recipe with you.
Why You'll Love This Creamy Spinach Artichoke Rotini
This creamy spinach artichoke rotini is not just another pasta dish; it’s a celebration of flavors and textures. The rotini holds onto the creamy sauce beautifully, ensuring every bite is rich and satisfying. Plus, you’ll appreciate how easy it is to whip up this vegetarian pasta recipe! Perfect for busy weeknights or when you want to impress guests with an easy pasta recipe without spending hours in the kitchen.
Comfort Food at Its Best
Comfort food doesn’t have to be complicated. This rotini recipe is simple yet packed with flavor. The combination of cheesy spinach rotini goodness and the earthiness of spinach and artichokes is irresistible. You’ll find yourself going back for seconds (and maybe thirds!).
A Family Favorite
When I first made this dish, I was surprised by how quickly it became a family favorite. My son was skeptical at first, but after one bite, he declared it “the best pasta ever!” It’s moments like these that make cooking so special. You’ll find that this creamy goodness brings everyone to the table, eager for more.
Ingredients You'll Need for This Creamy Spinach Artichoke Rotini

Gathering the right ingredients is key to making this dish shine. Here’s what you’ll need:
- 12 ounces rotini pasta
- 2 cups fresh spinach (or 1 cup frozen, thawed and drained)
- 1 can (14 ounces) artichoke hearts, drained and chopped
- 2 cups heavy cream
- 1 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 2 cloves garlic, minced
- Salt and pepper to taste
- 1 tablespoon olive oil
Feel free to swap in frozen spinach if that’s what you have on hand, or use different cheese for a twist!

Nutrition Facts
- Calories: 600
- Protein: 20g
- Fat: 35g
- Carbohydrates: 50g
- Fiber: 5g
- Sugar: 3g
- Sodium: 700mg
Steps to Create Your Creamy Spinach Artichoke Rotini
- Start by boiling a large pot of salted water. Add the rotini and cook according to package instructions until al dente. Drain and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
- Stir in the chopped artichoke hearts and spinach. Cook for 2-3 minutes, or until the spinach wilts.
- Pour in the heavy cream and bring to a gentle simmer. Stir in the Parmesan cheese and half of the mozzarella cheese, mixing until melted and creamy.
- Add the cooked rotini to the skillet and toss to combine, ensuring the pasta is well coated. Season with salt and pepper to taste.
- Sprinkle the remaining mozzarella cheese on top and let it melt slightly, about 2 minutes.
- Serve hot, garnished with extra Parmesan if desired, and enjoy!
Tips for Making the Best Creamy Spinach Artichoke Rotini
Here are a few tips to elevate your creamy spinach artichoke rotini:
Use Fresh Ingredients
Whenever possible, opt for fresh spinach and artichokes. They add a vibrant flavor that frozen alternatives can’t quite match. Fresh ingredients make a noticeable difference!
Experiment with Cheeses
Don’t hesitate to play around with the cheeses. A blend of cheddar and mozzarella can introduce a unique flavor. You can even add a touch of cream cheese for extra creaminess.
Serving Suggestions and Pairings
This creamy spinach artichoke rotini pairs beautifully with a crisp green salad or some garlic bread. You could even serve it as a side dish alongside grilled chicken or shrimp. The possibilities are endless!
Storage and Reheating Tips
If you have leftovers (which is often the case because it’s so good), store them in an airtight container in the fridge for up to three days. To reheat, simply warm it up on the stove over low heat, adding a splash of cream or milk to revive the sauce.
Final Thoughts
This creamy spinach artichoke rotini is sure to become a go-to recipe in your kitchen. With its creamy sauce and vibrant flavors, it’s a dish that brings everyone together. I hope you enjoy making it as much as I do!
Frequently Asked Questions
What ingredients do I need for creamy spinach artichoke rotini?
You’ll need rotini pasta, fresh spinach, artichoke hearts, heavy cream, Parmesan, mozzarella, garlic, and olive oil. Season with salt and pepper!
How do I make creamy spinach artichoke rotini from scratch?
Begin by cooking the rotini. Sauté garlic and add artichokes and spinach. Mix in heavy cream and cheeses, then combine the pasta. Serve warm!
Can I use frozen spinach in creamy spinach artichoke rotini?
Yes, frozen spinach works well! Just make sure to thaw and drain it before adding to the dish for the best texture.
What are some variations of creamy spinach artichoke rotini?
You can add cooked chicken or shrimp for protein, use different cheeses, or even mix in some sun-dried tomatoes for added flavor.
How long does it take to cook creamy spinach artichoke rotini?
The total cook time is about 30 minutes, including boiling the pasta and preparing the sauce.
Creamy Spinach Artichoke Rotini
Comforting and creamy pasta dish featuring spinach and artichokes in a rich sauce.
- Total Time: 30
Ingredients
- 12 oz rotini pasta
- 2 cups fresh spinach
- 1 can artichoke hearts, drained and chopped
- 2 cups heavy cream
- 1 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 2 cloves garlic, minced
- Salt and pepper to taste
- 1 tbsp olive oil
Instructions
- Start by boiling a large pot of salted water. Add the rotini and cook according to package instructions until al dente. Drain and set aside.
- In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
- Stir in the chopped artichoke hearts and spinach. Cook for 2-3 minutes, or until the spinach wilts.
- Pour in the heavy cream and bring to a gentle simmer. Stir in the Parmesan cheese and half of the mozzarella cheese, mixing until melted and creamy.
- Add the cooked rotini to the skillet and toss to combine, ensuring the pasta is well coated. Season with salt and pepper to taste.
- Sprinkle the remaining mozzarella cheese on top and let it melt slightly, about 2 minutes.
- Serve hot, garnished with extra Parmesan if desired, and enjoy!
- Prep Time: 10
- Cook Time: 20
Nutrition
- Calories: 600
- Fat: 35g
- Carbohydrates: 50g
- Protein: 20g