Nothing warms the heart and home like a pot of simmering spaghetti sauce. This Rich Slow Roasted Spaghetti Sauce made from fresh tomatoes is a true testament to comfort food. The depth of flavor achieved through slow roasting transforms simple ingredients into a luscious sauce that feels like a warm embrace. As a food blogger who loves to prepare meals that can be cherished by family and friends, I cannot recommend this recipe enough. It is perfect for nurturing the soul, especially during family gatherings or cozy evenings at home.
The sauce brings together the vibrant flavors of 2 pounds of fresh tomatoes, 1 diced onion, and 4 cloves of minced garlic. Each ingredient plays a vital role: the tomatoes provide natural sweetness and acidity, while the onions add a savory backbone, and garlic infuses the sauce with its aromatic warmth. Adding 2 tablespoons of olive oil helps everything meld beautifully, and seasonings like 1 teaspoon each of sugar, salt, black pepper, dried oregano, and dried basil elevate the taste to new heights. As a finishing touch, a bay leaf lends a hint of earthiness, and fresh basil leaves add a bright garnish that makes the dish irresistible.
Cooking this sauce is straightforward and rewarding. You begin by preheating your oven to 300°F (150°C). Next, combine the tomatoes, onion, garlic, olive oil, sugar, salt, pepper, oregano, basil, and bay leaf in a large bowl. Once blended, spread the mixture onto a baking sheet and roast it for 2 to 3 hours, stirring occasionally until the sauce reaches a thick consistency. After roasting, simply discard the bay leaf and use an immersion blender to puree the sauce until it achieves your desired texture. This sauce is ideal for tossing with your favorite pasta, and a sprinkle of fresh basil on top is the perfect finishing touch.
This recipe is wonderfully versatile, making it suitable for various occasions. Whether you are whipping up dinner for a chilly night in or preparing food for a potluck with family and friends, this sauce is sure to impress. It embodies warmth and home-cooked goodness.
Why You’ll Love This Rich Slow Roasted Spaghetti Sauce from Fresh Tomatoes
- Quick and Easy: With minimal prep and straightforward instructions, this recipe is perfect for cooks of all levels.
- Simple Ingredients: Utilizing fresh and simple ingredients makes this sauce accessible and delicious.
- Comfort Food: The rich flavors and warm aroma of roasted tomatoes make this sauce a true comfort food classic.
- Versatile Uses: This sauce works beautifully with many dishes, beyond pasta, offering endless possibilities for creativity in the kitchen.
- Healthy & Nutritious: Packed with vitamins and nutrients from fresh tomatoes, onions, and herbs, this sauce is a wholesome choice.
Tips for Fresh Tomatoes
When preparing this sauce, selecting the right tomatoes is crucial. Look for ripe, juicy tomatoes that are deep in color with a smooth skin. Heirloom tomatoes are an excellent choice for their rich flavor, while Roma tomatoes offer a meaty texture that holds up well during roasting. Gently squeeze the tomatoes; they should feel firm yet slightly yielding. Avoid any tomatoes with blemishes or overly soft spots, as these can affect the overall taste. To save time, you can also use pre-chopped tomatoes, but nothing beats the freshness of just-picked ones from the garden or local market.
Options for Substitutions
- Cherry Tomatoes: Swap the fresh tomatoes for cherry tomatoes for a sweeter flavor.
- Shallots: Use shallots in place of onions for a subtler taste.
- Roasted Garlic: Substitute roasted garlic for fresh garlic for a milder flavor.
- Different Herbs: Experiment with fresh herbs like thyme or rosemary instead of dried oregano and basil.
- Vegetable Oil: Use another cooking oil such as grapeseed or avocado oil instead of olive oil.
- Sweeteners: For a different flavor, you could use honey or maple syrup instead of sugar.
Watch Out for These Mistakes
When making this spaghetti sauce, several pitfalls can detract from the final result.
Firstly, ensure that you don’t overcook the sauce. While slow roasting helps develop flavors, cooking it for too long can dry out the mixture and alter the taste. Stir the sauce occasionally, but don’t let it go unattended for too long.
Secondly, be cautious with the seasoning. Adding too much salt or pepper early on can lead to an overwhelming flavor. It’s best to start with the recommended amounts and taste the sauce as it cooks, allowing for adjustments later.
Lastly, avoid adding fresh basil too early in the cooking process. While dried herbs sustain the long roasting time, fresh basil can become bitter if exposed to high heat for too long. It’s best added as a garnish right before serving for bright flavor.

