Best Spaghetti and Meatballs (One Pot)

This post may contain affiliate links. Please read my disclosure policy.

Quick and easy spaghetti and meatballs recipe, homemade with simple ingredients over stovetop in 30 minutes. Loaded with tomatoes, Italian herbs, meatballs.

My family loves pasta for dinner and today’s meal is classic comfort food that always hits the mark. It’s just as delicious as this One Pot Fettuccine Alfredo and Italian Sausage Pasta (One Pot).

Easy Spaghetti and Meatballs in Large Pot

How to make spaghetti and meatballs recipe from scratch?

  1. Cook meatballs– Until golden brown.
  2. Add pasta sauce, tomatoes, Italian seasoning, broth, pasta– Mix everything until combined.
  3. Cover and cook– Until pasta is softened.
  4. Add cheese– And mix.
  5. Enjoy– Garnish with more cheese, parsley and dig in!

What sides to serve with spaghetti meatballs recipe?

Bread is a classic choice. Try garlic bread, cheesy breadsticks, soft dinner rolls or Bruschetta (One Pan).

Roasted vegetables make a great side dish for creamy pasta. Try these Oven Roasted Vegetables (One Pan).

Soup also compliments this pasta perfectly. I suggest one of these: Roasted Red Pepper Soup (One Pot) or this Tomato Basil Soup Recipe (One Pot).

Salads are always a popular side. Try this Italian Chopped Salad (One Bowl) or this Creamy Cucumber Tomato Onion Salad (One Bowl) or these Marinated Tomatoes (One Bowl).

Variations

Baked spaghetti and meatballs– Prepare the recipe, as per instructions below and then top it off with lots of shredded cheese. Bake until cheese is fully melted and bubbly.

Make it creamy- Mix in some heavy cream at the end or even some alfredo sauce.

Add other proteins– Such as bacon, shrimp, shredded chicken, leftover shredded Thanksgiving turkey (One Pan), or Italian sausage.

Topping options– Fresh basil, parsley, green onions and/or shredded cheese

Try other herbs and spices- I used Italian seasoning but you can use another seasoning blend like Mexican, Indian, Cajun for a different flavor profile.

Make it spicy– Add red chili flakes for some heat or replace pasta sauce with Spicy Arrabbiata Sauce (One Pot).

Make it healthier- Use low fat cheese and turkey meatballs instead of beef meatballs.

Try different cheeses– Such as ricotta, cream cheese or goat cheese.

Add vegetables– Such as a frozen veggie blend, spinach or zucchini.

Closeup of Best Homemade Spaghetti Meatballs on Fork

Storage

Refrigerate– In a sealed container in the fridge for up to 3 days.

Freeze– I don’t recommended freezing leftovers because pasta does not thaw well and the texture is different.

Reheat– In the microwave.

Tips and Techniques

Use low sodium broth– Because it prevents this meal from becoming too salty.

Broth vs. Water– Either can be used. It’s a personal choice.

Use a non-stick pot– That’s because this prevents the pasta from sticking to the bottom of the pot and burning.

Stir often– Because this prevents the pasta from clumping, and will also help keep the pasta from burning.

How to make pasta sauce thicker? Let it cook uncovered until excess liquid is absorbed or evaporated.

How to make pasta thinner? Add more broth or water until you reach the desired consistency.

Homemade meatballs vs. Store-bought meatballs- Either can be used. I use the store-bought ones because it’s quick and convenient.

More One Pasta Recipes

Closeup of Homemade Spaghetti and Meatballs on Fork
Print

One Pot Spaghetti and Meatballs

Prep Time
10 mins
Cook Time
20 mins
 

Quick and easy spaghetti and meatballs recipe, homemade with simple ingredients over stovetop in 30 minutes. Loaded with tomatoes, Italian herbs, meatballs.

Servings: 4 People
Course: Main Course
Cuisine: American
Keyword: one pot dinner
Calories: 630 kcal
Author: Abeer Rizvi

Ingredients

  • 3 tbsp Butter Unsalted
  • 15 Meatballs Frozen
  • 2.5 cups Marinara sauce Or store-bought pasta sauce
  • 1.5 cups Tomatoes Diced
  • 1.5 cups Beef broth Low sodium, Or water
  • 1 tsp Italian seasoning
  • Salt To taste
  • Pepper To taste
  • 12 oz. Spaghetti Dry, Uncooked
  • 1/4 cup Parmesan cheese Shredded
  • 1/4 cup Mozzarella cheese Shredded

Instructions

  1. Heat butter in a large nonstick pot over medium-high heat.

  2. Add meatballs and cook them for a few minutes until they are golden brown.

  3. Add the pasta sauce, diced tomatoes, beef broth (or water), Italian seasoning, salt and pepper and mix everything together.

  4. Bring everything to a boil and add the uncooked pasta.

  5. Reduce the heat to medium-low.

  6. Cover the lid and let everything cook for 15-20 minutes.

  7. Make sure to stir every 5 minutes to prevent the pasta from sticking to the pot.

  8. Add a little more broth or water, if necessary.

  9. Turn off the heat and stir in parmesan cheese and top it all off with mozzarella cheese.

  10. Serve immediately and enjoy!

Recipe Notes

  • Read all my tips above.
  • Leftovers can be stored in a sealed container in the fridge for up to 2 days and can be reheated in the microwave. 
Nutrition Facts
One Pot Spaghetti and Meatballs
Amount Per Serving
Calories 630 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 12g60%
Cholesterol 70mg23%
Sodium 1395mg58%
Potassium 1028mg29%
Carbohydrates 75g25%
Fiber 6g24%
Sugar 10g11%
Protein 27g54%
Vitamin A 1491IU30%
Vitamin C 19mg23%
Calcium 175mg18%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

Leave a Reply

Your email address will not be published. Required fields are marked *