This creamy ricotta pasta is a warm hug on your plate! With soft ricotta cheese mixing with spaghetti, it’s both comforting and easy to whip up.
The best part? You just stir everything together in minutes. I love adding a sprinkle of pepper for a little kick—it’s super tasty and always a family favorite!
Key Ingredients & Substitutions
Pasta: I love using gnocchetti or shells for this dish because they hold onto the creamy sauce beautifully. You can swap these with other shapes like penne or fusilli if needed. Just ensure they cook until al dente for the best texture.
Ricotta Cheese: Ricotta is the star here, adding creaminess. If you want a lighter option, cottage cheese works as a substitute, though it won’t have the same texture. You could also try mascarpone for an extra rich flavor.
Parmesan Cheese: Freshly grated Parmesan gives a wonderful flavor. If you’re out, Pecorino Romano is a great alternative. Nutritional yeast can work for a vegan option, offering a cheesy flavor without dairy.
Garlic: Fresh minced garlic is best for the most flavor, but if you’re in a pinch, garlic powder can be used. Just remember, 1/8 teaspoon of garlic powder equals about one clove of fresh garlic.
Red Pepper Flakes: I like a little kick in my dish, but if you prefer it milder, you can skip them or use a pinch of black pepper instead. If you like heat, feel free to add more!
How Do You Get the Right Creamy Texture for the Sauce?
Getting that perfect creamy sauce is all about mixing the ricotta cheese properly. Here’s how to do it:
- After sautéing garlic in olive oil, lower the heat to avoid burning. This will keep the garlic fragrant while you add the ricotta.
- Add about half of the reserved pasta cooking water to the ricotta. This will help loosen it up. Use a spatula to mix until it’s smooth.
- Toss in the cooked pasta while everything’s still warm. This helps the pasta soak up the sauce better.
- If the sauce seems too thick as you mix in the pasta, gradually add more cooking water until it’s just creamy enough to coat the pasta without being soupy.
Remember, you want that luxurious, creamy texture that sticks to the pasta well—no one likes a dry pasta dish! Enjoy!

How to Make Creamy Ricotta Pasta
Ingredients You’ll Need:
For the Pasta:
- 12 oz (340 g) pasta (such as gnocchetti or shells)
For the Sauce:
- 1 ½ cups ricotta cheese
- ½ cup grated Parmesan cheese, plus extra for serving
- ½ cup pasta cooking water (reserved)
- 2 tbsp olive oil
- 2 cloves garlic, minced
- ¼ tsp red pepper flakes (adjust to taste)
- Salt and black pepper to taste
- Fresh parsley, finely chopped, for garnish
How Much Time Will You Need?
This delicious creamy ricotta pasta dish takes about 25 minutes total: 10 minutes for preparation and 15 minutes for cooking. It’s super quick to make, perfect for a cozy weeknight dinner!
Step-by-Step Instructions:
1. Cooking the Pasta:
Start by bringing a large pot of salted water to a boil. Once boiling, add the pasta and cook according to the package instructions until it’s al dente (firm to the bite). Remember to reserve ½ cup of the pasta cooking water before you drain the pasta — this will help make your sauce creamy later!
2. Sautéing the Garlic:
While the pasta is cooking, heat the olive oil in a large skillet over medium heat. Add the minced garlic and sauté for about 1 minute. You want it to be fragrant but be careful not to let it brown as it can turn bitter!
3. Making the Ricotta Sauce:
Now, lower the heat and add the ricotta cheese to the skillet with the garlic. Stir in about half of the reserved pasta cooking water. Mix gently until the ricotta becomes creamy and smooth. If it feels too thick, you can always add in a little more of that reserved water!
4. Tossing in the Pasta:
Add the drained pasta to the skillet and toss everything together so that the pasta gets coated evenly with the creamy ricotta sauce. If it seems too thick, gradually add more pasta water until you reach the desired creamy consistency.
5. Seasoning the Dish:
Stir in the grated Parmesan cheese and season with salt, black pepper, and red pepper flakes to taste. Adjust the flavors to your liking!
6. Serving the Pasta:
Spoon the creamy ricotta pasta into serving bowls. Top with extra grated Parmesan cheese, a sprinkle of red pepper flakes, and a handful of fresh chopped parsley for a lovely finish.
7. Enjoy!
Serve immediately while warm and enjoy the rich, creamy texture of the ricotta-coated pasta. It’s a delightful dish that’s sure to please!
Can I Use Different Types of Pasta?
Absolutely! While gnocchetti or shells are great choices for their ability to hold the sauce, you can use any pasta shape you prefer—just be sure to cook it until al dente for the best texture.
Can I Make This Recipe Vegan?
Yes, you can make a vegan version by substituting ricotta with a cashew-based cheese or a store-bought vegan ricotta. For the Parmesan, try nutritional yeast or a dairy-free Parmesan alternative to keep that cheesy flavor.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. When reheating, add a splash of water or olive oil to help restore the creamy consistency as it tends to thicken when cold.
How Can I Adjust the Spice Level?
If you prefer a milder dish, you can reduce the amount of red pepper flakes or simply omit them altogether. For a little heat without the flakes, try a pinch of black pepper instead!
