A warm pan of roasted cherry tomatoes, their skins blistered and sweet, releases a fragrant swirl of garlic and oregano into the kitchen as you stir a pillow of ricotta into steaming pasta. This Roasted Tomato and Garlic Ricotta Pasta is the kind of meal that feels like a hug on a plate, perfect for weeknight dinners that deserve a little celebration, or for a relaxed dinner with friends. If you enjoy rich, comforting pasta recipes, you might also like this cheesy beef and bowtie pasta that leans into bold garlic and cheese flavors.
Why This Roasted Tomato and Garlic Ricotta Pasta Works
There is a simple magic in pairing roasted tomatoes with creamy ricotta, the slow caramelization of the tomatoes concentrating their sweetness while the ricotta brings a cool, tangy silkiness that tames the acid. Garlic and oregano add an aromatic backbone, while a splash of lemon lifts the whole dish so it never feels heavy. Together these elements create a balanced plate that sings with contrast, texture, and warmth.
- Bright roasted tomato flavor that tastes deeply concentrated but not heavy
- Creamy ricotta that turns the pasta into an emulsion, coating every strand or tube
- Garlic and oregano for savory, herb-scented depth
- Quick to make, and flexible enough for weeknight or entertaining
Ingredients and Key Notes
Before you start, note that each ingredient plays a role: cherry tomatoes become sweet and jammy when roasted, garlic aromatizes the oil, oregano adds earthy warmth, and ricotta plus Parmesan create a quick, silky sauce when thinned with pasta water. Lemon juice brightens the whole dish at the end.
2 cups cherry tomatoes
1 tablespoon olive oil
4 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
12 ounces pasta, such as spaghetti or penne
1 cup ricotta cheese
1/2 cup grated Parmesan cheese
1/4 cup fresh basil leaves, chopped
1 tablespoon lemon juice
Optional note, if you like more herb flavor, add an extra tablespoon of chopped basil at the end.
Bringing It Together
- Preheat your oven to 400°F, 200°C, so it is hot enough to blister the tomatoes quickly and concentrate their flavor. The oven heat will coax out a sweet, jammy aroma you can smell from the kitchen.
- Cut the cherry tomatoes in half and place them on a baking sheet, cut side up or down depending on how much caramelization you want, spreading them so they are not crowded. The cut surfaces will begin to brown and wrinkle as they roast.
- Drizzle the olive oil over the tomatoes, then sprinkle with the minced garlic, dried oregano, salt, and black pepper, making sure each tomato gets a little seasoning. The garlic will toast gently in the oil, smelling warm and toasty.
- Toss the tomatoes and garlic mixture together to ensure even coating, using your hands or a spoon to move the tomatoes into a single layer so they roast evenly. A light sheen of oil will help the skins blister.
- Roast the tomatoes in the preheated oven for 20 to 25 minutes or until they are soft and slightly caramelized, watching for deepening color and a sweet, concentrated fragrance. You will see some juices bubble and the edges become sticky.
- While the tomatoes roast, bring a large pot of salted water to a rolling boil, the steam filling the kitchen with a faint salty scent. Salt the water generously, it seasons the pasta from the inside out.
- Once the water is boiling, add the pasta and cook according to the package instructions, typically around 9 to 11 minutes for spaghetti or penne, until the pasta is al dente with a slight bite. Stir occasionally so the pasta does not stick.
- While the pasta cooks, prepare the ricotta sauce by combining the ricotta cheese, grated Parmesan cheese, chopped fresh basil, and lemon juice in a bowl, whisking until smooth and slightly glossy. The lemon will make the ricotta bright, and the Parmesan adds savory depth.
- When the pasta is al dente, reserve about 1/2 cup of pasta water before draining the pasta, the starchy liquid will help bind the sauce. You will notice the water becomes a little cloudy with starch, that is perfect for loosening the ricotta.
- Drain the pasta and return it to the pot, keeping it warm on the turned off burner, so it holds heat without continuing to overcook. A warm pot helps the ricotta loosen into a silky coating.
- When the roasted tomatoes are done, remove them from the oven and, using the back of a spoon, gently smash a few on the sheet to release their juices and create a little roasted tomato nectar. The scent will brighten, and the juices will glisten on the pan.
- Add the roasted tomatoes and any juices from the baking sheet to the pasta, scraping the pan with a spatula to collect every flavorful drop. The pasta will take on flecks of charred skin and glossy tomato.
- Pour the ricotta cheese mixture over the pasta and toss everything together using tongs or two large spoons, until the ricotta coats each piece of pasta and the tomatoes are evenly distributed. The sauce should feel creamy and cling to the noodles.
- If the sauce seems too thick, gradually add the reserved pasta water a few tablespoons at a time until you reach your desired consistency, watching the sauce loosen and become silky. The starchy water will make the sauce glossy and smooth.
- Taste the pasta and adjust the seasoning with additional salt, pepper, or lemon juice if needed, brightening or deepening flavors as you prefer. A little more lemon will make the dish pop, while more Parmesan will add umami.
- Serve the pasta immediately, garnishing with extra fresh basil leaves and a sprinkle of Parmesan cheese if desired, for a fresh herb scent and a final nutty finish. The dish looks beautiful with red tomatoes, green basil, and a scatter of cheese.
Prep ~15 minutes, Cook ~30 minutes, Total ~45 minutes, Servings ~4, Kcal ~520
Prepare in Advance
This Roasted Tomato and Garlic Ricotta Pasta is forgiving when planned ahead. You can roast the tomatoes up to two days in advance, cooling them to room temperature and refrigerating in an airtight container. Make the ricotta mixture and store it separately in the fridge for up to 24 hours, keeping the lemon separate in case you want to adjust brightness at serving.
For an even quicker finish on the day, cook the pasta fully, toss it with a touch of olive oil to prevent sticking, and refrigerate in a covered container. To finish later, warm the tomatoes gently, add the pasta to the pan with a splash of pasta water, then stir in the ricotta mixture off heat to avoid curdling. This approach keeps textures lively and avoids a gummy pasta.
Refrigerate, Freeze, Reheat
Refrigerate cooked pasta with sauce in a sealed container for 3 to 4 days, keeping the ricotta chilled so the flavors stay fresh. If you plan to freeze, separate the roasted tomatoes and ricotta into containers, freeze tomatoes for up to 2 months, and do not freeze the ricotta mixture, it can separate when thawed. Thaw frozen tomatoes overnight in the fridge.
To reheat refrigerated pasta, warm it gently in a skillet over low heat with a splash of water or broth, tossing until heated through, then stir in the ricotta mixture just before serving so the sauce remains creamy. In the microwave, reheat in short intervals, stirring in between, and add a teaspoon of water each time to maintain moisture. Freshness cue, if the ricotta smells sour or the tomatoes have an off scent, discard rather than risk the flavor.
What Goes Well with Roasted Tomato and Garlic Ricotta Pasta
- A simple green salad with lemon vinaigrette, crisp and bright against the creamy pasta
- Garlic bread or a warm baguette, for sopping up the roasted tomato juices
- A side of sautéed greens, like spinach or Swiss chard, wilted with garlic and olive oil
- Roasted vegetables, such as asparagus or bell peppers, to echo the roasted tomato flavor
- For a heartier table, serve alongside creamy garlic butter pasta with ground beef for a duo of comforting pasta dishes
Make It Your Own
• Add golden-brown turkey bacon, crisped and crumbled on top, to introduce smoky, savory crunch without using pork
• Stir in a handful of baby spinach or arugula at the end, wilting the greens briefly so they keep a fresh peppery lift
• Swap half the ricotta for mascarpone to make the sauce richer and silkier for an indulgent finish
• Turn it into a light bake, transferring combined pasta and tomatoes to a casserole, topping with extra Parmesan, and broiling 2 to 3 minutes for a golden crust
• Fold in toasted pine nuts or chopped walnuts for texture and a toasty note
• Add red pepper flakes with the garlic for a spicy kick, adjusting to your heat preference
• Mix in a spoonful of pesto when tossing the pasta for a herby, basil-forward variation
Cook’s Notes and Secrets
- Roast at 400°F, 200°C, to get quick caramelization without drying the tomatoes
- Space tomatoes on the sheet, they should not touch too much, so they brown instead of steaming
- Reserve pasta water, the starch is the secret to a glossy, cohesive sauce
- Add ricotta off heat or on the lowest burner to avoid overheating and curdling
- Taste and finish with lemon, a little acid brightens the creaminess without making it sour
- Serve right away, the sauce is best fresh when ricotta is still silky and tomatoes are warm
Your Questions, Answered
What kind of pasta works best for this recipe?
Short shapes like penne hold the roasted tomato pieces nicely, while long strands like spaghetti or linguine make for a silky, twirlable plate. Use what you have and cook to al dente, the texture will help the sauce cling.
Can I use whole milk ricotta or part-skim?
Both work, whole milk ricotta gives a creamier mouthfeel and richer finish, while part-skim keeps calories lower and still creates a lovely sauce. If your ricotta is very dry, loosen it with a tablespoon of pasta water.
How can I make this dish vegan or dairy free?
Replace ricotta with a store bought or homemade cashew ricotta alternative and swap Parmesan for nutritional yeast or a vegan cheese alternative. The roasting method and lemon will still give you bright, satisfying flavors.
Will the garlic burn while roasting?
If the garlic pieces are very small they can brown quickly, so toss the minced garlic in the oil with the tomatoes and watch closely, or scatter larger sliced garlic so it toasts gently without turning bitter. Alternatively, use whole cloves roasted alongside the tomatoes then squeeze them out when soft.
Can I add protein to make it a main course?
Yes, grilled chicken, seared shrimp, or crumbled turkey sausage are good options that keep the dish balanced. If you want a richer, beefy side, pair the meal with a complementary pasta such as a creamy garlic butter pasta with ground beef, which makes a satisfying, distinct contrast.
How much lemon should I use if I want it tangier?
Start with the listed tablespoon and add more in half teaspoon increments, tasting as you go, until you reach the brightness you prefer. Too much lemon can overwhelm the delicate ricotta, so adjust carefully.
Final Thoughts
Roasted Tomato and Garlic Ricotta Pasta is an inviting, simple dish that combines the comfort of creamy cheese with the bright intensity of oven-roasted tomatoes. It cooks quickly, scales easily, and feels special whether you serve it for a cozy weeknight or a casual dinner with friends. Keep the technique in mind, roast boldly, reserve that pasta water, and finish with fresh basil and lemon, then make it again soon and savor the warm, homey flavors.
Print
Roasted Tomato and Garlic Ricotta Pasta
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting pasta dish featuring sweet roasted cherry tomatoes, creamy ricotta, and a hint of garlic and oregano, perfect for weeknight dinners.
Ingredients
- 2 cups cherry tomatoes
- 1 tablespoon olive oil
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 12 ounces pasta, such as spaghetti or penne
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1/4 cup fresh basil leaves, chopped
- 1 tablespoon lemon juice
Instructions
- Preheat your oven to 400°F (200°C).
- Cut the cherry tomatoes in half and place them on a baking sheet, cut side up or down.
- Drizzle the olive oil over the tomatoes, then sprinkle with minced garlic, oregano, salt, and black pepper.
- Toss the tomatoes and garlic mixture together to ensure even coating.
- Roast the tomatoes for 20 to 25 minutes until soft and slightly caramelized.
- Bring a large pot of salted water to a rolling boil.
- Add the pasta and cook according to package instructions until al dente, usually 9 to 11 minutes.
- Prepare the ricotta sauce by combining ricotta cheese, Parmesan cheese, chopped basil, and lemon juice in a bowl, whisking until smooth.
- Reserve 1/2 cup of pasta water before draining.
- Drain the pasta and return it to the pot.
- Add the roasted tomatoes and any juices from the baking sheet to the pasta.
- Pour the ricotta mixture over the pasta and toss until everything is well combined.
- Adjust the sauce consistency with reserved pasta water if needed.
- Taste the pasta and adjust seasoning with additional salt, pepper, or lemon juice as preferred.
- Serve immediately, garnished with extra basil and Parmesan if desired.
Notes
For an extra herb flavor, add more chopped basil at the end. Make-ahead options available for convenience.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 5g
- Sodium: 400mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 55mg
Keywords: pasta, roasted tomatoes, ricotta, vegetarian, weeknight dinner




