← Back to Blog

One-Pot Meaty Spaghetti — The Chili Mac Spirit in Every Bowl

Chloe turns seven in two weeks. SEVEN. She's asking for a "real party" — not at Mama's, not at the apartment, but at the park with friends from school and a theme and a cake and party favors. She wants a science theme. She wants beakers and test tubes and "experiments" (which I think means baking soda volcanoes, which I can handle). The budget is $50, which is the most I've ever spent on a birthday party, and it's still less than what some of her classmates spend, but it's mine and it's real and Chloe will have a science birthday at the park and she will remember it.

Terrence offered to help plan. He said, "I know a guy at the music store who sells dry ice." DRY ICE. For a seven-year-old's birthday. I said, "Terrence, I love the enthusiasm, but I'm not giving dry ice to first graders." He said, "Fair point." He then suggested regular ice with food coloring, which is safer and equally impressive to a seven-year-old. The man pivots. That's a skill.

At work, Brianna is improving fast. She had her first solo patient this week — a routine cleaning, no supervision, just Brianna and the patient and the chair. She came out of the operatory shaking and smiling and said, "I did it." I said, "How did it feel?" She said, "Like I belonged." Belonged. She used my word. The word I gave Keisha, the word that was given to me, the word that travels from one woman to the next like a recipe card — passed on, carried, cooked into something nourishing. We all need to hear it. We all need to say it. Belonged. Belonged. Belonged.

Jayden has been asking for a dog. "I want a doggy, Mama." Every day. At breakfast: "Doggy?" At dinner: "Where's my doggy?" At bedtime: "Doggy sleep with me?" We do not have a dog. We are not getting a dog. The apartment doesn't allow dogs, and I have two children and a boyfriend and a career and a community program and I cannot add a dog to this equation. The equation is full. Jayden does not care about the equation. Jayden wants a doggy.

I made a big batch of chili mac this week — ground beef chili over elbow macaroni, topped with shredded cheese. It's the food of winter weeknights, the marriage of two things kids love (chili and mac and cheese) into one thing they love more. Chloe ate two bowls. Jayden ate his with his hands (the cheese makes it grabbable, apparently). Terrence ate three bowls and said, "This is what my college roommate and I survived on." Chili mac: the universal language of people who need to eat a lot for a little. I made it fancy once (with elk meat, a gift from a patient who hunts). It was terrible. Some things shouldn't be fancy. Chili mac is one of them.

Chili mac was the inspiration, but this one-pot meaty spaghetti is what I reach for when I need that same energy — ground beef, pasta, something warm and filling that costs almost nothing and makes everyone at the table go quiet in the best way. Chloe’s party is almost planned, Brianna is finding her footing, Jayden still wants a dog, and this pot of spaghetti is what holds the whole week together. If your week is full like mine, this is the recipe for you.

One-Pot Meaty Spaghetti

Prep Time: 10 min | Cook Time: 30 min | Total Time: 40 min | Servings: 6

Ingredients

  • 1 lb lean ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 1 can (15 oz) tomato sauce
  • 2 1/2 cups low-sodium beef broth
  • 12 oz spaghetti, broken in half
  • 1 tsp Italian seasoning
  • 1/2 tsp dried oregano
  • 1/2 tsp crushed red pepper flakes (optional)
  • 1 tsp sugar
  • Salt and black pepper, to taste
  • Shredded Parmesan or mozzarella, for serving
  • Fresh parsley, chopped, for garnish (optional)

Instructions

  1. Brown the beef. In a large, deep skillet or Dutch oven over medium-high heat, cook the ground beef, breaking it apart, until no pink remains, about 6–8 minutes. Drain excess fat if needed.
  2. Build the base. Add the diced onion to the pot and cook with the beef for 3–4 minutes until softened. Stir in the garlic and cook 1 minute more until fragrant.
  3. Add the sauce and broth. Pour in the crushed tomatoes, tomato sauce, and beef broth. Stir in the Italian seasoning, oregano, red pepper flakes if using, and sugar. Season generously with salt and black pepper.
  4. Add the pasta. Bring the mixture to a boil, then add the broken spaghetti, fanning it out and pressing it under the liquid. Stir well to keep the pasta from clumping.
  5. Simmer until done. Reduce heat to medium-low, cover, and cook for 12–15 minutes, stirring every 4–5 minutes, until pasta is tender and has absorbed most of the sauce. Add a splash of broth or water if it gets too thick.
  6. Serve. Taste and adjust seasoning. Ladle into bowls and top with shredded cheese and fresh parsley if desired. Serve straight from the pot.

Nutrition (per serving)

Calories: 445 | Protein: 27g | Fat: 13g | Carbs: 54g | Fiber: 5g | Sodium: 670mg

Sarah Mitchell
About the cook who shared this
Sarah Mitchell
Week 148 of Sarah’s 30-year story · Nashville, Tennessee
Sarah is a single mom of three, a dental hygienist, and a Nashville girl through and through. She started cooking at eleven out of necessity — feeding her younger siblings while her mama worked double shifts — and never stopped. Her kitchen is tiny, her budget is tight, and her chicken and dumplings will make you want to cry. She writes for every mom who's ever felt like she's not doing enough. Spoiler: you are.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?