One-Pot Spaghetti with Meat Sauce

The whole family is sure to love this one-pot spaghetti recipe! The sausage, chicken broth and white wine impart slow-cooked flavors in this quick-cooking ragu. As the pasta sauce thickens, you'll want to scrape the bottom of the pot to prevent the sauce and pasta from sticking and to help the pasta cook evenly.

One-Pot Spaghetti with Meat Sauce
Photo: Photography / Greg DuPree, Styling / Ruth BlackBurn / Julia Bayless
Active Time:
45 mins
Total Time:
45 mins


  • 2 tablespoons extra-virgin olive oil

  • 8 ounces lean ground beef

  • 2 ounces sweet or hot Italian-style turkey sausage (2 links), casings removed

  • ½ cup finely chopped yellow onion

  • cup finely chopped carrot

  • 4 cloves garlic, thinly sliced

  • 2 teaspoons dried Italian seasoning

  • cup dry white wine

  • 1 (28 ounce) can no-salt-added crushed tomatoes with basil and herbs

  • 12 ounces whole-wheat spaghetti

  • 2 cups unsalted chicken broth

  • ½ cup water, plus more if needed

  • ½ cup loosely packed fresh basil leaves, plus more for garnish

  • ½ teaspoon ground pepper

  • ½ teaspoon salt


  1. Heat oil in a large Dutch oven or other large pot over high heat. Add beef and sausage; cook, undisturbed, until browned on the bottom, about 2 minutes. Continue to cook, stirring and breaking up the meat with a wooden spoon, until no longer pink, about 5 minutes. Reduce heat to medium-high.

  2. Add onion and carrot; cook, stirring often, until slightly softened, about 4 minutes. Add garlic and Italian seasoning; cook, stirring often, until the garlic softens and the mixture is fragrant, about 2 minutes. Add wine; cook, stirring constantly, until the liquid is mostly evaporated, about 3 minutes. Stir in tomatoes, spaghetti, broth, 1/2 cup water, basil and pepper. Bring to a simmer over medium-high heat, gently stirring the pasta with tongs, until the pasta is pliable and submerged in the tomato mixture. Simmer, stirring often and scraping the bottom of the pot, until the pasta is al dente, 10 to 12 minutes. Remove from heat and stir in salt. Stir in 1 to 2 tablespoons water to loosen the mixture, if needed. Divide among 4 bowls; garnish with additional basil, if desired.

Nutrition Facts (per serving)

660 Calories
21g Fat
78g Carbs
38g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 660
% Daily Value *
Total Carbohydrate 78g 28%
Dietary Fiber 12g 43%
Total Sugars 11g
Protein 38g 76%
Total Fat 21g 27%
Saturated Fat 5g 25%
Cholesterol 71mg 24%
Vitamin A 3698IU 74%
Sodium 778mg 34%
Potassium 1213mg 26%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles