This is one of those recipes that is so easy to make and made with things usually tucked away in the pantry. Bonus, I think this meat sauce is a must for anyone's little black book recipe collection and goes perfectly with pasta or even a roasted spaghetti squash if you're doing Whole30.
In a large Dutch oven over medium heat, brown the ground beef; 7 to 10 minutes
Remove the beef from the pan and reserve. Drain the fat.
Add the onion to the sautee, 5 to 7 minutes.
Add the garlic and cook 30 seconds longer.
Next, add in the tomato paste, stirring to coat and cook 1 minute.
Add the petite diced tomatoes, crushed tomatoes, tomato sauce, diced fresh tomatoes, salt, bay leaves, and red pepper flakes.
Stir to combine.
Add the spinach to the tomatoes and break up with a spoon.
Finally, add the beef back in and allow the sauce to simmer for 30 minutes, covered.
When ready to serve, make sure the sauce is piping hot. Garnish with minced parsley and fresh parmesan cheese, if desired.
Notes
If at all possible, get reduced or no salt added versions of any canned goods. I prefer roma tomatoes for the diced tomatoes, but will use any I have on hand to add just a few fresh tomatoes to the sauce. This sauce can also be frozen for a month if you make a big batch and need to store some for a future dinner. Or it keeps in the fridge in an airtight container for up to 4 days. Reheat in a pan over medium low heat.