Roasted Tomato and Garlic Ricotta Pasta – A Creamy, Rustic Weeknight Favorite

This roasted tomato and garlic ricotta pasta is the kind of meal that feels both rustic and indulgent. It’s a dish that blends the cozy sweetness of oven-roasted cherry tomatoes with the mellow depth of garlic and the airy creaminess of ricotta cheese. Every bite is rich, flavorful, and laced with herbaceous notes—like something you’d be served in a countryside Italian kitchen, minus the plane ticket.

The beauty of this pasta lies in its simplicity. Tomatoes are roasted until they burst and caramelize, releasing their juices to form a natural sauce. Garlic softens into buttery cloves that melt into the ricotta mixture, creating a luscious, creamy coating for the noodles. It’s a vegetarian dish that doesn’t feel like a compromise—hearty, satisfying, and wonderfully easy to make.

Perfect for weeknights, date nights, or meal prep, this one-pan sauce comes together in the time it takes to boil pasta.

Ingredients Overview

Each ingredient in this dish plays a specific role, creating a layered but approachable flavor profile.

  • Cherry or Grape Tomatoes: When roasted, they become sweet, jammy, and just slightly charred—key to forming the base of the sauce. Choose ripe, firm tomatoes for the best texture.

  • Garlic Bulbs: Whole garlic cloves roast alongside the tomatoes, mellowing in flavor. The end result is soft, almost buttery garlic that blends into the ricotta without overpowering it.

  • Ricotta Cheese: The creamy foundation of the sauce. Whole milk ricotta is best for richness, but you can use part-skim for a lighter version. Whipping the ricotta makes it extra smooth.

  • Pasta: Short shapes like rigatoni, fusilli, or orecchiette work well to catch the creamy ricotta and tomato bits in every crevice. Use high-quality durum wheat pasta for best bite and structure.

  • Olive Oil: Coats the tomatoes and garlic for roasting and adds richness. Choose extra virgin olive oil with a fruity profile to complement the sweetness of tomatoes.

  • Fresh Basil or Thyme: A final touch that brings brightness and herbaceous flavor. Basil is traditional, but thyme or oregano are great for a deeper, more earthy tone.

  • Salt and Cracked Black Pepper: Essential for balancing the sweetness of tomatoes and richness of ricotta.

Optional Add-Ins & Substitutes

  • Swap ricotta for whipped goat cheese or mascarpone for variation.

  • Add crushed red pepper flakes for a hint of spice.

  • For gluten-free, use your favorite gluten-free pasta variety.

  • Toss in some baby spinach or arugula just before serving for a boost of greens.

Step-by-Step Instructions

1. Roast the Tomatoes and Garlic

  • Preheat your oven to 400°F (200°C).

  • On a sheet pan, toss cherry tomatoes and whole garlic cloves (unpeeled) with olive oil, salt, and pepper. Spread in a single layer.

  • Roast for 25–30 minutes, shaking the pan halfway through. The tomatoes should blister and collapse, and the garlic should be soft when pressed.

Tip: Leave the garlic skins on while roasting—they help trap moisture and prevent burning.

2. Boil the Pasta

  • While the tomatoes roast, cook your pasta in salted water until just shy of al dente (usually about 1 minute less than package directions).

  • Reserve about 1 cup of pasta water before draining.

3. Make the Ricotta Mixture

  • In a large mixing bowl, whisk together ricotta cheese, a drizzle of olive oil, salt, pepper, and a bit of lemon zest or juice (optional) for brightness.

  • Squeeze the roasted garlic cloves out of their skins and mash into the ricotta until well combined.

4. Combine Everything

  • Return the drained pasta to the pot or a large sauté pan over low heat.

  • Stir in the ricotta mixture, roasted tomatoes (with their pan juices), and a splash of reserved pasta water.

  • Stir gently until the sauce clings to the pasta and becomes creamy. Add more pasta water if needed for desired consistency.

5. Garnish and Serve

  • Finish with torn fresh basil or thyme, a generous grind of black pepper, and a final drizzle of good olive oil.

  • Serve warm with grated Parmesan or Pecorino Romano if desired.

Pro Tip: Don’t overheat the ricotta once added to the pan—it can separate. Keep the heat low and stir gently.

Tips, Variations & Substitutions

