Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Spaghetti with Ground Beef

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This One Pot Spaghetti with Ground Beef is a quick and satisfying weeknight meal made with pantry staples. Everything cooks together in one pot — from the pasta to the sauce — for a hearty, mess-free comfort dish ready in under 30 minutes.

  • Total Time: 23 minutes
  • Yield: 6 servings

Ingredients

  • 1 pound lean ground beef
  • 1 large onion, chopped
  • 3 garlic cloves, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 pound pot-sized spaghetti noodles
  • 4 cups low-sodium beef stock
  • 16 ounces good quality pasta sauce
  • Optional: Parmesan cheese, for topping

Instructions

  1. In a large pot or Dutch oven over medium-high heat, add ground beef and cook until browned, breaking it apart with a spoon.
  2. Drain excess fat.
  3. Add chopped onion, garlic, oregano, thyme, salt, and pepper. Cook until fragrant, about 2–3 minutes.
  4. Add spaghetti noodles, beef stock, and pasta sauce to the pot. Stir and bring to a boil.
  5. Reduce heat to low and simmer uncovered for 16–18 minutes, stirring occasionally, until noodles are al dente and the sauce has thickened.
  6. Serve warm, topped with Parmesan cheese if desired.

Notes

  • Break spaghetti noodles in half if not using pot-sized pasta.
  • Add a pinch of red pepper flakes for a spicy kick.
  • Great for meal prep — leftovers reheat well the next day.
  • Author: Olivia
  • Prep Time: 5 minutes
  • Cook Time: 18 minutes
  • Category: Main Course
  • Method: One Pot
  • Cuisine: American-Italian
  • Diet: Halal

Nutrition

  • Serving Size: 1 serving
  • Calories: 435
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 55mg