Transform your ordinary pasta nights into an extraordinary culinary experience with our incredibly easy and robust roasted cherry tomato sauce. This recipe guides you through creating a rich, deeply flavored, and subtly smoky sauce that will become your new go-to for spaghetti, lasagna, or any Italian dish. Whether you choose to simmer it in a Dutch oven on your stovetop or let the flavors meld slowly in a Slow Cooker Spaghetti Sauce, the secret to its undeniable appeal lies in the initial roasting of the cherry tomatoes.

There’s nothing quite like the unparalleled taste of a homemade pasta sauce, especially one enhanced by the sweet, concentrated essence of roasted cherry tomatoes. This method develops a complexity of flavor that jarred sauces simply can’t replicate. With cherry tomato confit blended into your homemade sauce, whether you prefer it hearty with meat or delightfully vegetarian, your pasta dish will truly sing for dinner tonight. This guide will walk you through every step, ensuring a sensational sauce every time.
The Secret to Deep Flavor: How to Roast Cherry Tomatoes for Sauce
Roasting cherry tomatoes is arguably the most crucial step in crafting a homemade pasta sauce that boasts a truly rich, deep, and almost smoky flavor profile. This process isn’t just about cooking the tomatoes; it’s about transforming them. When cherry tomatoes are exposed to high heat in the oven, their natural sugars caramelize, intensifying their sweetness and creating new, complex savory notes. The skin gently shrivels, concentrating the pulp and releasing a burst of concentrated tomato essence.
To achieve this incredible depth, simply toss your halved cherry tomatoes with a generous drizzle of good quality olive oil, finely minced garlic, a sprinkle of dried basil, and a pinch of salt and pepper. These simple additions enhance the natural flavors of the tomatoes as they roast. Once roasted to perfection, you can either roughly chop them for a chunky, rustic sauce or puree them for a smooth, velvety texture. Incorporating these flavor bombs into your sauce, whether starting from scratch or even jazzing up a store-bought jar, will make it taste profoundly homemade and restaurant-worthy. This technique is also the perfect foundation for dishes like our Lazy One Pot Spaghetti.
Optimal Roasting Time and Temperature for Cherry Tomatoes
While various temperatures can work, we typically find that roasting cherry tomatoes at around 350-380°F (175-195°C) yields the best results. The key is patience. Depending on the size of your cherry tomatoes, you’re looking at approximately 1 hour of roasting time. It’s essential not to rush this process. A slower, more gradual roast allows the tomatoes to gently shrivel, release their moisture, and caramelize without burning. You want them to soften considerably and dry up a bit, concentrating their flavors, but not to the point of becoming as dry and chewy as sun-dried tomatoes. They should be tender, bursting with flavor, and slightly collapsed.
For a truly exceptional roasted tomato base, consider our dedicated Tomato Confit Recipe. This method gently slow-cooks the tomatoes in olive oil with aromatics, resulting in an incredibly rich and luxurious base that takes this pasta sauce to an even higher level of gourmet distinction. However, a simpler sheet pan roast works wonderfully too and is the focus of this particular recipe.


