Nutrition Facts for Whole30 spaghetti sauce with ground beef

Whole30 Spaghetti Sauce with Ground Beef

Transform your weeknight dinners with this hearty and flavorful Whole30 Spaghetti Sauce with Ground Beef, a guilt-free favorite that’s as comforting as it is healthy. Made with grass-fed ground beef, fragrant garlic, and a rich blend of no-sugar-added crushed tomatoes and tomato paste, this sauce is a clean, wholesome upgrade from traditional recipes. Infused with Italian seasoning and a hint of optional red pepper flakes, it simmers to perfection in just 30 minutes, delivering delicious, layered flavors in every bite. Serve it over zucchini noodles, spaghetti squash, or your favorite Whole30-compliant base for a satisfying, paleo-friendly meal the whole family will love. Simple, nourishing, and packed with protein, this recipe ensures you’ll never miss the pasta!

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Spaghetti Sauce with Ground Beef
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 pound Ground beef (grass-fed, if possible)
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion (chopped)
  • 3 cloves Garlic cloves (minced)
  • 28 ounces Crushed tomatoes (no added sugar)
  • 2 tablespoons Tomato paste (no added sugar)
  • 1 cup Beef broth (Whole30-compliant)
  • 1 tablespoon Italian seasoning
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 0.25 teaspoon Crushed red pepper flakes (optional)
  • 2 tablespoons Fresh parsley (chopped, for garnish)

Directions

Step 1

In a large skillet or saucepan, heat the olive oil over medium heat.

Step 2

Add the chopped onion and sauté for 3-4 minutes, stirring occasionally, until softened.

Step 3

Stir in the minced garlic and cook for an additional 1-2 minutes, being careful not to let it burn.

Step 4

Add the ground beef to the skillet. Break it apart with a wooden spoon while cooking, and continue until fully browned and no longer pink, about 5-7 minutes. Drain any excess grease if needed.

Step 5

Stir in the tomato paste and cook for 1 minute to enhance its flavor.

Step 6

Add the crushed tomatoes, beef broth, Italian seasoning, salt, black pepper, and crushed red pepper flakes (if using). Stir well to combine.

Step 7

Bring the sauce to a gentle simmer, then reduce the heat to low. Cover partially with a lid and let it simmer for 20 minutes to allow the flavors to meld together. Stir occasionally to prevent sticking.

Step 8

Taste the sauce and adjust the seasoning if needed.

Step 9

Serve over cooked spaghetti squash, zucchini noodles, or your favorite Whole30-friendly base. Garnish with fresh parsley before serving.

Nutrition Facts

Serving size (1677.7g)
Amount per serving % Daily Value*
Calories 1532.7
Total Fat 110.9g 0%
Saturated Fat 36.6g 0%
Polyunsaturated Fat 2.7g
Cholesterol 281.0mg 0%
Sodium 3606.2mg 0%
Total Carbohydrate 59.7g 0%
Dietary Fiber 15.2g 0%
Total Sugars 32.3g
Protein 80.7g 0%
Vitamin D 0IU 0%
Calcium 264.9mg 0%
Iron 14.7mg 0%
Potassium 3281.0mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 64.0%
Protein: 20.7%
Carbs: 15.3%