Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(23)
Export 8 ingredients for grocery delivery
Step 1
Heat olive oil in large pot or dutch oven over medium heat. Add onions and cook for 5 minutes or until onions are soft and translucent, stirring occasionally. Add garlic and cook for an additional minute. Do not brown or burn onions or garlic.
Step 2
Using your hands, break up the San Marzano tomatoes as you pour them into the large pot. This will release the juices and help break up the tomatoes so they cook evenly. Add salt and bring to a soft boil, then lower heat to low and simmer for 30 minutes.
Step 3
Meanwhile, bring a large pot of generously salted water to a boil. Add pasta and cook until al dente.
Step 4
After tomatoes have cooked for 30 minutes, use an immersion blender in your large pot to blend the sauce into a creamy, smooth consistency. You may need to tilt your pot to one side so the sauce can gather and your blender is fully immersed. ** Keep the pot on low heat and add cream, Parmigiano Reggiano, basil and stir until smooth.
Step 5
Once the pasta is cooked, remove 1 cup of pasta water from the pot and set aside. Add hot pasta to sauce and stir to combine. Remove from heat and add 1/2 to 1 cup of pasta water, adding more if your sauce is too thick. The pasta sauce will quickly set up as it cools. Serve immediately with additional grated parm if desired.