One-Pot Zesty Steak Pasta (Print Version)

# Ingredients:

01 - 1 lb beef sirloin steak, thinly sliced
02 - 2 tbsp olive oil
03 - 1 small onion, chopped
04 - 3 cloves garlic, minced
05 - 1 red bell pepper, sliced
06 - 1 green bell pepper, sliced
07 - 1 can (14.5 oz) diced tomatoes, undrained
08 - 2 cups beef broth (low sodium)
09 - 2 cups penne pasta (uncooked)
10 - 1 tsp Italian seasoning
11 - 1/2 tsp red pepper flakes (optional for heat)
12 - Salt and black pepper to taste
13 - 1 cup shredded mozzarella cheese
14 - 1/4 cup grated Parmesan cheese
15 - Fresh parsley for garnish (optional)

# Instructions:

01 - In a large deep skillet or pot, heat olive oil over medium-high heat. Add the sliced beef sirloin and cook for 3–4 minutes until browned. Remove steak from the pot and set aside.
02 - In the same pot, add chopped onion and cook for 2 minutes until soft. Add minced garlic, red bell pepper, and green bell pepper. Cook for another 3–4 minutes.
03 - Pour in the diced tomatoes with their juice, beef broth, and uncooked penne pasta. Stir in Italian seasoning, red pepper flakes (if using), salt, and pepper.
04 - Bring everything to a boil, then reduce heat, cover, and simmer for about 12–15 minutes, stirring occasionally, until the pasta is cooked and liquid is mostly absorbed.
05 - Add the cooked steak back into the pot. Mix well and sprinkle mozzarella and Parmesan on top. Cover for another 2–3 minutes until the cheese is melted.
06 - Garnish with fresh parsley if desired and serve hot.