Kitchen Tips

  • Don’t skimp on salt in your pasta water—it’s the only chance to season the noodles from the inside.

  • Roast a double batch of tomatoes and garlic for use in other dishes throughout the week (on toast, in soups, or over grilled chicken).

Variations

  • Add toasted pine nuts or walnuts for texture.

  • Stir in parmesan or pecorino for a saltier bite.

  • Roast with a few anchovy fillets for umami depth (they’ll melt into the sauce).

Dietary Swaps

  • Make it vegan: Use vegan ricotta and plant-based pasta.

  • Make it high-protein: Use lentil or chickpea pasta, and stir in white beans or peas.

Serving Ideas & Occasions

This roasted tomato and garlic ricotta pasta is a versatile showstopper, whether plated up for a dinner party or scooped into a lunchbox.

Pair it with:

  • A crisp green salad (try arugula with lemon vinaigrette)

  • Garlic bread or crusty sourdough

  • A glass of chilled white wine like Pinot Grigio or Sauvignon Blanc

Great for:

  • Cozy weeknights when you want comfort with minimal effort

  • Vegetarian-friendly dinner parties

  • Meal prep—the flavors deepen beautifully over a day or two

The creamy ricotta paired with roasted tomatoes makes it hearty enough to stand alone, yet light enough to enjoy any season of the year.

Nutritional & Health Notes

This dish is naturally vegetarian and full of flavor from wholesome ingredients.

  • Ricotta adds a good source of calcium and protein while keeping the sauce creamy without heavy cream.

  • Tomatoes bring vitamin C, lycopene, and antioxidants—especially when roasted, which concentrates their nutrients.

  • Use whole wheat pasta for added fiber, or chickpea pasta for more protein and fewer carbs.

Portion control is easy, as the rich flavor and creamy texture make this pasta filling in moderate amounts. Add extra veggies or greens to increase volume and fiber without many added calories.

FAQs

Q1: Can I use canned tomatoes instead of fresh?
A1: Fresh cherry tomatoes are ideal for roasting, but canned whole tomatoes can be used in a pinch. Drain them well and roast in the oven with garlic for a similar flavor.

Q2: What type of ricotta is best?
A2: Whole milk ricotta offers the creamiest texture. Avoid overly wet ricotta—if needed, strain it through cheesecloth for 15 minutes before using.

Q3: Can I make this dish ahead of time?
A3: Yes. Make the full recipe and store in an airtight container for up to 3 days. Reheat gently with a splash of milk or water to loosen the sauce.

Q4: Can I serve this cold like a pasta salad?
A4: While designed to be served warm, it’s surprisingly delicious at room temperature. Add a squeeze of lemon before serving cold to brighten it up.

Q5: What protein can I add to this?
A5: Try grilled chicken, roasted shrimp, or sautéed mushrooms for a meaty (or meaty-tasting) boost.

Q6: Is this dish kid-friendly?
A6: Very! The sweet tomatoes and creamy sauce are mild and appealing for young palates. You can even blend the sauce for picky eaters who don’t like visible tomato skins.

Q7: Can I freeze the sauce?
A7: The ricotta-based sauce doesn’t freeze well on its own, as it may separate. If you want to prep ahead, freeze the roasted tomatoes and garlic, then mix with fresh ricotta when ready to use.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy ricotta pasta tossed with oven-roasted cherry tomatoes and mellow roasted garlic—rich, comforting, and ready in under 40 minutes.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 12 oz cherry tomatoes

  • 6 cloves garlic (unpeeled)

  • 3 tablespoons olive oil

  • Salt and pepper to taste

  • 1 cup ricotta cheese (whole milk preferred)

  • 12 oz short pasta (rigatoni, fusilli, etc.)

  • ¼ cup reserved pasta water (as needed)

  • Fresh basil or thyme, for garnish

  • Optional: Lemon zest, grated Parmesan

Instructions

  • Preheat oven to 400°F (200°C). Toss tomatoes and garlic with 2 tablespoons olive oil, salt, and pepper. Roast for 25–30 minutes.

  • Boil pasta in salted water until al dente. Reserve 1 cup pasta water before draining.

  • In a bowl, whisk ricotta with 1 tablespoon olive oil, mashed roasted garlic, salt, pepper, and optional lemon zest.

  • Combine pasta, ricotta mixture, roasted tomatoes (with juices), and enough pasta water to create a creamy sauce.

  • Stir gently until smooth. Garnish with fresh herbs and cheese if desired.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star