Making your own tomato sauce from fresh tomatoes is way easier than people think! This easy cherry tomato sauce recipe is made using simple ingredients like ripe sweet cherry tomatoes, garlic, shallots, and classic Italian seasoning herbs. In about 30 minutes, you’ll have your own scratch-made flavorful tomato sauce!

Growing up with a grandma from Calabria means you get a front-row seat to all things Italian. I loved hearing about how my grandma and great-grandma would cook from scratch, and tomato sauce was a staple recipe in every Italian household.
The best sauce is a homemade one, it’s just the facts, and this homemade tomato sauce is not only super flavorful, but it’s super easy to make! You can use this sauce in a variety of ways, as a classic spaghetti sauce, as a pizza sauce, or even as a dipping sauce for Italian appetizers like meatballs and pizza bites! If you’ve ever found yourself with a few extra pints of cherry tomatoes laying around a little longer than you’d like to admit…this recipe is for you!
why this tomato sauce recipe works:
🍅 use any tomato. You can use whatever tomatoes you have on hand, and tomato season is an especially wonderful time to make this sauce!
🙌 stovetop simple. All you need is one pot or sauté pan to make this sauce on the stovetop, making it the perfect choice for a busy weeknight dinner!
⏱️ quick & easy. From start to finish, you can have this sauce ready to serve in 30 minutes or less! It’s cooked at a medium-high heat, allowing the tomatoes to burst quickly and then cook down in a flash.
🛒 ingredients
See the recipe card for the exact quantities.
🍳 instructions
1: Wash and dry your tomatoes, then peel and chop your shallots and garlic. Heat the olive oil in your pan, then add the garlic and shallots.
2: Add the tomatoes. Season with salt, pepper, and herbs.
3: Cook at a medium heat until the tomatoes start to get tender, about 10-15 minutes.
4: Using your spatula or spoon, gently press on the tomatoes until they burst to help them along.
5: Continue to stir and smash the tomatoes until they’re all popped.
6: Add in fresh herbs, if desired, to amplify the flavor of the dried herbs. If using it in pasta dishes, the sauce is ready! If you’re using it as a dipping sauce or on pizza, allow it to cool for a few minutes before using it.
💡tips & tricks for getting it right
🍽️ serving tips
- pizza sauce – top fresh pizza dough for a truly spectacular pie! Want an even more indulgent pizza? Use olive oil and herb marinated mozzarella as your cheese!
- pasta sauce – this rustic sauce is perfect for any cooked pasta! Boil your favorite pasta and toss it with the tomato sauce. Be sure to save some starchy pasta water from boiling the pasta to help the noodles and sauce maintain a velvety texture.
- freeze it – when you find yourself with an abundance of tomatoes in the summertime, you can make a big batch of this sauce and freeze the leftovers in portions that are easy for using! It’s a great way to keep dinner options stocked and ready in the freezer.
- dipping sauce – another one of my favorite ways to use this fresh tomato sauce is to serve it alongside bite-sized appetizers, like pan fried meatballs, garlic bread, or homemade pizza bites.
ℹ️ troubleshooting tips
- too thick – if your tomatoes don’t release lots of liquid, you can add some extra water to thin things out.
- too chunky – use an immersion blender or food processor to purée your sauce if you want a smoother, less chunky sauce, or if you want to blend the tomato skins and seeds into the sauce.
- not enough flavor – add another pinch or two of salt to increase the flavor of the sauce. You can also add more herbs a little at a time, tasting as you go!
- bitter or acidic – depending on the tomatoes you use, the acidity of your sauce will vary. If it tastes bitter or sour, add a pinch of sugar or a little honey. It sounds weird, but it’s a tried and true Italian trick: the sweetness helps to balance the acidity of tomatoes out!
♻️ substitutions & variations
Missing an ingredient? No problem. Check out these tried-and-true substitutions, or comment below with your question. I’m here to help you troubleshoot!
- tomatoes – the best part about this sauce is that you can use whatever tomatoes you have on hand. I’ve made this sauce using grape tomatoes, multi-color snacking tomatoes, and roma tomatoes, too! If you use larger tomatoes, you may want to scrape the seeds out before cooking them down.
- tomato paste – adding in a few teaspoons or tablespoons of tomato paste for a richer tomato flavor without cooking your sauce down.
- red peppers – throw a red bell pepper or two into your pot to add even more flavor to your sauce. You can also use a bit of crushed red pepper flakes to make an arrabbiata style sauce!
Wanna save this recipe for later? 📬
🧰 equipment needed & storage tips
🫙 storage tips
Store any unused sauce in an airtight container in the fridge for up to 5 days. You can also freeze the sauce for longer-term storage!
If you make this recipe, please leave a review in the comments and a star rating!
⭐️⭐️⭐️⭐️⭐️
I read every single comment! I also love connecting on social media, so snap a pic and hashtag it #myrecipeforfun and tag me on Instagram, TikTok, or pin this recipe on Pinterest!
Cherry Tomato Sauce (Easy Sauce for Pasta or Pizza)
Wanna save this recipe for later? 📬
Ingredients
- 320 g cherry tomatoes about 2 cups
- 15 g shallot 1/2 small shallot
- 7 g cloves 2 cloves
- 26 g olive oil 2 TBSP
- 2 g dried oregano 1 TSP
- fresh oregano optional, small pinch, to amplify flavor
- salt & pepper to taste
Instructions
- Wash and dry your tomatoes, then peel and chop your shallots and garlic.
- Heat the olive oil in your pan, then add the garlic and shallots.
- Add the tomatoes. Season with salt, pepper, and herbs.
- Cook at a medium-high heat until the tomatoes start to get tender. Using your spatula or spoon, gently press on the tomatoes until they burst to help them along.
- Continue to stir and smash the tomatoes until they’re all popped.
- Add in fresh herbs, if desired, to amplify the flavor of the dried herbs, and stir to combine.
- If you’re using it as a pasta sauce, you can use the sauce immediately. Otherwise, allow the sauce to cool a bit, or store it in an airtight storage container in the fridge for up to 7 days.
Notes
Substitutions & Variations
- tomatoes – the best part about this sauce is that you can use whatever tomatoes you have on hand. I’ve made this sauce using grape tomatoes, multi-color snacking tomatoes, and roma tomatoes, too! If you use larger tomatoes, you may want to scrape the seeds out before cooking them down.
- tomato paste – adding in a few teaspoons or tablespoons of tomato paste for a richer tomato flavor without cooking your sauce down.
- red peppers – throw a red bell pepper or two into your pot to add even more flavor to your sauce. You can also use a bit of crushed red pepper flakes to make an arrabbiata style sauce!
Nutrition Information
The information provided is an estimate based on an online nutrition facts calculator and actual nutrition facts may vary.
This was so easy to make, I can’t believe I’ve never made sauce before!!!
Yay! I’m so glad to hear it was an easy recipe to make, Cindy! I seriously make this a few times a month when I don’t know what to make for dinner. Thank you for sharing your review! 💕