There are pasta dishes that are good, and then there’s this Roasted Tomato and Garlic Ricotta Pasta—a creamy, dreamy, ridiculously flavorful meatless dinner that will make you forget all about heavy cream sauces. Imagine sweet, blistered roasted tomatoes and caramelized, buttery roasted garlic blended into a silky sauce with creamy ricotta, fresh basil, and a hint of chili heat. Tossed with al dente pasta and finished with Parmesan, this is the kind of sauce that tastes like it simmered for hours—but comes together in about 30 minutes.
This pasta is proof that simple ingredients can create something extraordinary. Slow-roasting concentrates the tomatoes’ natural sweetness and intensifies their flavor. Roasting garlic transforms it from pungent and sharp into sweet, nutty, and spreadable. Ricotta adds creaminess without heaviness. And a little pasta water ties everything together into a luscious, clingy sauce that coats every single strand. This is weeknight magic. This is vegetarian comfort food at its finest. Let’s make it.
Why You’ll Love This Recipe
- Sweet, intense roasted tomato flavor – Roasting concentrates the tomatoes’ natural sugars and deepens their flavor.
- Creamy without heavy cream – Ricotta creates a silky, luxurious sauce that’s lighter than traditional cream sauces.
- Caramelized roasted garlic – Roasting tames garlic’s sharpness, turning it sweet, nutty, and spreadable.
- Comes together in 30 minutes – Fast enough for a weeknight, impressive enough for guests.
- Naturally vegetarian – No meat, no heavy cream. Great for Meatless Mondays.
Ingredients
- 1 pound (450g) ripe medium vine tomatoes, halved – The star. Use the ripest, reddest tomatoes you can find. Vine-ripened or Roma tomatoes work beautifully.
- 1 small whole garlic head (or 4 large garlic cloves, unpeeled) – Roasting the whole head transforms the garlic into sweet, buttery, spreadable goodness.
- 2 tablespoons (30ml) olive oil – For roasting and drizzling. Use a good-quality extra virgin olive oil.
- Salt and pepper to taste – Enhances all the flavors.
- 8 ounces (225g) pasta (spaghetti, fettuccine, or other) – Long, thin pasta like spaghetti or fettuccine works beautifully. Penne or rigatoni also work.
- 1 cup (240ml) reserved pasta cooking water (adjust as needed) – The secret to a silky, emulsified sauce that clings to the pasta.
- ½ teaspoon chili flakes (optional) – A whisper of heat. Adds warmth without overpowering.
- ½ cup (120g) ricotta cheese – Creamy, mild, and slightly tangy. Use whole-milk ricotta for the best texture.
- Handful of fresh basil leaves – Bright, peppery, aromatic. Essential for that fresh finish.
- Grated Parmesan cheese, for serving – Nutty, salty, umami-rich. Adds the perfect finishing touch.
How to Make Roasted Tomato and Garlic Ricotta Pasta
Roast the Tomatoes and Garlic
Preheat your oven to 400°F (200°C). Arrange the halved tomatoes on a baking dish or rimmed baking sheet, cut side up.
Cut the top off the whole head of garlic (about ¼ inch) to expose the cloves. Place the garlic head next to the tomatoes.
Drizzle everything with the olive oil. Season the tomatoes generously with salt and pepper.
Roast uncovered for 20 minutes. Then cover loosely with foil and continue roasting for another 10 minutes, until the tomatoes are blistered, caramelized, and slightly shriveled, and the garlic is soft and golden. The tomatoes should be jammy and intensely flavorful.
Cook the Pasta
While the tomatoes and garlic are roasting, bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Before draining, reserve 1 cup (240ml) of the starchy pasta cooking water. Drain the pasta and set aside.
Blend the Sauce
Once the roasted ingredients are cool enough to handle, squeeze the soft, caramelized garlic cloves out of their skins and into a blender. Add the roasted tomatoes (including any juices on the baking sheet), fresh basil leaves, chili flakes (if using), ricotta cheese, and ¼ cup (60ml) of the reserved pasta cooking water.
Blend until smooth, scraping down the sides as needed. Add more pasta water, 1 tablespoon at a time, until the sauce reaches a silky, pourable consistency. The sauce should be thick enough to coat pasta but not gluey.
Combine Pasta with Sauce
Transfer the cooked pasta to a large skillet over medium heat. Pour the blended sauce over the pasta and toss to coat evenly. If the sauce is too thick, gradually add more reserved pasta water, a little at a time, until the desired consistency is reached. The sauce should cling to the pasta but move freely.
Heat for 1–2 minutes, tossing constantly, until the pasta is hot and the sauce is emulsified.
Season and Serve
Taste the pasta and adjust seasoning with additional salt and pepper if needed. Serve immediately, garnished with freshly grated Parmesan cheese and more fresh basil leaves.
Tips for Success
- Use ripe, in-season tomatoes – The sweetness and flavor of the tomatoes intensify as they roast. Out-of-season, pale tomatoes will not produce the same depth.
- Don’t skip roasting the garlic – Raw garlic is sharp and pungent. Roasted garlic is sweet, nutty, and buttery. The difference is remarkable.
- Reserve the pasta water – The starchy cooking water is essential for creating a silky, emulsified sauce that clings to the pasta. Do not skip this step.
- Use whole-milk ricotta – Low-fat or part-skim ricotta is thinner and can make the sauce grainy. Whole-milk ricotta creates a luxurious, creamy texture.
- Blend while warm – Warm tomatoes and garlic blend more smoothly than cold ones. The sauce will be silkier.
- Adjust consistency with pasta water – The sauce thickens as it sits. Add reserved pasta water a little at a time to loosen it to the perfect consistency.
Equipment Needed
- Baking dish or rimmed baking sheet
- Blender (standard or immersion)
- Large pot (for pasta)
- Large skillet
- Tongs or pasta fork
- Knife and cutting board
- Measuring cups and spoons
No blender? Use an immersion blender directly in a large bowl, or mash the roasted tomatoes and garlic with a fork and whisk vigorously with the ricotta and pasta water. The texture will be chunkier but still delicious.
Recipe Variations
Spicy Roasted Tomato and Garlic Ricotta Pasta – Double the chili flakes (1 teaspoon). Add ½ teaspoon of cayenne pepper to the sauce. Garnish with fresh red pepper flakes and a drizzle of chili oil.
Roasted Tomato and Garlic Pasta with Sausage – Brown ½ pound of Italian sausage (casings removed) in the skillet before adding the pasta. Crumble the sausage into bite-sized pieces. The sausage adds savory, spicy depth.
Roasted Tomato and Garlic Pasta with Shrimp – Sauté ½ pound of peeled, deveined shrimp in the skillet for 2–3 minutes per side. Remove the shrimp, then toss the pasta with the sauce. Add the shrimp back at the end.
Vegan Roasted Tomato and Garlic Pasta – Substitute the ricotta with ¼ cup of raw cashews (soaked in hot water for 30 minutes, then drained) blended with 2 tablespoons of nutritional yeast. Use vegan Parmesan for serving.
Roasted Tomato and Garlic Pasta with Spinach – Add 2 cups of fresh baby spinach to the skillet with the pasta. Toss until the spinach wilts (about 1 minute). The spinach adds color, nutrients, and earthiness.
Smoky Roasted Tomato Pasta – Add ½ teaspoon of smoked paprika to the blender along with the other ingredients. The smoky depth is wonderful.
Serving Suggestions
This Roasted Tomato and Garlic Ricotta Pasta is a complete meal on its own, but it’s wonderful with:
- Simple green salad – Arugula or mixed greens with a lemon vinaigrette. The bright, peppery greens balance the rich, creamy pasta.
- Crusty bread – For soaking up every last drop of the silky tomato sauce.
- A glass of red wine – A medium-bodied red like Chianti, Sangiovese, or Pinot Noir.
- Roasted vegetables – Broccoli, asparagus, or zucchini on the side.
- Extra Parmesan and fresh basil – For finishing.
For a beautiful presentation, serve the pasta in wide, shallow bowls. Drizzle with a little olive oil, sprinkle with Parmesan, scatter fresh basil leaves, and add a crack of black pepper.
Storage and Reheating
- Refrigerator – Store in an airtight container for up to 4 days.
- Reheating – Reheat gently on the stovetop over low heat, adding a splash of water or vegetable broth to loosen the sauce. The microwave works (50% power, stirring every 30 seconds) but may affect the texture of the ricotta.
- Freezer – Freezing is not recommended. Ricotta-based sauces can become grainy when frozen and thawed.
Frequently Asked Questions
Can I use cherry tomatoes instead of vine tomatoes?
Yes. Use 2 pints of cherry or grape tomatoes. They roast faster (check at 20 minutes total). Cherry tomatoes are sweeter and will produce a slightly different but still delicious sauce.
What if I don’t have a whole head of garlic?
Use 4 large unpeeled garlic cloves. Roast them alongside the tomatoes. They won’t be quite as sweet as a whole head, but they’ll still caramelize beautifully.
Can I use store-bought roasted garlic?
Yes, but fresh roasted garlic is so easy and superior in flavor. If using jarred roasted garlic, add 2 tablespoons to the blender along with 1 raw clove for brightness.
Can I make this sauce ahead of time?
Yes. Roast the tomatoes and garlic, blend the sauce, and refrigerate for up to 3 days. Reheat gently on the stovetop, adding a splash of water or broth to loosen. Cook fresh pasta when ready to serve.
Why is my sauce grainy?
Grainy sauce can happen if the ricotta is low-fat or if the sauce was overheated after blending. Use whole-milk ricotta and blend until completely smooth. Do not boil the sauce after adding the ricotta.
Can I use cottage cheese instead of ricotta?
Cottage cheese will work but must be blended until completely smooth. The sauce will be slightly thinner and tangier. Full-fat cottage cheese is best.
Is this recipe gluten-free?
Not as written. Use gluten-free pasta (brown rice, chickpea, or lentil-based). The sauce itself is naturally gluten-free.
Final Thoughts
This Roasted Tomato and Garlic Ricotta Pasta is proof that the best recipes often come from the simplest ingredients. Ripe tomatoes, a head of garlic, ricotta cheese, fresh basil, and good olive oil—that’s it. No cream, no butter, no complicated techniques. Just roasting, blending, and tossing.
The result is a pasta sauce that’s creamy without heaviness, intensely flavorful without being overwhelming, and satisfying without being heavy. It’s the kind of dish you’ll make on a busy weeknight when you need something delicious and fast. It’s the kind of dish you’ll serve to guests who will ask for the recipe. It’s the kind of dish that proves vegetarian cooking can be spectacular.
So preheat that oven. Halve those tomatoes. Roast that garlic. And get ready to make a pasta sauce that will become a staple in your kitchen.
Made this Roasted Tomato and Garlic Ricotta Pasta? I’d love to hear about it. Leave a comment, share a photo, or tell me how you made it your own. Buon appetito!
PrintRoasted Tomato and Garlic Ricotta Pasta – A Creamy, Dreamy Meatless Dinner
Roasted Tomato and Garlic Ricotta Pasta – a simple yet incredibly flavorful pasta dish featuring sweet, caramelized roasted tomatoes and creamy ricotta blended into a silky sauce. The roasted garlic adds depth and richness without overpowering. Ready in under 45 minutes, this vegetarian pasta tastes like something from a fancy Italian restaurant!
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Dish, Pasta
- Method: Roast, Blend, Boil
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 pound (450g) ripe medium vine tomatoes, halved
- 1 small whole garlic head (or 4 large garlic cloves, unpeeled)
- 2 tablespoons (30ml) olive oil
- Salt and pepper to taste
- 8 ounces (225g) pasta (spaghetti, fettuccine, or other)
- 1 cup (240ml) reserved pasta cooking water (adjust as needed)
- ½ teaspoon chili flakes (optional)
- ½ cup (120g) ricotta cheese
- Handful of fresh basil leaves
- Grated Parmesan cheese, for serving
Instructions
- Roast the tomatoes and garlic: Preheat the oven to 400°F (200°C). Arrange the halved tomatoes on a baking dish, cut side up. Place the whole garlic head beside them after cutting off its top to expose the cloves. Drizzle everything with olive oil, then season with salt and pepper. Roast uncovered for 20 minutes, then cover loosely with foil and continue roasting for another 10 minutes until the tomatoes blister and caramelize, and the garlic becomes soft.
- Cook the pasta: While the tomatoes and garlic are roasting, bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Reserve 1 cup (240ml) of pasta cooking water before draining the pasta.
- Blend the sauce: Once the roasted ingredients are cool enough to handle, squeeze the soft garlic cloves out of their skins into a blender. Add the roasted tomatoes, fresh basil, chili flakes (if using), ricotta cheese, and ¼ cup (60ml) of the reserved pasta cooking water. Blend until smooth, adding more water as needed to create a silky sauce.
- Combine pasta with sauce: Transfer the cooked pasta to a large skillet over medium heat. Pour the blended sauce over the pasta and toss to coat evenly. If the sauce is too thick, gradually add more reserved pasta water, a little at a time, until the desired consistency is reached.
- Season and serve: Taste the pasta and adjust seasoning with additional salt and pepper if needed. Serve immediately, garnished with freshly grated Parmesan cheese and more basil leaves for freshness.
Notes
- Use ripe vine tomatoes or Roma tomatoes for the best roasted flavor – cherry tomatoes also work well.
- Don’t skip roasting the garlic – it becomes sweet, mellow, and spreadable rather than sharp and pungent.
- Saving pasta water is essential – the starchy water helps the sauce cling to the pasta beautifully.
- For a dairy-free version, substitute ricotta with cashew cream or silken tofu.
- Add cooked shrimp, grilled chicken, or crispy pancetta for extra protein.
- Roasted vegetables like zucchini, bell peppers, or eggplant make great additions.
- Leftovers can be refrigerated for up to 4 days – add a splash of water when reheating.
- This sauce freezes beautifully for up to 3 months.