I’m not a great menu planner. The idea is simple—decide meals for the week and follow the plan—but life gets in the way. Some evenings I’m exhausted, other nights I change my mind, and sometimes I eat the last pieces of bacon at breakfast when I had planned them for dinner. Then there are the seasons when the garden explodes and you end up with more tomatoes than you can handle. When that happens, my go-to solution is this Quick and Fresh Basil Tomato Sauce. It takes about 20 minutes on the stove and delivers bright, summery flavor without the two-hour simmer of a traditional sauce.

I originally didn’t plan to share this recipe—my blog tends to focus on desserts—but after making it repeatedly I realized other busy cooks might benefit. This is ideal for full-time workers, tired parents, or anyone who wants a fresh, homemade tomato sauce without spending hours in the kitchen. Prep can be speeded up by peeling, seeding, and chopping the tomatoes ahead of time (I often do that the night before). The finished sauce is vibrant and versatile: use it over pasta, as a dip, or as a base for meatballs, roasted vegetables, or a quick shakshuka.


Quick and Fresh Basil Tomato Sauce
Yield: about 1 cup (adjust quantities to make a larger batch)
A fast, fresh tomato sauce made from ripe tomatoes, garlic, onion, and basil. Ready in 20 minutes—perfect for weeknight dinners, garden tomatoes, or when you want bright, homemade tomato flavor without a long simmer. Customize with jalapeño, zucchini, mushrooms, or your favorite herbs.
Ingredients
- 2 Tbsp olive oil
- 1/2 cup white or red onion, chopped
- 3 cloves garlic, peeled and minced
- 2 cups tomatoes, peeled, seeded, and chopped*
- Several fresh basil leaves, torn or chopped
- Salt and a pinch of sugar, to taste
Instructions
- Heat olive oil in a medium saucepan over medium heat. When the oil is hot, add the chopped onion and sauté for a few minutes until the onion begins to soften and take on some color.
- Add the minced garlic and cook for about 30 seconds, stirring so it doesn’t burn.
- Carefully add the chopped tomatoes to the pan (juices may sputter when they hit the hot oil). Stir to combine.
- Reduce the heat to low and add the torn basil leaves. Let the sauce simmer gently for about 15 minutes; it should still have a slight bubble while cooking.
- Taste and season with salt and a small pinch of sugar if needed to balance acidity. Serve immediately with pasta, grilled proteins, or as a bright condiment.
Notes and Variations
This sauce works well as-is or as a base for additions. For heat, add a chopped jalapeño or a pinch of red pepper flakes. Stir in sautéed mushrooms and zucchini for a heartier sauce, or swap red onion for white if you prefer a slightly sweeter finish. If you prefer a smooth sauce, blend the cooked mixture briefly with an immersion blender or in a regular blender until smooth.
To freeze: the sauce freezes well in airtight containers or freezer bags. I often make extra only to find we eat it right away—it’s a winter comfort when paired with spaghetti and meatballs.
*To peel tomatoes quickly: bring a pot of water to a boil, cut a small “X” on the bottom of each tomato, drop them into the boiling water for about 30 seconds, then transfer immediately to cold water. The skins should slip off easily.

This quick basil tomato sauce is an easy way to turn ripe tomatoes into something delicious without a long simmer. It’s bright, fresh, and adaptable—perfect for busy weeknights or for preserving a taste of summer in the freezer. If you make it, adjust the herbs and add-ins to match your pantry and mood; the basic method is forgiving and fast.