Heat olive oil in a large saucepan over medium heat. Add diced red onions and garlic and cook until soft (about 5 minutes).
Stir in cumin, salt, black pepper, basil, oregano, cilantro, cinnamon, and clove. Cook for 2 minutes to bloom the spices.
Add fresh chopped tomatoes, canned Roma tomatoes, baby sweet peppers, fresh parsley, and oregano. Bring to a gentle boil, then reduce heat and simmer for 15 minutes.
Smash tomatoes with a fork and mix in reserved pasta water until smooth.
Let cool slightly, then blend until smooth or leave it chunky as preferred.
Serve over pasta, grains, or roasted vegetables.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store in an airtight container in the fridge for up to 5 days or freeze for up to 3 months.