In a large skillet, cook bacon until it starts to brown. Add onions and continue cooking until bacon is browned and crisped. Add in spinach and green beans. Cook an additional 5 minutes. Add diced tomatoes, beef stock, Italian seasoning and pepper. Bring to a boil and simmer 5-10 minutes.
Place cooked pasta in the bottom of a 13×9 casserole dish. Cover with cottage cheese. Pour sauce on top.
If you’re preparing this in stolen moments, refrigerate at this point. Just before baking, cover with mozzarella cheese. Bake at 350 degrees for 15-20 minutes, until cheese is melted and casserole is heated through.