While you could technically create a tomato sauce using a pressure cooker, similar to our Homemade Instant Pot Spaghetti Sauce, where everything cooks in one pot, we highly recommend starting with roasting the cherry tomatoes on a sheet pan first. This initial roasting step, though optional, is paramount for achieving that signature deep, rich, and complex flavor that truly sets this sauce apart. The difference in taste is significant and well worth the extra step.
Essential Ingredients for Your Ultimate Cherry Tomato Sauce
Crafting the perfect tomato sauce relies on a thoughtful selection of fresh, high-quality ingredients. Here’s what you’ll need, along with insights into how each component contributes to the final masterpiece:
- Cherry Tomatoes (2 pounds, roasted): These are the star of the show. Roasting them first is highly recommended for the best flavor, as it sweetens and deepens their taste. If you’re short on time, you could halve them and simmer them longer with the sauce to break them down, but the roasted flavor profile is truly superior.
- Ground Meat (1 pound, optional): While delicious as a vegetarian sauce, adding ground meat introduces a savory richness. We suggest ground beef for a classic flavor, or for a touch of heat and more robust flavor, try using half spicy ground sausage and half ground beef. Ground turkey or Italian sausage are also excellent alternatives.
- Olive Oil (for roasting and sautéing): A good quality extra virgin olive oil is indispensable. It helps the tomatoes roast beautifully, preventing sticking and adding a fruity, rich base. It’s also essential for sautéing your aromatics and browning the meat.
- Small Onion (1, diced): Optional, but highly recommended. Diced onion provides a foundational sweetness and aromatic depth to the sauce, adding texture and a layer of complexity without being overpowering. Shallots can also be used for a milder, more delicate onion flavor.
- Canned Tomato Sauce (3/4 – 1 cup): This complements the fresh roasted tomatoes by adding a consistent tomato base and extra depth. It helps create a cohesive sauce while the roasted cherry tomatoes provide chunks of flavorful texture.
- Tomato Paste (1/2 cup): The unsung hero for thickness and concentrated tomato flavor. The amount can be adjusted based on how thick you prefer your sauce to be. It adds a crucial umami note that elevates the entire dish.
- Dried Herbs (Oregano, Basil, Thyme):
- Oregano: A classic Italian herb, providing a pungent, earthy, and slightly bitter note that pairs perfectly with tomatoes.
- Basil: Sweet, peppery, and aromatic, basil is a quintessential Italian seasoning that brightens the overall flavor profile.
- Thyme (1/4 tsp): Adds a subtle, earthy, and slightly minty nuance that rounds out the herb blend beautifully.
- Salt and Pepper (to taste): These basic seasonings are vital for enhancing all the other flavors. Always adjust to your personal preference; start with a little and add more as the sauce simmers and develops. A small pinch of sugar can also be added to balance the acidity of the tomatoes if needed.
- Optional additions: Minced carrot and celery (for a traditional soffritto base), a splash of red wine for deglazing, or a pinch of red pepper flakes for heat.
Whether to blend your tomato pasta sauce is entirely a matter of personal preference. If you desire a smooth, velvety texture without any chunks of vegetables, then blending is a great option. You can achieve this using an immersion blender directly in your Dutch oven, blending for as long as needed to reach your desired consistency. If you’re including meat, it’s often best to blend the sauce first and then stir in the cooked meat to prevent it from being overly broken down. Alternatively, you can carefully transfer portions of the sauce to a standard blender, being cautious with hot liquids, and then return it to the pot.
Yes, absolutely! Freezing cherry tomatoes is an excellent way to preserve them for future sauce making, especially when they are in season and abundant. To freeze them effectively, first wash and dry them thoroughly. Then, spread the whole cherry tomatoes in a single layer on a baking sheet. This crucial step prevents them from sticking together as they freeze. Place the baking sheet in the freezer and freeze until they are completely solid, which usually takes a few hours or overnight. Once frozen solid, transfer them to airtight freezer bags or containers, squeezing out as much air as possible to prevent freezer burn. They can be stored in the freezer for up to 6-8 months and can be used directly in your sauce recipes without thawing.


