A rich and flavorful tomato-based sauce perfect for pasta or as a base for other dishes.
Heat a large pot over medium heat and cook the ground beef until browned. Remove and set aside.
Ensure the beef is evenly browned for the best flavor.
In the same pot, sauté the onions, carrots, celery, and garlic in olive oil until softened.
Stir frequently to prevent the vegetables from sticking.
Add the mushrooms and cook for an additional 5 minutes.
Mushrooms release water as they cook, enhancing the sauce's flavor.
Return the beef to the pot and stir in the paprika, basil, oregano, crushed tomatoes, tomato paste, and water.
Mix well to ensure all ingredients are evenly distributed.
Simmer the sauce on low heat for 2-3 hours, stirring occasionally.
The longer the sauce simmers, the richer the flavor becomes.
Season with salt and pepper to taste before serving.
Taste the sauce and adjust the seasoning as needed.