We use cookies on this website to ensure its proper functioning and to improve the quality of our services. Cookie Policy
Tags and nutritional info are auto-generated and may be inaccurate. Always check the full ingredient list before cooking.
Heat olive oil in a pan over medium heat and add onion, letting it soften and turn slightly golden.
Add garlic and stir just until fragrant.
Spoon in tomato paste, coating onion and garlic, and let it cook out until deep and rich.
Pour in beef broth to deglaze the pan, scraping up all the flavor from the bottom.
Add crushed tomatoes and diced tomatoes, stir well, and let everything simmer gently as the flavors come together.
Season with salt and pepper, finish with fresh basil, and let it simmer until thick and irresistible.
Add Parmesan cheese, then stir inside.
Want to keep this recipe for later? We can email it to you!
For a smoother sauce, blend the tomatoes before adding them to the pan.
Can I use vegetable broth instead of beef broth?
Yes, vegetable broth can be used as a substitute for beef broth.
How can I make the sauce spicier?
Add red pepper flakes or a dash of hot sauce to increase the heat.
Can I freeze the sauce?
Yes, the sauce can be frozen in an airtight container for up to 3 months.
What can I use instead of fresh basil?
Dried basil can be used as a substitute, but use less as it is more concentrated.
How long should I simmer the sauce?
Simmer the sauce for at least 30 minutes to allow the flavors to meld together.