Step-by-Step Guide: Crafting Your Own Roasted Cherry Tomato Sauce
Follow these detailed steps to create a show-stopping homemade tomato sauce with an incredible depth of flavor:
Part 1: Roasting the Cherry Tomatoes
- Prepare for Roasting: Begin by preheating your oven to 380°F (195°C). Halve your cherry tomatoes lengthwise and place them in a large bowl. Add minced garlic, diced shallots (if using), a generous pour of olive oil, and sprinkle with salt, pepper, and your dried herbs (basil, oregano). Toss everything together until the tomatoes are evenly coated.
- Arrange on Pan: Pour the seasoned tomatoes into a 9×13 inch baking pan or a large baking sheet, spreading them out in a single layer. Ensuring they have space prevents steaming and promotes proper caramelization.
- Initial Roast (Covered): Cover the baking dish tightly with aluminum foil. Bake for 40 minutes. This initial covered roast allows the tomatoes to soften and release their juices, creating a rich base.
- Final Roast (Uncovered): Carefully remove the foil and reduce the oven temperature to 340°F (170°C). Continue to bake for another 15-20 minutes, or until the tomatoes are lightly browned, visibly shriveled, and deeply roasted. Their juices should have thickened slightly, and the kitchen should be filled with an incredible aroma. Remove from the oven and set aside.
Part 2: Developing the Sauce Base
- Sauté Aromatics: In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent and fragrant, typically 3-5 minutes. If desired, add 1 minced carrot and 1 minced celery stalk (a classic soffritto base) and cook for another 3-4 minutes until the vegetables soften.
- Brown the Meat (if using): Add the ground beef (or a mix of ground beef and spicy sausage) to the pot. Break it apart with a spatula and cook until it is thoroughly browned and no longer pink. Drain any excess fat, if necessary, to keep the sauce from becoming greasy.
Part 3: Combining and Simmering the Sauce
- Prepare Roasted Tomatoes: On a cutting board, roughly chop the roasted cherry tomatoes. For a chunkier sauce, chop them minimally or leave some whole. If you prefer a smoother sauce with the roasted flavor, transfer the roasted tomatoes to a blender and pulse until you reach your desired consistency.
- Combine Ingredients: Add the chopped or pureed roasted tomatoes to the pot with your sautéed aromatics and browned meat. Stir in the canned tomato sauce, tomato paste, remaining dried oregano, basil, thyme, salt, and pepper. Mix all ingredients thoroughly.
- Adjust Consistency: Taste the sauce and adjust the consistency. If it’s too thick, add a little more canned tomato sauce or a splash of vegetable broth or pasta water. If it’s too thin, simmer it uncovered for a bit longer, or add another tablespoon of tomato paste, whisked with a little hot water, to thicken.
- Simmer to Perfection: Reduce the heat to low, cover the pot with a lid, and let the sauce simmer gently for 15-25 minutes. This simmering time allows all the flavors to meld together beautifully, creating a harmonious and deeply satisfying sauce. Stir occasionally to prevent sticking.
- Final Seasoning: Before serving, taste the sauce once more and adjust the seasoning with additional salt, pepper, or a pinch of sugar if needed to balance the acidity.

