Skip to main content

These are truly all ingredients I have in my pantry/freezer at all times. This is a comforting and easy meal to throw together. I always keep frozen vegetables in my freezer—they are so easy to add to any meal, especially if you are running low on produce for the week! Don’t forget to reserve the pasta cooking water, a mistake I make far more often than I’d like to admit.

Gluten-Free: Use gluten-free noodles. 

Paleo: Use zucchini noodles instead of spaghetti. Omit Parmesan cheese.

  • Duration
  • Cook Time
  • Prep Time
  • 6Servings


  • 1 lb spaghetti 

  • 3 Tbsp olive oil

  • 1 small onion, chopped

  • 2 garlic cloves, minced

  • 2 medium carrots, peeled and diced into ¼-inch cubes

  • 1 tsp salt

  • ½ - 1 tsp black pepper

  • 5 Tbsp tomato paste

  • 1 tsp dried oregano

  • 1 tsp dried thyme

  • 1 ½ cups frozen peas, thawed

  • ½ cup grated Parmesan cheese


  1. Bring a large pot of salted water to boil. Add the spaghetti and cook to al dente, according to package instructions. Drain the pasta, reserving 2 cups of the pasta water.
  2. Once the pasta is cooking, heat the olive oil in a large nonstick skillet or wok over medium heat.
  3. Add the onion, garlic, carrots, salt, and pepper. Cook until onions and carrots are tender, about 8-10 minutes.
  4. Add the tomato paste and ½ cup hot pasta water and stir to make a sauce. Add the oregano, thyme, and peas and stir.
  5. Mix in the spaghetti and Parmesan cheese with tongs or a pasta spoon, adding more reserved pasta water if needed to coat the pasta.

Serve immediately, with more cheese on top, if desired.

Publish date: