Hi, I'm the developer of Recipe Cart extension 👋 Instead of buying me a coffee, check out the best coffee I've ever had (And it's instant!)
Export 9 ingredients for grocery delivery
Bring a large pot of water to a boil.
Meanwhile, heat the olive oil over medium heat in a large skillet or saucepan. Add the onion. Cook, stirring, until tender, about five minutes. Add the garlic, and stir together until fragrant, about 30 seconds. Add the tomatoes with juice and a pinch of sugar. Raise the heat slightly, and cook, stirring, until the tomatoes are bubbling vigorously. Lower the heat to medium-low, and cook gently, stirring and mashing the tomatoes often with the back of your spoon until they have cooked down into a thick, fragrant sauce, 15 to 20 minutes. Stir in the beans and the herbs, and season to taste with salt and pepper. Keep warm.
When the pasta water comes to a boil, salt generously and add the pasta. Cook al dente, following the recommendations on the package but checking about a minute before the indicated time. When the pasta is just about done, check to see if the tomato sauce seems dry. If so, add up to 1/4 cup of the pasta water to the pan and stir. Drain the pasta, toss with the sauce and serve, passing the cheese for sprinkling.