Heat olive oil in a large skillet or Dutch oven over medium-high heat.
Add the ground beef (or shaved steak) and cook until browned. Drain excess fat if needed.
Add sliced onions and bell peppers. Sauté for 5–7 minutes until soft and fragrant.
Add minced garlic, salt, pepper, paprika, and Italian seasoning. Stir well.
Pour in the beef broth and bring to a simmer.
Add the uncooked pasta. Stir to ensure it doesn’t stick to the bottom.
Cover and cook for 10–12 minutes, stirring occasionally, until the pasta is tender.
Reduce heat and add shredded cheese and cream cheese. Stir until melted and creamy.
Adjust seasonings, garnish if desired, and serve warm.