Wash, core, and slice cabbage; set aside to drain.
Fry bacon in large skillet until crisp; set aside.
Brown onion in bacon fat.
Add salt, pepper, and dillweed.
Gradually add drained cabbage; stir to blend flavors.
Cover skillet; simmer on low heat.
Cook until cabbage is tender, no more than 1 hour; add water if needed during cooking.
When cabbage is tender, remove from pan to serving dish; garnish with bacon.