Looking for more free recipes?

Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

Creamy One Pot Spaghetti with Meatballs recipe on

Creamy One Pot Spaghetti with Meatballs

  • Prep Time: 10 mins
  • Cook Time: 26 mins
  • Total Time: 36 mins
  • Yield: 4-6 servings 1x


This Creamy One Pot Spaghetti is an easy weeknight dinner that the whole family will go crazy for. Less than 40 minutes until dinner is on the table!



  • 1 tablespoon olive oil
  • 1/2 cup chopped onion
  • 2 cloves garlic, minced
  • 2 1/2 cups chicken broth
  • 1 cup prepared spaghetti sauce
  • 1 can (8 oz) tomato sauce
  • 12 oz Kroger Reduced Calorie Thin Spaghetti
  • 4 oz Kroger Greek Cream Cheese & Greek Yogurt, cut into small pieces
  • 1/2 cup grated Parmesan cheese
  • 18 Kroger frozen turkey meatballs


  1. Heat the oven to 350ºF.
  2. In a large skillet or pot, heat the olive oil over medium heat. Add the onion and cook until softened, about 5 minutes. Add the garlic and cook until fragrant, 30-60 seconds. Stir in the chicken broth, spaghetti sauce and tomato sauce. Add the spaghetti and stir to try to cover it in the sauce.
  3. Cover the skillet and cook until the pasta is al dente, 15-20 minutes. Stir 3-4 times during the cook time.
  4. While the pasta cooks, place the meatballs on a baking sheet and bake until warmed through, 15-20 minutes.
  5. Once the pasta is al dente, add the Greek cream cheese and the Parmesan. Stir until the cheese melts and has been fully incorporated.
  6. Divide the pasta between 4-6 plates, and top each with 3-4 meatballs before serving.

Recipe Notes:

If you want the pasta more tender, add in 1/4 – 1/2 cup more chicken broth.