Ingredients

1 (16 ounce) package whole wheat penne pasta

2 tablespoons olive oil

2 zucchinis, diced

1 green bell pepper, diced

2 carrots, diced

8 ounces mushrooms, sliced

3 onions, diced

3 cloves garlic, minced

6-8 plum tomatoes, coarsely chopped

1 cup low-sodium chicken broth

2 tablespoons chopped fresh parsley

1 tablespoon fresh basil, cut chiffonade

1 tablespoon oregano, chopped

1/4 teaspoon red pepper flakes

1/2 teaspoon salt

2 tablespoons grated Parmesan cheese

2/3 cup shredded smoked Gouda cheese

Preparation

Fill a large pot with lightly salted water and bring to a rolling boil over high heat. Once the water is boiling, stir in the penne, and return to a boil. Cook the pasta uncovered, stirring occasionally, until the pasta has cooked through, but is still firm to the bite, about 7 minutes. Drain well in a colander set in the sink.

While the pasta cooks, heat the olive oil in a skillet over medium heat. Stir in the zucchini, bell pepper, carrots, mushrooms, and onion; cook and stir until the onion has softened and turned translucent, about 5 minutes. Add the garlic and cook for one minute more. Stir in the tomatoes, chicken broth, parsley, basil, oregano, salt and red pepper flakes. Bring to a boil, simmer until sauce thickens. Stir in the pasta and cook until heated through, about 2 minutes. Plate and top with Parmesan and Gouda cheeses before serving.