What to Serve With Rich Slow Roasted Spaghetti Sauce from Fresh Tomatoes?
This sauce pairs beautifully with various side dishes. Consider serving it alongside garlic bread for a classic Italian feast. A simple green salad with a light vinaigrette complements the richness of the sauce, while roasted vegetables add color and nutrition to your meal. If you prefer something comforting, meatballs are an excellent addition, making for a hearty and satisfying dinner.
Storage Instructions
Store: You can keep this sauce in the refrigerator for up to five days. Make sure to store it in an airtight container to preserve its freshness.
Freeze: For longer storage, this sauce freezes well for up to three months. To freeze, let the sauce cool completely, then transfer it to freezer-safe containers or bags.
Reheat: Reheating can be done either on the stovetop over low heat or in the microwave. If using a microwave, heat in short intervals, stirring between each, until warmed through.
Recipe Info
Preparation Time: 10 minutes
Cooking Time: 2 to 3 hours
Total Time: 2 hours and 10 minutes to 3 hours and 10 minutes
Level of Difficulty: Easy
Servings: Approximately 6
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 300-400
- Protein: 6-8 grams
- Fat: 12-16 grams
- Carbohydrates: 40-50 grams
Ingredients
- 2 pounds fresh tomatoes, chopped
- 1 onion, diced
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 bay leaf
- Fresh basil leaves for garnish (optional)
Step-by-Step Instructions
Step 1: Preheat Oven and Prep Bowl
Preheat your oven to 300°F (150°C). In a large bowl, combine the chopped tomatoes, diced onion, and minced garlic.
Step 2: Add Oils and Seasonings
In the same bowl, stir in the olive oil, sugar, salt, black pepper, dried oregano, dried basil, and the bay leaf. Mix until all ingredients are well combined.
Step 3: Spread on Baking Sheet
Spread the tomato mixture evenly across a baking sheet. Make sure it’s laid out in a single layer for even roasting.
Step 4: Roast the Sauce
Place the baking sheet in the oven and roast for 2 to 3 hours, stirring occasionally. Keep an eye on it; the sauce should become thick and flavorful.
Step 5: Puree the Sauce
Once roasted, remove from the oven and discard the bay leaf. Use an immersion blender to puree the sauce to your desired consistency, whether chunky or smooth.
Step 6: Serve and Garnish
Serve the sauce over your favorite pasta and garnish with fresh basil leaves if desired. Enjoy!

Embrace the joy of cooking with this delicious spaghetti sauce. It will become a cherished recipe in your home, perfect for those who gather around the table for a satisfying meal. Give it a try and let us know how it turns out! Feel free to explore similar recipes on our blog for more culinary inspiration.
Print
Rich Slow Roasted Spaghetti Sauce from Fresh Tomatoes
- Prep Time: 10 minutes
- Cook Time: 180 minutes
- Total Time: 190 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
A comforting and flavorful spaghetti sauce made from fresh tomatoes, perfect for family gatherings or cozy evenings at home.
Ingredients
- 2 pounds fresh tomatoes, chopped
- 1 onion, diced
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 bay leaf
- Fresh basil leaves for garnish (optional)
Instructions
- Preheat your oven to 300°F (150°C). In a large bowl, combine the chopped tomatoes, diced onion, and minced garlic.
- Stir in the olive oil, sugar, salt, black pepper, dried oregano, dried basil, and the bay leaf. Mix until all ingredients are well combined.
- Spread the tomato mixture evenly across a baking sheet. Make sure it’s laid out in a single layer for even roasting.
- Place the baking sheet in the oven and roast for 120 to 180 minutes, stirring occasionally. Keep an eye on it; the sauce should become thick and flavorful.
- Remove from the oven and discard the bay leaf. Use an immersion blender to puree the sauce to your desired consistency, whether chunky or smooth.
- Serve the sauce over your favorite pasta and garnish with fresh basil leaves if desired. Enjoy!
Notes
This sauce is versatile and pairs well with various dishes. Perfect for dinner or potlucks!
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 400mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 0mg