Preserving Your Creation: How to Freeze Homemade Tomato Sauce
Making a large batch of this delicious Spaghetti Sauce with Vegetables or meat sauce is a smart way to ensure you always have a quick, homemade meal option on hand. Freezing homemade tomato sauce is straightforward and preserves its fresh flavors beautifully:
- Cool Completely: The most important first step is to allow the spaghetti sauce to cool down completely after cooking. Transfer it to a shallow container or spread it out on a baking sheet to speed up the cooling process. Freezing hot sauce can create condensation, leading to ice crystals and affecting the texture and flavor upon thawing.
- Portioning: Decide whether you want to freeze the sauce in large batches for family meals or in smaller, individual portions for quick lunches or dinners. This will make thawing much more convenient.
- Choose Containers: Use freezer-safe containers or heavy-duty freezer bags. Glass jars with wide mouths (leaving plenty of headspace for expansion) or sturdy plastic containers work well. For bags, ensure they are specifically designed for freezing.
- Fill and Seal: Pour the cooled sauce into your chosen containers or bags. If using containers, leave about an inch of space at the top to allow for expansion as the sauce freezes. If using freezer bags, lay them flat on a baking sheet after filling and gently squeeze out as much air as possible before sealing. Laying them flat will allow them to freeze evenly and save space in your freezer.
- Label and Date: Always label your containers or bags with the date and contents. This ensures you use the oldest sauce first and know exactly what you’re grabbing from the freezer.
- Freeze: Place the sealed containers or bags in the freezer. Homemade tomato sauce can typically be stored for up to 3-4 months while maintaining optimal quality.
- Thawing and Reheating: To use, transfer the frozen sauce to the refrigerator overnight to thaw. Alternatively, you can gently reheat it directly from frozen in a pot on the stove over low heat, stirring frequently, or in the microwave.
Beyond Pasta: What to Serve with Your Delicious Spaghetti Sauce
While spaghetti and this incredible sauce are a match made in heaven, there are many fantastic accompaniments that can elevate your meal. Here are some of our favorite side dishes:
- Garlic Bread or Cheesy Breadsticks: Perfect for soaking up every last drop of that rich sauce.
- Fresh Green Salad: A light, crisp salad with a vinaigrette dressing offers a refreshing contrast to the hearty pasta.
- Steamed or Roasted Vegetables:
- Broccoli: We’ve shared how to bake frozen broccoli in the oven, making it a convenient and healthy choice year-round. Its slight bitterness complements the sweet tomato sauce.
- Zucchini: Learn How Long to Roast Zucchini at 400 for a tender, flavorful addition that boosts your veggie intake.
- Asparagus or Green Beans: Lightly steamed or roasted with a touch of olive oil and garlic.
- Meatballs or Italian Sausage: If your sauce is vegetarian, adding a side of homemade meatballs or grilled Italian sausage provides extra protein and flavor.
- Polenta: Creamy polenta is a wonderful, gluten-free alternative to pasta, and it pairs beautifully with robust sauces.
- Caprese Salad: Fresh mozzarella, ripe tomatoes, basil, and a balsamic glaze offer a taste of Italy.
- Red Wine: A medium-bodied red wine like Chianti, Merlot, or Sangiovese enhances the dining experience.
Roasted Cherry Tomato Pasta Sauce
Comment
Print Recipe
Equipment
-
1 9×13 inch baking pan
-
1 Dutch oven or large pot
Ingredients
Roasted Cherry Tomatoes
- 1.5-2 lbs. cherry tomatoes, halved
- 1/2 tsp salt and pepper
- 1/4 tsp dried basil
- 1/4 tsp dried oregano
- 2 shallots, diced (optional, adds depth)
- 2 tbsp garlic, minced
- 1/4 c olive oil
Spaghetti Sauce Base
- 1 lb. ground beef, or half spicy ground sausage, half beef (optional)
- 1 tbsp olive oil (for sautéing)
- 1 small onion , diced
- 3/4-1 c canned tomato sauce
- 1/2 c tomato paste
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- 1/4 tsp dried thyme
- salt and pepper, to taste
- 1 minced carrot and 1 minced celery stalk , (optional, for soffritto)
Instructions
-
1. Roast Tomatoes: Preheat the oven to 380°F (195°C). Place halved cherry tomatoes in a bowl with minced garlic and diced shallots. Pour in 1/4 cup olive oil, sprinkle with 1/2 tsp salt, pepper, 1/4 tsp dried basil, and 1/4 tsp dried oregano. Pour into a 9×13 inch baking pan, spreading them in a single layer. Cover the baking dish with foil and bake for 40 minutes. Then, remove the foil, reduce the temperature to 340°F (170°C), and bake for another 15-20 minutes until lightly browned and roasted.
-
2. Sauté Aromatics & Meat: In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and sauté until translucent (3-5 minutes). If using, add minced carrot and celery and cook for another 3-4 minutes until softened. Add the ground beef (or meat mixture) to the skillet, breaking it apart with a spatula. Cook until browned and no longer pink. Drain excess fat.
-
3. Prepare Roasted Tomatoes: On a cutting board, roughly chop the roasted cherry tomatoes (as much as you desire for larger pieces, or leave as is for a very chunky sauce). Alternatively, for a smooth sauce with roasted flavor, transfer the roasted tomatoes to a blender and pulse until desired consistency is reached.
-
4. Combine & Season: Add the chopped or pureed roasted tomatoes into your pot with the browned meat and sautéed aromatics. Stir in the canned tomato sauce, tomato paste, 1/2 tsp dried oregano, 1/2 tsp dried basil, 1/4 tsp dried thyme, salt, and pepper. Adjust consistency with more tomato sauce for a thinner sauce or more tomato paste for a thicker consistency.
-
5. Simmer: Reduce heat to low, cover with a lid, and let the sauce simmer for 15-25 minutes, allowing the flavors to meld together. Stir occasionally to prevent sticking. Taste and adjust seasoning as needed before serving.
Nutrition
Calories: 710kcal,
Carbohydrates: 17g,
Protein: 19g,
Fat: 65g,
Saturated Fat: 13g,
Polyunsaturated Fat: 5g,
Monounsaturated Fat: 42g,
Trans Fat: 1g,
Cholesterol: 64mg,
Sodium: 693mg,
Potassium: 988mg,
Fiber: 3g,
Sugar: 9g,
Vitamin A: 1236IU,
Vitamin C: 42mg,
Calcium: 64mg,
Iron: 4mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info