Ingredients

  • 2 Tbsp. extra-virgin olive oil
  • 1 cup diced yellow onion
  • 1 pint cherry tomatoes, halved
  • 8 oz. dry penne pasta
  • 1 cup marinara sauce
  • 2 cups water
  • ½ tsp. garlic powder
  • ½ tsp. dried oregano
  • ½ tsp. each kosher salt and cracked black pepper
  • 2 to 3 generous handfuls fresh baby spinach
  • ⅓ cup heavy cream
  • ½ cup shredded mozzarella cheese
  • ¼ cup chopped fresh basil leaves
  • Grated Parmesan cheese for garnish (optional)

Instructions

  1. Heat 2 Tbsp. oil in a large skillet with a fitted lid over medium heat. Add onion and tomatoes; cook 7 to 8 minutes, until the onion is soft and tomatoes are broken down and jammy.
  2. Add pasta, marinara sauce, water, garlic powder, oregano, salt, and pepper. Increase heat to medium-high and bring mixture to a simmer. Cover and cook, stirring occasionally, until the pasta is al dente, 10 to 12 minutes.
  3. Remove lid and stir in heavy cream, spinach, and cheese. Stir continuously until spinach wilts and cheese melts, about 2 minutes. Garnish with fresh basil and Parmesan, if using.